chef.git
18 months agoRevert "tilecache: increase bandwidth allowance"
Grant Slater [Tue, 21 May 2019 18:53:25 +0000 (19:53 +0100)]
Revert "tilecache: increase bandwidth allowance"

This reverts commit 7ef24d47327b483f1a7ad1a33e2af98d72229328.

18 months agoMake munin use the node name instead of the FQDN
Tom Hughes [Mon, 20 May 2019 08:20:45 +0000 (09:20 +0100)]
Make munin use the node name instead of the FQDN

18 months agoAttempt to override the FQDN on fume
Tom Hughes [Mon, 20 May 2019 07:40:56 +0000 (08:40 +0100)]
Attempt to override the FQDN on fume

18 months agoConfigure fume as a tile cache
Tom Hughes [Mon, 20 May 2019 07:30:13 +0000 (08:30 +0100)]
Configure fume as a tile cache

18 months agoAdd role for fume
Tom Hughes [Sat, 18 May 2019 14:36:05 +0000 (15:36 +0100)]
Add role for fume

18 months agoUpdate chef client to 14.12.9
Tom Hughes [Sat, 18 May 2019 14:31:32 +0000 (15:31 +0100)]
Update chef client to 14.12.9

18 months agoTeach dev instance setup script to handle new style configuration
Tom Hughes [Fri, 17 May 2019 18:37:47 +0000 (19:37 +0100)]
Teach dev instance setup script to handle new style configuration

18 months agoUse standard MTU for bowser
Tom Hughes [Fri, 17 May 2019 07:53:27 +0000 (08:53 +0100)]
Use standard MTU for bowser

18 months agoSet interface MTU correctly
Tom Hughes [Fri, 17 May 2019 07:51:23 +0000 (08:51 +0100)]
Set interface MTU correctly

18 months agoAdd AARNet remote hands accounts
Tom Hughes [Fri, 17 May 2019 07:44:14 +0000 (08:44 +0100)]
Add AARNet remote hands accounts

18 months agoSet correct default gateway for bowser
Tom Hughes [Fri, 17 May 2019 07:33:28 +0000 (08:33 +0100)]
Set correct default gateway for bowser

18 months agoUpdate network interface name for longma
Tom Hughes [Mon, 13 May 2019 10:41:38 +0000 (11:41 +0100)]
Update network interface name for longma

18 months agoAdd role for bowser
Tom Hughes [Thu, 9 May 2019 18:12:38 +0000 (19:12 +0100)]
Add role for bowser

18 months agoUpdate IP address for tuatara
Tom Hughes [Thu, 9 May 2019 10:49:01 +0000 (11:49 +0100)]
Update IP address for tuatara

18 months agoMerge pull request #236 from Tigerfell/master
Grant [Mon, 6 May 2019 20:45:37 +0000 (21:45 +0100)]
Merge pull request #236 from Tigerfell/master

add CodeMirror extension to wiki.osm.org

18 months agoadd CodeMirror extension
Tigerfell [Sat, 4 May 2019 09:20:35 +0000 (11:20 +0200)]
add CodeMirror extension

18 months agoFix link in README.md and add OWG link
Grant Slater [Thu, 2 May 2019 22:45:15 +0000 (23:45 +0100)]
Fix link in README.md and add OWG link

18 months agoRedirect forum.osm.org to forum.openstreetmap.org for https connections
Tom Hughes [Thu, 2 May 2019 08:26:40 +0000 (09:26 +0100)]
Redirect forum.osm.org to forum.openstreetmap.org for https connections

18 months agotilecache: increase connection tracking limit
Grant Slater [Sun, 28 Apr 2019 12:41:08 +0000 (13:41 +0100)]
tilecache: increase connection tracking limit

18 months agotilecache: increase bandwidth allowance
Grant Slater [Sun, 28 Apr 2019 12:21:34 +0000 (13:21 +0100)]
tilecache: increase bandwidth allowance

18 months agoMerge remote-tracking branch 'github/pull/234'
Grant Slater [Tue, 30 Apr 2019 12:54:00 +0000 (13:54 +0100)]
Merge remote-tracking branch 'github/pull/234'

19 months agoFix rubocop warning
Tom Hughes [Sun, 28 Apr 2019 11:49:26 +0000 (12:49 +0100)]
Fix rubocop warning

19 months agoReduce squid cache memory limit on saphira
Tom Hughes [Sun, 28 Apr 2019 11:45:07 +0000 (12:45 +0100)]
Reduce squid cache memory limit on saphira

19 months agoRename meta namespace in main wiki
Tigerfell [Sun, 28 Apr 2019 09:35:43 +0000 (11:35 +0200)]
Rename meta namespace in main wiki

19 months agoMerge pull request #233 from Tigerfell/master
Grant [Sat, 27 Apr 2019 19:50:16 +0000 (20:50 +0100)]
Merge pull request #233 from Tigerfell/master

Re-add interwiki extension (accidentally removed previously)

19 months agoRe-add interwiki extension (accidentally removed previously)
Tigerfell [Sat, 27 Apr 2019 19:32:16 +0000 (21:32 +0200)]
Re-add interwiki extension (accidentally removed previously)

19 months agoMerge pull request #232 from Tigerfell/master
Grant [Fri, 26 Apr 2019 21:42:51 +0000 (22:42 +0100)]
Merge pull request #232 from Tigerfell/master

Allow sysops to modify interwiki table

19 months agoAdd rubocop-performance
Tom Hughes [Wed, 24 Apr 2019 20:13:06 +0000 (21:13 +0100)]
Add rubocop-performance

19 months agoFix new rubocop warnings
Tom Hughes [Wed, 24 Apr 2019 20:12:04 +0000 (21:12 +0100)]
Fix new rubocop warnings

19 months agoUpdate bundle
Tom Hughes [Wed, 24 Apr 2019 20:09:59 +0000 (21:09 +0100)]
Update bundle

19 months agoallow sysops to modify interwiki table
Tigerfell [Tue, 23 Apr 2019 16:44:50 +0000 (18:44 +0200)]
allow sysops to modify interwiki table

19 months agoUpdate chef client to 14.12.3
Tom Hughes [Wed, 17 Apr 2019 08:13:28 +0000 (09:13 +0100)]
Update chef client to 14.12.3

19 months agoMake unit name optional for path units
Tom Hughes [Wed, 17 Apr 2019 08:11:56 +0000 (09:11 +0100)]
Make unit name optional for path units

19 months agoRemove wiki role from ouroboros
Tom Hughes [Mon, 8 Apr 2019 19:35:03 +0000 (20:35 +0100)]
Remove wiki role from ouroboros

19 months agodhcp: Only use first ntp server in DHCP replies
Grant Slater [Mon, 8 Apr 2019 11:19:41 +0000 (12:19 +0100)]
dhcp: Only use first ntp server in DHCP replies

19 months agoMark dhcp servers as authoritative
Tom Hughes [Mon, 8 Apr 2019 11:10:58 +0000 (12:10 +0100)]
Mark dhcp servers as authoritative

19 months agoMove low zoom tile render to the last sunday of each month
Tom Hughes [Sun, 7 Apr 2019 18:28:37 +0000 (19:28 +0100)]
Move low zoom tile render to the last sunday of each month

19 months agoAdd support for systemd timer units
Tom Hughes [Sun, 7 Apr 2019 18:20:18 +0000 (19:20 +0100)]
Add support for systemd timer units

19 months agoSend incoming mail to the new frontends
Tom Hughes [Fri, 5 Apr 2019 07:23:28 +0000 (08:23 +0100)]
Send incoming mail to the new frontends

19 months agoMerge remote-tracking branch 'github/pull/225'
Tom Hughes [Thu, 4 Apr 2019 17:33:04 +0000 (18:33 +0100)]
Merge remote-tracking branch 'github/pull/225'

19 months agoUse a udev rule to enable request merging for NVME devices
Tom Hughes [Wed, 3 Apr 2019 18:20:26 +0000 (19:20 +0100)]
Use a udev rule to enable request merging for NVME devices

19 months agoConfigure odin as a tile server
Tom Hughes [Wed, 3 Apr 2019 17:46:01 +0000 (18:46 +0100)]
Configure odin as a tile server

19 months agoEnable NVME request merging on odin
Tom Hughes [Wed, 3 Apr 2019 17:41:29 +0000 (18:41 +0100)]
Enable NVME request merging on odin

19 months agoFix SMART monitoring of nvme devices
Tom Hughes [Wed, 3 Apr 2019 17:34:43 +0000 (18:34 +0100)]
Fix SMART monitoring of nvme devices

19 months agoUpdate internal reverse DNS
Tom Hughes [Wed, 3 Apr 2019 13:10:58 +0000 (14:10 +0100)]
Update internal reverse DNS

19 months agoConfigure serial console for odin
Tom Hughes [Wed, 3 Apr 2019 12:53:32 +0000 (13:53 +0100)]
Configure serial console for odin

19 months agoAdd OOB details for odin
Tom Hughes [Wed, 3 Apr 2019 12:39:03 +0000 (13:39 +0100)]
Add OOB details for odin

19 months agoAdd role for odin
Tom Hughes [Wed, 3 Apr 2019 12:26:45 +0000 (13:26 +0100)]
Add role for odin

19 months agoAdd local implementation of cciss-vol-statusd
Tom Hughes [Tue, 2 Apr 2019 17:27:36 +0000 (18:27 +0100)]
Add local implementation of cciss-vol-statusd

19 months agoRemove brightbox-ruby-ng from sources on shenron
Tom Hughes [Tue, 2 Apr 2019 12:50:23 +0000 (13:50 +0100)]
Remove brightbox-ruby-ng from sources on shenron

19 months agoCorrect typo in github configuration option
Tom Hughes [Tue, 2 Apr 2019 12:39:45 +0000 (13:39 +0100)]
Correct typo in github configuration option

19 months agoAll our machines can slew time so don't bother with server smearing
Tom Hughes [Tue, 2 Apr 2019 11:08:32 +0000 (12:08 +0100)]
All our machines can slew time so don't bother with server smearing

19 months agontp: Use leapsecond slew/smearing mode
Grant Slater [Tue, 2 Apr 2019 10:42:27 +0000 (11:42 +0100)]
ntp: Use leapsecond slew/smearing mode

19 months agoPrefer the version of cciss-vol-status in the Ubuntu repositories
Tom Hughes [Tue, 2 Apr 2019 07:57:28 +0000 (08:57 +0100)]
Prefer the version of cciss-vol-status in the Ubuntu repositories

19 months agoMake exim trust the rails users on all web machines
Tom Hughes [Mon, 1 Apr 2019 11:35:28 +0000 (12:35 +0100)]
Make exim trust the rails users on all web machines

19 months agoAdd wiki role to tabaluga
Tom Hughes [Sun, 31 Mar 2019 14:38:39 +0000 (15:38 +0100)]
Add wiki role to tabaluga

19 months agoRemove redundant config for disabling IPv6 autoconf
Tom Hughes [Sun, 31 Mar 2019 14:33:03 +0000 (15:33 +0100)]
Remove redundant config for disabling IPv6 autoconf

19 months agoRemove web-frontend role from spike-{01,02,03}
Tom Hughes [Sun, 31 Mar 2019 11:54:17 +0000 (12:54 +0100)]
Remove web-frontend role from spike-{01,02,03}

19 months agoAdd TimedMediaHandler extension to main wiki
Tom Hughes [Sun, 31 Mar 2019 09:06:21 +0000 (10:06 +0100)]
Add TimedMediaHandler extension to main wiki

Fixes #230

19 months agoFix rubocop warnings
Tom Hughes [Fri, 29 Mar 2019 19:02:15 +0000 (19:02 +0000)]
Fix rubocop warnings

19 months agoUpdate bundle
Tom Hughes [Fri, 29 Mar 2019 19:01:35 +0000 (19:01 +0000)]
Update bundle

19 months agoMove web-statistics and web-cleanup roles to spike-06
Tom Hughes [Fri, 29 Mar 2019 18:49:10 +0000 (18:49 +0000)]
Move web-statistics and web-cleanup roles to spike-06

20 months agoHandle machines with no cpufreq governor
Tom Hughes [Fri, 29 Mar 2019 09:36:08 +0000 (09:36 +0000)]
Handle machines with no cpufreq governor

20 months agoDon't try and tune the ondemand governor on machines that don't use it
Tom Hughes [Fri, 29 Mar 2019 09:00:32 +0000 (09:00 +0000)]
Don't try and tune the ondemand governor on machines that don't use it

20 months agoConfigure spike-{06,07,08} as web frontends
Tom Hughes [Thu, 28 Mar 2019 14:58:24 +0000 (14:58 +0000)]
Configure spike-{06,07,08} as web frontends

20 months agoUpdate ssh keys for OOB cards
Tom Hughes [Thu, 28 Mar 2019 14:51:48 +0000 (14:51 +0000)]
Update ssh keys for OOB cards

20 months agoAdd OOB details for tabaluga
Tom Hughes [Thu, 28 Mar 2019 14:09:27 +0000 (14:09 +0000)]
Add OOB details for tabaluga

20 months agoAdd role for tabaluga
Tom Hughes [Thu, 28 Mar 2019 14:04:10 +0000 (14:04 +0000)]
Add role for tabaluga

20 months agoMake sure systemd-timesyncd is stopped and disabled
Tom Hughes [Thu, 28 Mar 2019 12:12:28 +0000 (12:12 +0000)]
Make sure systemd-timesyncd is stopped and disabled

20 months agoRemove ntpd cleanup code
Tom Hughes [Thu, 28 Mar 2019 09:25:44 +0000 (09:25 +0000)]
Remove ntpd cleanup code

20 months agoStart job processes for the traces queue on primary backends
Tom Hughes [Thu, 28 Mar 2019 08:29:20 +0000 (08:29 +0000)]
Start job processes for the traces queue on primary backends

20 months agoAdd OOB ssh fingerprints for spike-{06,07,08}
Tom Hughes [Thu, 28 Mar 2019 00:25:53 +0000 (00:25 +0000)]
Add OOB ssh fingerprints for spike-{06,07,08}

20 months agoSwitch to using chrony for time synchronisation
Tom Hughes [Wed, 27 Mar 2019 20:35:28 +0000 (20:35 +0000)]
Switch to using chrony for time synchronisation

20 months agoRemove unused role
Tom Hughes [Wed, 27 Mar 2019 19:24:01 +0000 (19:24 +0000)]
Remove unused role

20 months agoFix munin alert thresholds for G9 machines
Tom Hughes [Wed, 27 Mar 2019 19:23:31 +0000 (19:23 +0000)]
Fix munin alert thresholds for G9 machines

20 months agoConfigure DHCP for OOB on spike-{06,07,08}
Tom Hughes [Wed, 27 Mar 2019 19:04:47 +0000 (19:04 +0000)]
Configure DHCP for OOB on spike-{06,07,08}

20 months agoRefetch final interface details before configuring netplan
Tom Hughes [Wed, 27 Mar 2019 17:32:14 +0000 (17:32 +0000)]
Refetch final interface details before configuring netplan

20 months agoInstall gnupg for apt signature verification
Tom Hughes [Wed, 27 Mar 2019 17:09:59 +0000 (17:09 +0000)]
Install gnupg for apt signature verification

20 months agoAdd roles for spike-{06,07,08}
Tom Hughes [Wed, 27 Mar 2019 16:08:47 +0000 (16:08 +0000)]
Add roles for spike-{06,07,08}

20 months agoRemove cleanup code
Tom Hughes [Sun, 24 Mar 2019 19:19:26 +0000 (19:19 +0000)]
Remove cleanup code

20 months agoRestrict queue runners on the main site to the mailers queue
Tom Hughes [Sun, 24 Mar 2019 18:52:04 +0000 (18:52 +0000)]
Restrict queue runners on the main site to the mailers queue

20 months agoEnable GPX upload for dev apis using the job queue
Tom Hughes [Sun, 24 Mar 2019 17:19:57 +0000 (17:19 +0000)]
Enable GPX upload for dev apis using the job queue

20 months agoRemove support for old styl resolver configuration
Tom Hughes [Fri, 22 Mar 2019 19:19:07 +0000 (19:19 +0000)]
Remove support for old styl resolver configuration

20 months agoEnable DNSSEC in allow-dowgrade mode
Tom Hughes [Fri, 22 Mar 2019 16:52:31 +0000 (16:52 +0000)]
Enable DNSSEC in allow-dowgrade mode

20 months agoDon't disable systemd-resolved on geodns machines
Tom Hughes [Thu, 21 Mar 2019 21:00:33 +0000 (21:00 +0000)]
Don't disable systemd-resolved on geodns machines

20 months agoConfigure gdnsd to only listen on external addresses
Tom Hughes [Thu, 21 Mar 2019 20:53:55 +0000 (20:53 +0000)]
Configure gdnsd to only listen on external addresses

20 months agoMake systemd-resolved the default
Tom Hughes [Thu, 21 Mar 2019 19:15:23 +0000 (19:15 +0000)]
Make systemd-resolved the default

20 months agoEnable systemd-resolved on ridley
Tom Hughes [Thu, 21 Mar 2019 19:08:04 +0000 (19:08 +0000)]
Enable systemd-resolved on ridley

20 months agoEnable systemd-resolved on eustace
Tom Hughes [Thu, 21 Mar 2019 18:49:59 +0000 (18:49 +0000)]
Enable systemd-resolved on eustace

20 months agoAdd optional support for using systemd-resolved
Tom Hughes [Thu, 21 Mar 2019 18:47:52 +0000 (18:47 +0000)]
Add optional support for using systemd-resolved

20 months agoRemove support for ifupdown based networking
Tom Hughes [Thu, 21 Mar 2019 18:06:30 +0000 (18:06 +0000)]
Remove support for ifupdown based networking

20 months agoEnable netplan for remaining servers
Tom Hughes [Thu, 21 Mar 2019 17:28:25 +0000 (17:28 +0000)]
Enable netplan for remaining servers

20 months agoLink to explanantions when not to use the form is 3-fold redirect
Simon Poole [Thu, 21 Mar 2019 12:43:46 +0000 (13:43 +0100)]
Link to explanantions when not to use the form is 3-fold redirect

This replaces the URL with the correct one (https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Takedown_procedure/When_To_Use_The_Form)

20 months agoEnable netplan for American tile caches
Tom Hughes [Thu, 21 Mar 2019 08:26:04 +0000 (08:26 +0000)]
Enable netplan for American tile caches

20 months agoEnable netplan for some european tile caches
Tom Hughes [Thu, 21 Mar 2019 00:34:33 +0000 (00:34 +0000)]
Enable netplan for some european tile caches

20 months agoEnable netplan for German tile caches
Tom Hughes [Thu, 21 Mar 2019 00:19:36 +0000 (00:19 +0000)]
Enable netplan for German tile caches

20 months agoEnable netplan for French tile caches
Tom Hughes [Thu, 21 Mar 2019 00:06:04 +0000 (00:06 +0000)]
Enable netplan for French tile caches

20 months agoPurge cloud-init completely
Tom Hughes [Thu, 21 Mar 2019 00:03:05 +0000 (00:03 +0000)]
Purge cloud-init completely

20 months agoEnable netplan for Scandinavian tile caches
Tom Hughes [Wed, 20 Mar 2019 22:36:21 +0000 (22:36 +0000)]
Enable netplan for Scandinavian tile caches

20 months agoEnable netplan for NZ tile caches
Tom Hughes [Wed, 20 Mar 2019 22:17:38 +0000 (22:17 +0000)]
Enable netplan for NZ tile caches