]> git.openstreetmap.org Git - chef.git/log
chef.git
4 years agolongma: move squid completely to new disk
Grant Slater [Tue, 26 Nov 2019 09:39:26 +0000 (09:39 +0000)]
longma: move squid completely to new disk

4 years agolongma: use new store.new-san mount
Grant Slater [Tue, 26 Nov 2019 00:47:16 +0000 (00:47 +0000)]
longma: use new store.new-san mount

4 years agosquid: make version 4 default
Grant Slater [Tue, 26 Nov 2019 00:40:22 +0000 (00:40 +0000)]
squid: make version 4 default

4 years agoRevert "tilecache: Use squid standby connections"
Grant Slater [Mon, 25 Nov 2019 23:07:44 +0000 (23:07 +0000)]
Revert "tilecache: Use squid standby connections"

This reverts commit 2cd52dc46c86cc311b6961163708a771ea4e30ef.

4 years agosquid: also listen on secondary port 8080
Grant Slater [Mon, 25 Nov 2019 22:26:29 +0000 (22:26 +0000)]
squid: also listen on secondary port 8080

4 years agotilecache: tweak squid refresh_pattern
Grant Slater [Mon, 25 Nov 2019 22:22:04 +0000 (22:22 +0000)]
tilecache: tweak squid refresh_pattern

4 years agotilecache: allow nginx to fallback to other caches
Grant Slater [Mon, 25 Nov 2019 22:19:11 +0000 (22:19 +0000)]
tilecache: allow nginx to fallback to other caches

4 years agosquid: force restart on config change. Reload unsafe
Grant Slater [Mon, 25 Nov 2019 22:17:12 +0000 (22:17 +0000)]
squid: force restart on config change. Reload unsafe

4 years agosquid: tune number workers cpu
Grant Slater [Mon, 25 Nov 2019 21:08:23 +0000 (21:08 +0000)]
squid: tune number workers cpu

4 years agosquid: use manager port mgr:counters
Grant Slater [Mon, 25 Nov 2019 20:47:48 +0000 (20:47 +0000)]
squid: use manager port mgr:counters

4 years agoAdd units to dns_packet_max directive
Tom Hughes [Mon, 25 Nov 2019 07:06:36 +0000 (07:06 +0000)]
Add units to dns_packet_max directive

4 years agoAllow AF_INET6 for squid
Tom Hughes [Sun, 24 Nov 2019 22:35:06 +0000 (22:35 +0000)]
Allow AF_INET6 for squid

4 years agosquid: DNS tuning
Grant Slater [Sun, 24 Nov 2019 22:32:18 +0000 (22:32 +0000)]
squid: DNS tuning

4 years agotilecache: fix limit supported request methods
Grant Slater [Sun, 24 Nov 2019 20:52:24 +0000 (20:52 +0000)]
tilecache: fix limit supported request methods

4 years agotilecache: limit supported request methods
Grant Slater [Sun, 24 Nov 2019 20:44:36 +0000 (20:44 +0000)]
tilecache: limit supported request methods

4 years agoDrop rails6 test site
Tom Hughes [Sun, 24 Nov 2019 19:27:59 +0000 (19:27 +0000)]
Drop rails6 test site

4 years agoAdd a systemd-resolved FallbackDNS list
Grant Slater [Sat, 23 Nov 2019 14:58:04 +0000 (14:58 +0000)]
Add a systemd-resolved FallbackDNS list

The default in systemd for ubuntu in 18.04 is an empty fallback
list.

Use a reasonable list:

* Cloudflare (https://1.1.1.1/)
* Quad9 without filtering (https://www.quad9.net/)
* Google (https://developers.google.com/speed/public-dns/)
1.1.1.1
9.9.9.10
8.8.8.8
2606:4700:4700::1111
2620:fe::10
2001:4860:4860::8888

List from https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/systemd#n103

4 years agoCleanup Dockerfile used for linting
Grant Slater [Sat, 23 Nov 2019 14:56:34 +0000 (14:56 +0000)]
Cleanup Dockerfile used for linting

4 years agoTell browsers they can use stale tiles
Tom Hughes [Fri, 22 Nov 2019 17:06:59 +0000 (17:06 +0000)]
Tell browsers they can use stale tiles

4 years agotilecache: restrict cache control headers to osm.org only
Grant Slater [Fri, 22 Nov 2019 15:53:12 +0000 (15:53 +0000)]
tilecache: restrict cache control headers to osm.org only

4 years agoRevert "tilecache: restrict cache control headers to osm.org only"
Grant Slater [Fri, 22 Nov 2019 15:45:10 +0000 (15:45 +0000)]
Revert "tilecache: restrict cache control headers to osm.org only"

This reverts commit 672db0ffdbfdec5510c282e7eeb2adc30d535111.

4 years agotilecache: restrict cache control headers to osm.org only
Grant Slater [Fri, 22 Nov 2019 15:29:24 +0000 (15:29 +0000)]
tilecache: restrict cache control headers to osm.org only

4 years agotilecache: remove additional cache poisoning header
Grant Slater [Fri, 22 Nov 2019 15:00:13 +0000 (15:00 +0000)]
tilecache: remove additional cache poisoning header

4 years agotilecache: remove cache poisoning headers
Grant Slater [Fri, 22 Nov 2019 14:37:15 +0000 (14:37 +0000)]
tilecache: remove cache poisoning headers

4 years agonominatim: update link to wikipedia data
Sarah Hoffmann [Wed, 20 Nov 2019 11:15:22 +0000 (12:15 +0100)]
nominatim: update link to wikipedia data

4 years agogorynych: use ssd for tilecache
Grant Slater [Tue, 19 Nov 2019 21:04:25 +0000 (21:04 +0000)]
gorynych: use ssd for tilecache

4 years agotilecache: balance localhost backend
Grant Slater [Tue, 19 Nov 2019 20:35:23 +0000 (20:35 +0000)]
tilecache: balance localhost backend

4 years agotilecache: allow TCP tw reuse
Grant Slater [Tue, 19 Nov 2019 20:32:34 +0000 (20:32 +0000)]
tilecache: allow TCP tw reuse

4 years agoAdd standard gitconfig for user grant
Grant Slater [Sun, 17 Nov 2019 17:02:07 +0000 (17:02 +0000)]
Add standard gitconfig for user grant

4 years agotilecache: Fix logrotate erb typo
Grant Slater [Sun, 17 Nov 2019 16:13:06 +0000 (16:13 +0000)]
tilecache: Fix logrotate erb typo

4 years agoReduce memory cache size on necrosan
Tom Hughes [Sun, 17 Nov 2019 16:02:48 +0000 (16:02 +0000)]
Reduce memory cache size on necrosan

4 years agotilecache: compress logs with multiple threads
Grant Slater [Sun, 17 Nov 2019 15:56:33 +0000 (15:56 +0000)]
tilecache: compress logs with multiple threads

4 years agoBetter CPU/IO scheduling for cron on tilecaches
Grant Slater [Sun, 17 Nov 2019 15:16:39 +0000 (15:16 +0000)]
Better CPU/IO scheduling for cron on tilecaches

4 years agoReduce memory cache size on sarkany
Tom Hughes [Fri, 15 Nov 2019 09:36:21 +0000 (09:36 +0000)]
Reduce memory cache size on sarkany

4 years agoIncrease CPU temperature warning thresholds on rhaegal
Tom Hughes [Thu, 14 Nov 2019 21:13:16 +0000 (21:13 +0000)]
Increase CPU temperature warning thresholds on rhaegal

4 years agoRemount /dev/shm if the size is changed
Tom Hughes [Thu, 14 Nov 2019 20:43:55 +0000 (20:43 +0000)]
Remount /dev/shm if the size is changed

4 years agoRemvoe temporary hack to restart squid after /dev/shm remount
Tom Hughes [Thu, 14 Nov 2019 20:39:19 +0000 (20:39 +0000)]
Remvoe temporary hack to restart squid after /dev/shm remount

4 years agoRestart squid if /dev/shm entries are missing
Tom Hughes [Tue, 12 Nov 2019 13:46:52 +0000 (13:46 +0000)]
Restart squid if /dev/shm entries are missing

4 years agoDon't remount /dev/shm on change
Tom Hughes [Tue, 12 Nov 2019 13:41:50 +0000 (13:41 +0000)]
Don't remount /dev/shm on change

The chef remount action actually does unmount+mount not remount
and triggers unconditionally.

4 years agoIncrease shared memory limit on various caches
Tom Hughes [Tue, 12 Nov 2019 09:04:40 +0000 (09:04 +0000)]
Increase shared memory limit on various caches

4 years agoIncrease shared memory limit for katie
Tom Hughes [Tue, 12 Nov 2019 07:54:40 +0000 (07:54 +0000)]
Increase shared memory limit for katie

4 years agoReduce memory cache on keizer and nepomuk
Tom Hughes [Sun, 10 Nov 2019 18:16:06 +0000 (18:16 +0000)]
Reduce memory cache on keizer and nepomuk

4 years agoRemove sibling lists for tile caches
Tom Hughes [Sat, 9 Nov 2019 15:00:33 +0000 (15:00 +0000)]
Remove sibling lists for tile caches

4 years agoDrop squid references from wiki cookbook
Tom Hughes [Sat, 9 Nov 2019 14:57:30 +0000 (14:57 +0000)]
Drop squid references from wiki cookbook

4 years agotilecache: Use squid standby connections
Grant Slater [Sat, 9 Nov 2019 14:52:03 +0000 (14:52 +0000)]
tilecache: Use squid standby connections

4 years agoUpdate carto stylesheet to v4.24.1
Tom Hughes [Fri, 8 Nov 2019 19:19:46 +0000 (19:19 +0000)]
Update carto stylesheet to v4.24.1

Closes #258

4 years agoRemove role for naga
Tom Hughes [Fri, 8 Nov 2019 18:55:51 +0000 (18:55 +0000)]
Remove role for naga

4 years agoUse google DNS for jakelong
Tom Hughes [Fri, 8 Nov 2019 09:31:48 +0000 (09:31 +0000)]
Use google DNS for jakelong

4 years agoSwitch jakelong to squid 4
Tom Hughes [Fri, 8 Nov 2019 09:07:01 +0000 (09:07 +0000)]
Switch jakelong to squid 4

4 years agoSwitch longma to squid 4
Tom Hughes [Thu, 7 Nov 2019 21:09:42 +0000 (21:09 +0000)]
Switch longma to squid 4

4 years agoSwitch kalessin, katie, keizer and konqi to squid 4
Tom Hughes [Thu, 7 Nov 2019 18:24:55 +0000 (18:24 +0000)]
Switch kalessin, katie, keizer and konqi to squid 4

4 years agoSwitch necrosan, nepomuk, noomoahk and norbert to squid 4
Tom Hughes [Thu, 7 Nov 2019 18:11:36 +0000 (18:11 +0000)]
Switch necrosan, nepomuk, noomoahk and norbert to squid 4

4 years agoReduce cache memory limit on chrysophylax and sarkany
Tom Hughes [Thu, 7 Nov 2019 18:03:30 +0000 (18:03 +0000)]
Reduce cache memory limit on chrysophylax and sarkany

4 years agotile: enable apache ListenCoresBucketsRatio
Grant Slater [Wed, 6 Nov 2019 23:10:48 +0000 (23:10 +0000)]
tile: enable apache ListenCoresBucketsRatio

4 years agoCorrect disk cache size on drogon and gorynych
Tom Hughes [Wed, 6 Nov 2019 18:38:18 +0000 (18:38 +0000)]
Correct disk cache size on drogon and gorynych

4 years agoSwitch chrysophylax, simurgh, vipertooth and viserion to squid 4
Tom Hughes [Wed, 6 Nov 2019 18:25:16 +0000 (18:25 +0000)]
Switch chrysophylax, simurgh, vipertooth and viserion to squid 4

4 years agoSwitch cmok, drogon, gorynych and sarkany to squid 4
Tom Hughes [Wed, 6 Nov 2019 18:05:38 +0000 (18:05 +0000)]
Switch cmok, drogon, gorynych and sarkany to squid 4

4 years agoIncrease task limit for apache on nominatim servers
Tom Hughes [Wed, 6 Nov 2019 12:08:02 +0000 (12:08 +0000)]
Increase task limit for apache on nominatim servers

4 years agoReduce memory cache limit on trogdor
Tom Hughes [Wed, 6 Nov 2019 11:40:53 +0000 (11:40 +0000)]
Reduce memory cache limit on trogdor

4 years agoReduce memory cache limit on rimfaxe
Tom Hughes [Wed, 6 Nov 2019 11:07:00 +0000 (11:07 +0000)]
Reduce memory cache limit on rimfaxe

4 years agoDockerfile: Add basic comment
Grant Slater [Wed, 6 Nov 2019 00:37:17 +0000 (00:37 +0000)]
Dockerfile: Add basic comment

4 years agoAdd basic .editorconfig file
Grant Slater [Wed, 6 Nov 2019 00:36:18 +0000 (00:36 +0000)]
Add basic .editorconfig file

4 years agoFix ip_local_port_range idempotency
Grant Slater [Wed, 6 Nov 2019 00:35:56 +0000 (00:35 +0000)]
Fix ip_local_port_range idempotency

4 years agonginx: allow custom cache folder path, apply on longma
Grant Slater [Wed, 6 Nov 2019 00:18:38 +0000 (00:18 +0000)]
nginx: allow custom cache folder path, apply on longma

4 years agonominatim: use apache ListenCoresBucketsRatio
Grant Slater [Tue, 5 Nov 2019 23:49:31 +0000 (23:49 +0000)]
nominatim: use apache ListenCoresBucketsRatio

4 years agonominatim: apache use async_request_worker_factor
Grant Slater [Tue, 5 Nov 2019 23:33:53 +0000 (23:33 +0000)]
nominatim: apache use async_request_worker_factor

4 years agoSwitch angor, balerion, tuatara and waima to squid 4
Tom Hughes [Tue, 5 Nov 2019 22:33:29 +0000 (22:33 +0000)]
Switch angor, balerion, tuatara and waima to squid 4

4 years agoSwitch culebre, fafnir, ladon and trogdor to squid 4
Tom Hughes [Tue, 5 Nov 2019 20:44:29 +0000 (20:44 +0000)]
Switch culebre, fafnir, ladon and trogdor to squid 4

4 years agonominatim: increase server limit
Sarah Hoffmann [Tue, 5 Nov 2019 19:58:25 +0000 (20:58 +0100)]
nominatim: increase server limit

4 years agoAdd test site for rails 6
Tom Hughes [Tue, 5 Nov 2019 18:47:23 +0000 (18:47 +0000)]
Add test site for rails 6

4 years agosotm: support sotm.org short domain
Grant Slater [Mon, 4 Nov 2019 22:55:04 +0000 (22:55 +0000)]
sotm: support sotm.org short domain

4 years agoSwitch nidhogg, ridgeback and rimfaxe to squid 4
Tom Hughes [Mon, 4 Nov 2019 22:38:57 +0000 (22:38 +0000)]
Switch nidhogg, ridgeback and rimfaxe to squid 4

4 years agoTune cache size on saphira
Tom Hughes [Mon, 4 Nov 2019 18:52:50 +0000 (18:52 +0000)]
Tune cache size on saphira

4 years agonginx: access_log add required buffer= param
Grant Slater [Mon, 4 Nov 2019 14:35:33 +0000 (14:35 +0000)]
nginx: access_log add required buffer= param

4 years agoRevert "Temporary nginx cache purge after depth change"
Grant Slater [Mon, 4 Nov 2019 00:25:03 +0000 (00:25 +0000)]
Revert "Temporary nginx cache purge after depth change"

This reverts commit cb90c668918b4f95a83662dc08c584bc5f5b62e2.

4 years agotilecache: storage tuning
Grant Slater [Sun, 3 Nov 2019 23:50:27 +0000 (23:50 +0000)]
tilecache: storage tuning

4 years agoTemporary nginx cache purge after depth change
Grant Slater [Sun, 3 Nov 2019 23:04:28 +0000 (23:04 +0000)]
Temporary nginx cache purge after depth change

4 years agonginx: increase cache filesystem levels
Grant Slater [Sun, 3 Nov 2019 22:49:55 +0000 (22:49 +0000)]
nginx: increase cache filesystem levels

4 years agoRemove azure from cache peers
Tom Hughes [Sun, 3 Nov 2019 22:29:04 +0000 (22:29 +0000)]
Remove azure from cache peers

4 years agoSwitch boitata and cherufe to squid 4
Tom Hughes [Sun, 3 Nov 2019 19:06:27 +0000 (19:06 +0000)]
Switch boitata and cherufe to squid 4

4 years agoSwitch ascalon to squid 4
Tom Hughes [Sun, 3 Nov 2019 18:54:19 +0000 (18:54 +0000)]
Switch ascalon to squid 4

4 years agoFix parent for stormfly-02
Tom Hughes [Fri, 1 Nov 2019 12:02:29 +0000 (12:02 +0000)]
Fix parent for stormfly-02

4 years agotilecache: Add 1 more zoom to nginx cache
Grant Slater [Fri, 1 Nov 2019 10:48:25 +0000 (10:48 +0000)]
tilecache: Add 1 more zoom to nginx cache

4 years agoRemove redundant comment
Grant Slater [Fri, 1 Nov 2019 10:47:46 +0000 (10:47 +0000)]
Remove redundant comment

4 years agoRemove azure role
Tom Hughes [Fri, 1 Nov 2019 09:02:13 +0000 (09:02 +0000)]
Remove azure role

4 years agoOnly install the specific version of postgis we want
Tom Hughes [Fri, 1 Nov 2019 08:46:20 +0000 (08:46 +0000)]
Only install the specific version of postgis we want

This stops new versions of postgis, and via dependency, of postgres
from getting installed automatically.

4 years agonginx: add libwww-perl req by munin nginx
Grant Slater [Thu, 31 Oct 2019 23:32:01 +0000 (23:32 +0000)]
nginx: add libwww-perl req by munin nginx

4 years agonginx: add munin monitoring
Grant Slater [Thu, 31 Oct 2019 23:13:35 +0000 (23:13 +0000)]
nginx: add munin monitoring

4 years agonominatim: reduce number of rate limited connections
Sarah Hoffmann [Thu, 31 Oct 2019 16:13:39 +0000 (17:13 +0100)]
nominatim: reduce number of rate limited connections

4 years agonominatim: increase apache workers
Sarah Hoffmann [Thu, 31 Oct 2019 08:55:23 +0000 (09:55 +0100)]
nominatim: increase apache workers

4 years agoRevert "nominatim: remove firewall http rate limiting"
Sarah Hoffmann [Thu, 31 Oct 2019 08:54:13 +0000 (09:54 +0100)]
Revert "nominatim: remove firewall http rate limiting"

This reverts commit f2e8efe99b471cd5aef85977e6b22d024151c9a4.

4 years agoReduce squid memory limit on cmok
Grant Slater [Thu, 31 Oct 2019 08:43:19 +0000 (08:43 +0000)]
Reduce squid memory limit on cmok

4 years agonominatim: remove firewall http rate limiting
Sarah Hoffmann [Wed, 30 Oct 2019 23:01:55 +0000 (00:01 +0100)]
nominatim: remove firewall http rate limiting

4 years agotilecache: add cache status to response header
Grant Slater [Wed, 30 Oct 2019 22:46:04 +0000 (22:46 +0000)]
tilecache: add cache status to response header

4 years agoSwitch stormfly-02 to squid 4
Tom Hughes [Wed, 30 Oct 2019 22:30:40 +0000 (22:30 +0000)]
Switch stormfly-02 to squid 4

4 years agoDisallow HTCP access to squid 4 caches
Tom Hughes [Wed, 30 Oct 2019 22:28:31 +0000 (22:28 +0000)]
Disallow HTCP access to squid 4 caches

4 years agotilecache: enable some caching in nginx
Grant Slater [Wed, 30 Oct 2019 22:29:05 +0000 (22:29 +0000)]
tilecache: enable some caching in nginx

4 years agoUpdate piwik to 3.12.0
Tom Hughes [Wed, 30 Oct 2019 00:22:52 +0000 (00:22 +0000)]
Update piwik to 3.12.0

4 years agoUse HTCP for cache peer queries
Tom Hughes [Tue, 29 Oct 2019 22:13:19 +0000 (22:13 +0000)]
Use HTCP for cache peer queries

4 years agoAdd firewall rules for HTCP traffic
Tom Hughes [Tue, 29 Oct 2019 21:31:42 +0000 (21:31 +0000)]
Add firewall rules for HTCP traffic