]> git.openstreetmap.org Git - chef.git/log
chef.git
5 years agotilecache: Use TCP BBR congestion control
Grant Slater [Mon, 23 Dec 2019 13:15:14 +0000 (13:15 +0000)]
tilecache: Use TCP BBR congestion control

5 years agopummelzacken: increase effective_io_concurrency
Sarah Hoffmann [Sun, 22 Dec 2019 16:12:53 +0000 (17:12 +0100)]
pummelzacken: increase effective_io_concurrency

5 years agoswitch postgresql to 12 on pummelzacken
Sarah Hoffmann [Sun, 22 Dec 2019 15:49:48 +0000 (16:49 +0100)]
switch postgresql to 12 on pummelzacken

5 years agoput pummelzacken in import mode
Sarah Hoffmann [Sun, 22 Dec 2019 15:44:45 +0000 (16:44 +0100)]
put pummelzacken in import mode

5 years agotilecache: disable TCP slow start
Grant Slater [Fri, 20 Dec 2019 17:04:34 +0000 (17:04 +0000)]
tilecache: disable TCP slow start

5 years agoReplace dnsbl-3.uceprotect.net with dnsbl-2.uceprotect.net
Tom Hughes [Thu, 12 Dec 2019 15:45:22 +0000 (15:45 +0000)]
Replace dnsbl-3.uceprotect.net with dnsbl-2.uceprotect.net

5 years agoAdd use noop scheduler for OCZ-VERTEX3
Grant Slater [Mon, 9 Dec 2019 22:35:30 +0000 (22:35 +0000)]
Add use noop scheduler for OCZ-VERTEX3

5 years agostateofthemap: add reasonable expiry headers
Grant Slater [Sun, 8 Dec 2019 20:26:03 +0000 (20:26 +0000)]
stateofthemap: add reasonable expiry headers

5 years agoswitch2osm: add expiry matching github pages
Grant Slater [Sun, 8 Dec 2019 19:51:49 +0000 (19:51 +0000)]
switch2osm: add expiry matching github pages

5 years agoimagery: return cache status
Grant Slater [Sun, 8 Dec 2019 19:37:21 +0000 (19:37 +0000)]
imagery: return cache status

5 years agoimagery: backport nginx caching improvements
Grant Slater [Sun, 8 Dec 2019 19:13:05 +0000 (19:13 +0000)]
imagery: backport nginx caching improvements

5 years agoimagery: use nginx tcp_nopush default
Grant Slater [Sun, 8 Dec 2019 18:58:17 +0000 (18:58 +0000)]
imagery: use nginx tcp_nopush default

5 years agotilecache: Use full local port range
Grant Slater [Sun, 8 Dec 2019 18:52:43 +0000 (18:52 +0000)]
tilecache: Use full local port range

5 years agotilecache: use conditional validation upstream
Grant Slater [Sun, 8 Dec 2019 18:52:13 +0000 (18:52 +0000)]
tilecache: use conditional validation upstream

5 years agoIncrease some tilecaches nginx cache
Grant Slater [Sun, 8 Dec 2019 16:23:16 +0000 (16:23 +0000)]
Increase some tilecaches nginx cache

5 years agoAdd additional emails to .mailmap
Grant Slater [Sun, 8 Dec 2019 15:45:39 +0000 (15:45 +0000)]
Add additional emails to .mailmap

5 years agotilecache: proxy buffer large enough for full tile
Grant Slater [Sat, 7 Dec 2019 18:42:08 +0000 (18:42 +0000)]
tilecache: proxy buffer large enough for full tile

5 years agotilecache: switch nginx upstream to squid port 8080
Grant Slater [Sat, 7 Dec 2019 18:40:40 +0000 (18:40 +0000)]
tilecache: switch nginx upstream to squid port 8080

5 years agoConfigure weighted plugin for gdnsd
Tom Hughes [Fri, 6 Dec 2019 09:18:12 +0000 (09:18 +0000)]
Configure weighted plugin for gdnsd

5 years agoEnable SNMP access to naga
Tom Hughes [Wed, 4 Dec 2019 10:13:52 +0000 (10:13 +0000)]
Enable SNMP access to naga

5 years agosquid: use a short shutdown_lifetime
Grant Slater [Tue, 3 Dec 2019 23:28:21 +0000 (23:28 +0000)]
squid: use a short shutdown_lifetime

5 years agosquid: use systemd killmode mixed
Grant Slater [Tue, 3 Dec 2019 22:25:48 +0000 (22:25 +0000)]
squid: use systemd killmode mixed

Move closer to upstream systemd config
See: https://github.com/squid-cache/squid/commit/d00e0e6d26acbd4c0c5e7b51f6b2900513282456#diff-d29c313433f1723d0bdd9664221014db

5 years agosystemd: add killmode support
Grant Slater [Tue, 3 Dec 2019 22:23:48 +0000 (22:23 +0000)]
systemd: add killmode support

5 years agoAdd role for naga
Tom Hughes [Tue, 3 Dec 2019 19:24:19 +0000 (19:24 +0000)]
Add role for naga

5 years agoRemove unused role
Tom Hughes [Tue, 3 Dec 2019 19:16:30 +0000 (19:16 +0000)]
Remove unused role

5 years agontp: allow large steps on VMs
Grant Slater [Mon, 2 Dec 2019 20:00:23 +0000 (20:00 +0000)]
ntp: allow large steps on VMs

5 years agontp: allow anytime time step on VMs
Grant Slater [Mon, 2 Dec 2019 16:26:32 +0000 (16:26 +0000)]
ntp: allow anytime time step on VMs

5 years agotimesync - fix action typo
Grant Slater [Sun, 1 Dec 2019 17:27:14 +0000 (17:27 +0000)]
timesync - fix action typo

5 years agoForceful open-vm-tools timeSync disable
Grant Slater [Sun, 1 Dec 2019 17:22:21 +0000 (17:22 +0000)]
Forceful open-vm-tools timeSync disable

5 years agoDisable host time sync on VMware guests
Grant Slater [Sun, 1 Dec 2019 16:57:40 +0000 (16:57 +0000)]
Disable host time sync on VMware guests

5 years agosupybot: add switch2osm
Grant Slater [Sun, 1 Dec 2019 16:27:29 +0000 (16:27 +0000)]
supybot: add switch2osm

5 years agoserverinfo: fix copy/paste error
Grant Slater [Sun, 1 Dec 2019 16:18:18 +0000 (16:18 +0000)]
serverinfo: fix copy/paste error

5 years agoserverinfo: Use bundler to run jekyll
Grant Slater [Sun, 1 Dec 2019 16:14:22 +0000 (16:14 +0000)]
serverinfo: Use bundler to run jekyll

5 years agoInstall open-vm-tools on VMware guests
Grant Slater [Sun, 1 Dec 2019 15:51:38 +0000 (15:51 +0000)]
Install open-vm-tools on VMware guests

5 years agonominatim: keep update logs for a year
Sarah Hoffmann [Sun, 1 Dec 2019 14:53:25 +0000 (15:53 +0100)]
nominatim: keep update logs for a year

5 years agoswitch2osm: add 404 handler page
Grant Slater [Thu, 28 Nov 2019 00:36:01 +0000 (00:36 +0000)]
switch2osm: add 404 handler page

5 years agoRevert "switch2osm: add temporary workaround until for missing config"
Grant Slater [Thu, 28 Nov 2019 00:21:34 +0000 (00:21 +0000)]
Revert "switch2osm: add temporary workaround until for missing config"

This reverts commit 7a3a01f710421e67b96dfebd5a51c4374be73035.

5 years agoUpdate piwik to 3.13.0
Tom Hughes [Thu, 28 Nov 2019 00:18:02 +0000 (00:18 +0000)]
Update piwik to 3.13.0

5 years agoswitch2osm: add temporary workaround until for missing config
Grant Slater [Wed, 27 Nov 2019 23:45:09 +0000 (23:45 +0000)]
switch2osm: add temporary workaround until for missing config

5 years agoswitch2osm: use override config to fix site name
Grant Slater [Wed, 27 Nov 2019 23:37:37 +0000 (23:37 +0000)]
switch2osm: use override config to fix site name

5 years agoSwitch 2 new switch2osm.org site
Grant Slater [Wed, 27 Nov 2019 22:42:36 +0000 (22:42 +0000)]
Switch 2 new switch2osm.org site

5 years agoUpdate virtio_blk udev with note
Grant Slater [Wed, 27 Nov 2019 18:32:55 +0000 (18:32 +0000)]
Update virtio_blk udev with note

5 years agoFix device model for VMware
Grant Slater [Wed, 27 Nov 2019 18:20:56 +0000 (18:20 +0000)]
Fix device model for VMware

5 years agoTune scheduler and read_ahead_kb on VMware and KVM
Grant Slater [Wed, 27 Nov 2019 17:55:18 +0000 (17:55 +0000)]
Tune scheduler and read_ahead_kb on VMware and KVM

5 years agoUpdate cookstyle todo
Tom Hughes [Tue, 26 Nov 2019 22:25:36 +0000 (22:25 +0000)]
Update cookstyle todo

5 years agoFix cookstyle warning
Tom Hughes [Tue, 26 Nov 2019 22:21:53 +0000 (22:21 +0000)]
Fix cookstyle warning

5 years agoUpdate bundle
Tom Hughes [Tue, 26 Nov 2019 22:19:47 +0000 (22:19 +0000)]
Update bundle

5 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

5 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

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

5 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.

5 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

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

5 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

5 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

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

5 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

5 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

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

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

5 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

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

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

5 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

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

5 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

5 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

5 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.

5 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

5 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

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

5 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

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

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

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

5 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

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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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.

5 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

5 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

5 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

5 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

5 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

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

5 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

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

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

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

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

5 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

5 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

5 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