chef.git
19 months agoUse new style loading for skins
Tom Hughes [Thu, 15 Aug 2019 09:57:01 +0000 (10:57 +0100)]
Use new style loading for skins

19 months agoUpdate board wiki to 1.33
Tom Hughes [Thu, 15 Aug 2019 09:43:51 +0000 (10:43 +0100)]
Update board wiki to 1.33

20 months agoosqa: set safe WSGIDaemonProcess restart intervals
Grant Slater [Tue, 13 Aug 2019 23:00:38 +0000 (00:00 +0100)]
osqa: set safe WSGIDaemonProcess restart intervals

20 months agoRemove yevaud OOB from DHCP config
Tom Hughes [Sun, 11 Aug 2019 23:07:25 +0000 (00:07 +0100)]
Remove yevaud OOB from DHCP config

20 months agoRemove role for yevaud
Tom Hughes [Sun, 11 Aug 2019 19:30:18 +0000 (20:30 +0100)]
Remove role for yevaud

20 months agoFix interface name for ysera
Tom Hughes [Sun, 11 Aug 2019 19:29:57 +0000 (20:29 +0100)]
Fix interface name for ysera

20 months agoAdd OOB MAC for ysera
Tom Hughes [Sun, 11 Aug 2019 14:57:49 +0000 (15:57 +0100)]
Add OOB MAC for ysera

20 months agoAdd role for ysera
Tom Hughes [Sun, 11 Aug 2019 14:54:52 +0000 (15:54 +0100)]
Add role for ysera

20 months agoUse systemd cookbook to configure cron dropin
Tom Hughes [Thu, 8 Aug 2019 18:04:05 +0000 (19:04 +0100)]
Use systemd cookbook to configure cron dropin

20 months agoMediawiki: use multi-proc job queue. cron cleanups
Grant Slater [Wed, 7 Aug 2019 23:27:39 +0000 (00:27 +0100)]
Mediawiki: use multi-proc job queue. cron cleanups

20 months agoConfigure cron to run in the local timezone of each machine
Tom Hughes [Wed, 7 Aug 2019 20:16:42 +0000 (21:16 +0100)]
Configure cron to run in the local timezone of each machine

20 months agoRemove nano to preserve everybody's sanity
Tom Hughes [Wed, 7 Aug 2019 20:10:51 +0000 (21:10 +0100)]
Remove nano to preserve everybody's sanity

20 months agoAdd timezone information to nodes
Tom Hughes [Sun, 28 Jul 2019 10:08:23 +0000 (11:08 +0100)]
Add timezone information to nodes

20 months agoIncrease cache memory on culebre
Tom Hughes [Fri, 26 Jul 2019 10:53:38 +0000 (11:53 +0100)]
Increase cache memory on culebre

20 months agoUpdate piwik to 3.11.0
Tom Hughes [Wed, 24 Jul 2019 07:15:35 +0000 (08:15 +0100)]
Update piwik to 3.11.0

20 months agoRemvoe cleanup code
Tom Hughes [Mon, 22 Jul 2019 18:19:39 +0000 (19:19 +0100)]
Remvoe cleanup code

20 months agoUpdate forum themes
Tom Hughes [Mon, 22 Jul 2019 18:18:16 +0000 (19:18 +0100)]
Update forum themes

20 months agoRun the rails message delivery script in production mode
Tom Hughes [Wed, 17 Jul 2019 23:21:11 +0000 (00:21 +0100)]
Run the rails message delivery script in production mode

20 months agoRun job processors for the storage queue
Tom Hughes [Mon, 15 Jul 2019 21:22:28 +0000 (22:22 +0100)]
Run job processors for the storage queue

20 months agoDisable IP checks for OTRS sessions
Tom Hughes [Mon, 15 Jul 2019 15:59:16 +0000 (16:59 +0100)]
Disable IP checks for OTRS sessions

21 months agoAlways confgure a local storage service
Tom Hughes [Sun, 14 Jul 2019 18:23:16 +0000 (19:23 +0100)]
Always confgure a local storage service

21 months agoConfigure Active Storage policy for user avatars
Tom Hughes [Sun, 14 Jul 2019 18:02:04 +0000 (19:02 +0100)]
Configure Active Storage policy for user avatars

21 months agoDisable peering for squid 4 caches
Tom Hughes [Thu, 11 Jul 2019 19:31:52 +0000 (20:31 +0100)]
Disable peering for squid 4 caches

21 months agoAdd tile HTTPS address to external image whitelist
Tigerfell [Wed, 10 Jul 2019 09:39:39 +0000 (11:39 +0200)]
Add tile HTTPS address to external image whitelist

Closes #243

21 months agoInstall some additional themes for the forum
Tom Hughes [Tue, 9 Jul 2019 20:14:33 +0000 (21:14 +0100)]
Install some additional themes for the forum

21 months agoExpire archived logs after 180 days
Tom Hughes [Mon, 8 Jul 2019 21:43:28 +0000 (22:43 +0100)]
Expire archived logs after 180 days

21 months agoModify backup expiry script to expire everything when no prefix is given
Tom Hughes [Mon, 8 Jul 2019 21:35:23 +0000 (22:35 +0100)]
Modify backup expiry script to expire everything when no prefix is given

21 months agoFix piwik cron job
Tom Hughes [Sat, 6 Jul 2019 09:53:29 +0000 (10:53 +0100)]
Fix piwik cron job

21 months agoUpdate piwik to 3.10.0
Tom Hughes [Fri, 5 Jul 2019 07:31:41 +0000 (08:31 +0100)]
Update piwik to 3.10.0

21 months agoImagery: no http2 on port 80
Grant Slater [Wed, 3 Jul 2019 21:27:11 +0000 (22:27 +0100)]
Imagery: no http2 on port 80

21 months agoImagery: fix typo on listen
Grant Slater [Wed, 3 Jul 2019 21:14:19 +0000 (22:14 +0100)]
Imagery: fix typo on listen

21 months agoImagery: improved nginx listen + http2
Grant Slater [Wed, 3 Jul 2019 20:57:36 +0000 (21:57 +0100)]
Imagery: improved nginx listen + http2

21 months agoImagery: update leafletjs
Grant Slater [Wed, 3 Jul 2019 20:48:41 +0000 (21:48 +0100)]
Imagery: update leafletjs

21 months agoMerge remote-tracking branch 'github/pull/242'
Tom Hughes [Wed, 3 Jul 2019 17:24:57 +0000 (18:24 +0100)]
Merge remote-tracking branch 'github/pull/242'

21 months agoRemove RRD dumps from Munin server
Matt Amos [Wed, 3 Jul 2019 10:29:50 +0000 (11:29 +0100)]
Remove RRD dumps from Munin server

In #109 we added downloadable RRD dumps, which may or may not have been useful at the time. However, they've been broken for almost a year (since August 2018 by my reckoning) without anyone complaining. Except `cron`, which complains to me daily.

If, as it appears, it's not being used any more, then it seems we might as well turn it off.

21 months agoRun job queue daemons in production mode
Tom Hughes [Tue, 2 Jul 2019 08:25:18 +0000 (09:25 +0100)]
Run job queue daemons in production mode

21 months agoIncrease disk cache size for balerion
Tom Hughes [Sun, 30 Jun 2019 16:54:31 +0000 (17:54 +0100)]
Increase disk cache size for balerion

21 months agoAdd role for balerion
Tom Hughes [Sun, 30 Jun 2019 15:41:49 +0000 (16:41 +0100)]
Add role for balerion

21 months agoAllow local netblocks to access bind as well as known hosts
Tom Hughes [Wed, 26 Jun 2019 17:58:27 +0000 (18:58 +0100)]
Allow local netblocks to access bind as well as known hosts

21 months agoMake bytemark machines use grisu for DNS
Tom Hughes [Wed, 26 Jun 2019 17:47:23 +0000 (18:47 +0100)]
Make bytemark machines use grisu for DNS

21 months agoAllow grisu to provide DNS service to all bytemark machines
Tom Hughes [Wed, 26 Jun 2019 17:36:51 +0000 (18:36 +0100)]
Allow grisu to provide DNS service to all bytemark machines

21 months agoRevert "Switch bytemark machines to use Google DNS"
Tom Hughes [Wed, 26 Jun 2019 13:06:03 +0000 (14:06 +0100)]
Revert "Switch bytemark machines to use Google DNS"

This reverts commit 2edb734b244dd79007564cf4330c822c0e2ead52.

21 months agoAdd a 12 hour delay to the diary RSS feed
Tom Hughes [Thu, 20 Jun 2019 18:19:48 +0000 (19:19 +0100)]
Add a 12 hour delay to the diary RSS feed

21 months agoAdd MultiMaps extension to primary wiki
Tigerfell [Sat, 15 Jun 2019 09:44:49 +0000 (11:44 +0200)]
Add MultiMaps extension to primary wiki

Closes #241

21 months agoServe precompressed ICO and XML resources
Tom Hughes [Tue, 18 Jun 2019 11:15:18 +0000 (12:15 +0100)]
Serve precompressed ICO and XML resources

21 months agoServe precompressed JSON resources
Tom Hughes [Tue, 18 Jun 2019 11:02:22 +0000 (12:02 +0100)]
Serve precompressed JSON resources

21 months agoOnly match the intended extensions
Tom Hughes [Tue, 18 Jun 2019 11:01:19 +0000 (12:01 +0100)]
Only match the intended extensions

21 months agoOptimise loading of piwik javascript
Tom Hughes [Tue, 18 Jun 2019 08:01:08 +0000 (09:01 +0100)]
Optimise loading of piwik javascript

Serve it precompressed, and improve the cacheability.

21 months agoImprove cacheability of static resources
Tom Hughes [Tue, 18 Jun 2019 07:47:05 +0000 (08:47 +0100)]
Improve cacheability of static resources

21 months agoUse the precompressed assets instead of compressing on the fly
Tom Hughes [Tue, 18 Jun 2019 07:46:35 +0000 (08:46 +0100)]
Use the precompressed assets instead of compressing on the fly

21 months agonominatim: update address level table on git changes
Sarah Hoffmann [Sun, 16 Jun 2019 19:43:49 +0000 (21:43 +0200)]
nominatim: update address level table on git changes

21 months agoRemove some redundant expiry time rules
Tom Hughes [Sun, 16 Jun 2019 17:53:39 +0000 (18:53 +0100)]
Remove some redundant expiry time rules

21 months agoEnabled the Last-Modified headers for assets
Tom Hughes [Sun, 16 Jun 2019 17:53:11 +0000 (18:53 +0100)]
Enabled the Last-Modified headers for assets

21 months agoChange tile cache QOS token name to match main web site
Tom Hughes [Sat, 15 Jun 2019 15:25:09 +0000 (16:25 +0100)]
Change tile cache QOS token name to match main web site

22 months agoSwitch bytemark machines to use Google DNS
Tom Hughes [Fri, 14 Jun 2019 18:36:43 +0000 (19:36 +0100)]
Switch bytemark machines to use Google DNS

22 months agoAdd remote hands account for TeraSwitch
Tom Hughes [Fri, 14 Jun 2019 17:39:33 +0000 (18:39 +0100)]
Add remote hands account for TeraSwitch

22 months agoUse correct parent caches
Tom Hughes [Thu, 13 Jun 2019 20:35:16 +0000 (21:35 +0100)]
Use correct parent caches

22 months agoRemove tile role from orm
Tom Hughes [Thu, 13 Jun 2019 19:22:38 +0000 (20:22 +0100)]
Remove tile role from orm

22 months agoAdd role for azure
Tom Hughes [Thu, 13 Jun 2019 18:04:50 +0000 (19:04 +0100)]
Add role for azure

22 months agoRemove roles for decomissioned machines
Tom Hughes [Thu, 13 Jun 2019 17:30:32 +0000 (18:30 +0100)]
Remove roles for decomissioned machines

22 months agoReload gdnsd configuration when new maps are distributed
Tom Hughes [Thu, 13 Jun 2019 16:42:41 +0000 (17:42 +0100)]
Reload gdnsd configuration when new maps are distributed

22 months agoSwitch gdnsd to use mkgeo generated configuration
Tom Hughes [Thu, 13 Jun 2019 16:36:54 +0000 (17:36 +0100)]
Switch gdnsd to use mkgeo generated configuration

22 months agoRemove geodns role from cherufe
Tom Hughes [Thu, 13 Jun 2019 16:24:37 +0000 (17:24 +0100)]
Remove geodns role from cherufe

22 months agoAdd support for distributing gdnsd configuration via rsync
Tom Hughes [Thu, 13 Jun 2019 15:59:25 +0000 (16:59 +0100)]
Add support for distributing gdnsd configuration via rsync

22 months agoIncrease size of /dev/shm on fume
Tom Hughes [Tue, 11 Jun 2019 17:18:44 +0000 (18:18 +0100)]
Increase size of /dev/shm on fume

22 months agoRequire libarchive-dev and libbz2-dev for GPX import
Tom Hughes [Tue, 11 Jun 2019 12:04:57 +0000 (13:04 +0100)]
Require libarchive-dev and libbz2-dev for GPX import

22 months agoInstall libgd on rails machines
Tom Hughes [Mon, 10 Jun 2019 21:25:58 +0000 (22:25 +0100)]
Install libgd on rails machines

22 months agoRemove gpximport role and recipe
Tom Hughes [Mon, 10 Jun 2019 20:51:40 +0000 (21:51 +0100)]
Remove gpximport role and recipe

22 months agoUse the job queue for trace importing in production
Tom Hughes [Mon, 10 Jun 2019 20:42:26 +0000 (21:42 +0100)]
Use the job queue for trace importing in production

22 months agoRemove gpximport role from spike-01
Tom Hughes [Mon, 10 Jun 2019 20:35:22 +0000 (21:35 +0100)]
Remove gpximport role from spike-01

22 months agoDisable collapsed forwarding for squid 4
Tom Hughes [Mon, 10 Jun 2019 08:47:37 +0000 (09:47 +0100)]
Disable collapsed forwarding for squid 4

22 months agoTweak tile cache configuration for squid 4
Tom Hughes [Mon, 10 Jun 2019 07:40:03 +0000 (08:40 +0100)]
Tweak tile cache configuration for squid 4

22 months agoTune cache sizes for fume
Tom Hughes [Sun, 9 Jun 2019 23:16:14 +0000 (00:16 +0100)]
Tune cache sizes for fume

22 months agoConfigure host name for squid caches
Tom Hughes [Sun, 9 Jun 2019 20:31:15 +0000 (21:31 +0100)]
Configure host name for squid caches

22 months agoSwitch fume to squid 4
Tom Hughes [Sun, 9 Jun 2019 17:53:37 +0000 (18:53 +0100)]
Switch fume to squid 4

22 months agoAdd support for squid 4
Tom Hughes [Sun, 9 Jun 2019 17:52:10 +0000 (18:52 +0100)]
Add support for squid 4

22 months agoUpdate CiviCRM extensions to latest versions
Guillaume RISCHARD [Sat, 8 Jun 2019 19:37:45 +0000 (21:37 +0200)]
Update CiviCRM extensions to latest versions

22 months agoAdd CiviCRM extension to filter reports
Guillaume RISCHARD [Sat, 8 Jun 2019 16:52:24 +0000 (18:52 +0200)]
Add CiviCRM extension to filter reports

22 months agoAllow multiple squid cache dirs to be specified
Tom Hughes [Sat, 8 Jun 2019 14:18:52 +0000 (15:18 +0100)]
Allow multiple squid cache dirs to be specified

22 months agoSwitch fume to use squid 3 with a hierarchical cache
Tom Hughes [Sat, 8 Jun 2019 14:14:21 +0000 (15:14 +0100)]
Switch fume to use squid 3 with a hierarchical cache

22 months agoUpdate CiviCRM to 5.14.0
Guillaume RISCHARD [Sat, 8 Jun 2019 13:54:57 +0000 (15:54 +0200)]
Update CiviCRM to 5.14.0

22 months agoAllow multiple squid cache dirs to be specified
Tom Hughes [Sat, 8 Jun 2019 10:11:15 +0000 (11:11 +0100)]
Allow multiple squid cache dirs to be specified

22 months agoRemove garbage /etc/init.d/screen-cleanup file
Grant Slater [Fri, 7 Jun 2019 09:08:27 +0000 (10:08 +0100)]
Remove garbage /etc/init.d/screen-cleanup file

22 months agoAllow changing of the content language for individual wiki pages
Tigerfell [Sun, 26 May 2019 07:40:36 +0000 (09:40 +0200)]
Allow changing of the content language for individual wiki pages

Closes #239

22 months agotilecache: remove block on Samsung browser
Grant Slater [Sun, 2 Jun 2019 12:45:53 +0000 (13:45 +0100)]
tilecache: remove block on Samsung browser

22 months agosupybot: fix branch name x2
Grant Slater [Fri, 31 May 2019 21:15:28 +0000 (22:15 +0100)]
supybot: fix branch name x2

22 months agosupybot: fix branch name
Grant Slater [Fri, 31 May 2019 21:08:08 +0000 (22:08 +0100)]
supybot: fix branch name

22 months agosupybot: fix chef-private repo url
Grant Slater [Fri, 31 May 2019 20:47:26 +0000 (21:47 +0100)]
supybot: fix chef-private repo url

22 months agoIncrease readahead on virtio block devices
Tom Hughes [Fri, 31 May 2019 18:36:38 +0000 (19:36 +0100)]
Increase readahead on virtio block devices

22 months agoUse node.name instead of node[:hostname] and node[:fqdn]
Tom Hughes [Fri, 31 May 2019 16:44:56 +0000 (17:44 +0100)]
Use node.name instead of node[:hostname] and node[:fqdn]

22 months agotile: Drop negative tiles
Grant Slater [Fri, 31 May 2019 16:38:24 +0000 (17:38 +0100)]
tile: Drop negative tiles

22 months agotile: Add diagnostics X-TileRender header
Grant Slater [Fri, 31 May 2019 16:36:57 +0000 (17:36 +0100)]
tile: Add diagnostics X-TileRender header

22 months agotilecache: 404 tiles we do not support
Grant Slater [Fri, 31 May 2019 15:33:35 +0000 (16:33 +0100)]
tilecache: 404 tiles we do not support

22 months agotilecache: nginx listen tuning
Grant Slater [Fri, 31 May 2019 14:19:43 +0000 (15:19 +0100)]
tilecache: nginx listen tuning

22 months agoTune scheduler on tile caches
Tom Hughes [Fri, 31 May 2019 11:12:06 +0000 (12:12 +0100)]
Tune scheduler on tile caches

22 months agoMerge remote-tracking branch 'github/pull/240'
Tom Hughes [Fri, 31 May 2019 09:29:13 +0000 (10:29 +0100)]
Merge remote-tracking branch 'github/pull/240'

22 months agoSend diff uploads to cgimap
Tom Hughes [Tue, 28 May 2019 09:37:31 +0000 (10:37 +0100)]
Send diff uploads to cgimap

22 months agoTrack osm-carto schema_change branch with osmbot
Paul Norman [Fri, 31 May 2019 05:24:38 +0000 (22:24 -0700)]
Track osm-carto schema_change branch with osmbot

This is a new long-running branch for schema development
in osm-carto.

22 months agotilecache: Remove USA peers from NZ caches
Grant Slater [Thu, 30 May 2019 20:02:26 +0000 (21:02 +0100)]
tilecache: Remove USA peers from NZ caches

22 months agoAdd role for toothless
Tom Hughes [Thu, 30 May 2019 18:56:55 +0000 (19:56 +0100)]
Add role for toothless