Remove a site from the Transition tool
Sometimes we get requests to delete sites from the Transition tool.
1. Remove site config YAML files
Sites that appear in the Transition tool are configured in YAML in the alphagov/transition-config repo. To remove one, git rm
it from the data/transition-sites
directory. There’s some prior art.
2. Run rake task
Once your changes have been merged, run the import:revert:sites[site_abbr]
Rake on the Transition app with the site abbreviation that you want to delete. This task will only work for sites with zero mappings and zero hits - i.e. no associated data beyond that which was created by importing the site YAML file. It triggers the transition_load_site_config
Jenkins job to update the Transition tool’s loaded site config.
To remove a redirect with existing mappings or hits, use the import:revert_entirely_unsafe[site_abbr]
Rake task.
3. Check that the site is no longer recognised by the Transition tool
When all caches have cleared, the host will not appear in hosts.json.