Scrub last munin traces Signed-off-by: Grant Slater <github@firefishy.com>
Remove munin Fixed: https://github.com/openstreetmap/operations/issues/501 Signed-off-by: Grant Slater <github@firefishy.com>
Remove cleanup code now it has done it's job
nginx: Remove old cache cleanup script
Convert nginx to use a systemd timer for cleanup
Rework apt repository configuration Instead of using attributes to turn repositories on, use a separate recipe for each optional repository that is included by those things which need it.
Set scrape URI for nginx monitoring
Add nginx exporter
Use strings for file modes
Replace cron.d templates with cron_d resources
Add test for nominatim cookbook
nginx: cleanup historical cache dir
Use systemd-resolved stub resolver for nginx resolver This ensures that nginx queries follow the same path as everything else and are subject to DNSSEC validation as well as allowing us to simplify the tests that use nginx.
Make nginx cookbook default to using the nginx upstream repository
Split out default munin plugin installation to a new recipe Having split them out make sure the default recipe is included anywhere a munin_plugin resource is used, to ensure that munin is installed and make coupling explicit.
tilecache: enable IPv6
tilecache: switch port 80 traffic to nginx
nginx: allow custom cache folder path, apply on longma
Revert "Temporary nginx cache purge after depth change" This reverts commit cb90c668918b4f95a83662dc08c584bc5f5b62e2.
Temporary nginx cache purge after depth change