chef.git
3 years agoEnable gpx-import on spike-04
Tom Hughes [Fri, 6 Jan 2017 19:01:48 +0000 (19:01 +0000)]
Enable gpx-import on spike-04

3 years agoDon't redirect 127.0.0.1 as doing so can break munin
Tom Hughes [Fri, 6 Jan 2017 18:30:59 +0000 (18:30 +0000)]
Don't redirect 127.0.0.1 as doing so can break munin

3 years agoDisable gpx-import on spike-01
Tom Hughes [Fri, 6 Jan 2017 17:29:58 +0000 (17:29 +0000)]
Disable gpx-import on spike-01

3 years agoAdd HTML/JS/CSS for gps.tile.openstreetmap.org site
Tom Hughes [Thu, 5 Jan 2017 00:22:15 +0000 (00:22 +0000)]
Add HTML/JS/CSS for gps.tile.openstreetmap.org site

3 years agoMake tile server export script require a valid TOTP token
Tom Hughes [Tue, 3 Jan 2017 10:31:36 +0000 (10:31 +0000)]
Make tile server export script require a valid TOTP token

3 years agotilecache: do not replace stale osm token
Grant Slater [Mon, 2 Jan 2017 23:14:04 +0000 (23:14 +0000)]
tilecache: do not replace stale osm token

3 years agotilecache: make config test quiet
Grant Slater [Mon, 2 Jan 2017 23:05:22 +0000 (23:05 +0000)]
tilecache: make config test quiet

3 years agotilecache: fix token windowing
Grant Slater [Mon, 2 Jan 2017 23:01:46 +0000 (23:01 +0000)]
tilecache: fix token windowing

3 years agotilecache: switch reload to systemctl try-reload-or-restart
Grant Slater [Mon, 2 Jan 2017 22:17:59 +0000 (22:17 +0000)]
tilecache: switch reload to systemctl try-reload-or-restart

3 years agotilecache: cleaner nginx reload
Grant Slater [Mon, 2 Jan 2017 22:12:02 +0000 (22:12 +0000)]
tilecache: cleaner nginx reload

3 years agotilecache: temporarily increase default rate
Grant Slater [Mon, 2 Jan 2017 22:11:37 +0000 (22:11 +0000)]
tilecache: temporarily increase default rate

3 years agonginx: add note on service start
Grant Slater [Mon, 2 Jan 2017 22:10:42 +0000 (22:10 +0000)]
nginx: add note on service start

3 years agonginx: do not immediately start nginx
Grant Slater [Mon, 2 Jan 2017 21:57:10 +0000 (21:57 +0000)]
nginx: do not immediately start nginx

3 years agotilecache: remove cookie flags secure + httponly
Grant Slater [Mon, 2 Jan 2017 21:34:23 +0000 (21:34 +0000)]
tilecache: remove cookie flags secure + httponly

3 years agotilecache: specify correct token key encoding
Grant Slater [Mon, 2 Jan 2017 21:31:33 +0000 (21:31 +0000)]
tilecache: specify correct token key encoding

3 years agotilecache: fix config race
Grant Slater [Mon, 2 Jan 2017 21:30:55 +0000 (21:30 +0000)]
tilecache: fix config race

3 years agotilecache: fix token variable name
Grant Slater [Mon, 2 Jan 2017 21:25:05 +0000 (21:25 +0000)]
tilecache: fix token variable name

3 years agotilecache: fix token variable
Grant Slater [Mon, 2 Jan 2017 21:17:46 +0000 (21:17 +0000)]
tilecache: fix token variable

3 years agotilecache: add osm.org stale token
Grant Slater [Mon, 2 Jan 2017 21:12:19 +0000 (21:12 +0000)]
tilecache: add osm.org stale token

3 years agotilecache: fix token in databag
Grant Slater [Mon, 2 Jan 2017 21:09:49 +0000 (21:09 +0000)]
tilecache: fix token in databag

3 years agotilecache: correct cookie domain
Grant Slater [Mon, 2 Jan 2017 20:54:54 +0000 (20:54 +0000)]
tilecache: correct cookie domain

3 years agotilecache: fix quoting format
Grant Slater [Mon, 2 Jan 2017 20:36:20 +0000 (20:36 +0000)]
tilecache: fix quoting format

3 years agotilecache: fix token typo
Grant Slater [Mon, 2 Jan 2017 20:33:45 +0000 (20:33 +0000)]
tilecache: fix token typo

3 years agotilecache: chef code for token support
Grant Slater [Mon, 2 Jan 2017 20:27:51 +0000 (20:27 +0000)]
tilecache: chef code for token support

3 years agotilecache: generate nginx QoS maps
Grant Slater [Mon, 2 Jan 2017 20:25:57 +0000 (20:25 +0000)]
tilecache: generate nginx QoS maps

3 years agoConfigure TOTP key for the web site
Tom Hughes [Mon, 2 Jan 2017 20:44:37 +0000 (20:44 +0000)]
Configure TOTP key for the web site

3 years agoSend forum emails with a noreply sender address
Tom Hughes [Mon, 2 Jan 2017 09:15:01 +0000 (09:15 +0000)]
Send forum emails with a noreply sender address

3 years agoRedirect all names to canonical site
Tom Hughes [Sun, 1 Jan 2017 18:51:50 +0000 (18:51 +0000)]
Redirect all names to canonical site

Make frontend web servers redirect any request to a name that is
not one of the canonical names by using a wildcard alias.

3 years agotilecache: nginx strip query parameters
Grant Slater [Fri, 30 Dec 2016 19:55:44 +0000 (19:55 +0000)]
tilecache: nginx strip query parameters

3 years agotilecache: Add first pass nginx QoS
Grant Slater [Fri, 30 Dec 2016 17:12:51 +0000 (17:12 +0000)]
tilecache: Add first pass nginx QoS

3 years agoAllow nginx to autotune workers
Grant Slater [Fri, 30 Dec 2016 16:50:54 +0000 (16:50 +0000)]
Allow nginx to autotune workers

3 years agoAlways rebuild Makefile for quad_tile extension before using it
Tom Hughes [Fri, 30 Dec 2016 07:58:19 +0000 (07:58 +0000)]
Always rebuild Makefile for quad_tile extension before using it

3 years agoAdd lldpd support
Grant Slater [Tue, 27 Dec 2016 18:03:46 +0000 (18:03 +0000)]
Add lldpd support

3 years agoUpdate carto stylesheet to v3.0.1
Tom Hughes [Fri, 23 Dec 2016 00:30:07 +0000 (00:30 +0000)]
Update carto stylesheet to v3.0.1

3 years agoUpdate carto stylesheet to v3.0.0
Tom Hughes [Thu, 22 Dec 2016 19:14:54 +0000 (19:14 +0000)]
Update carto stylesheet to v3.0.0

Closes #105

3 years agoEnable wikimedia authentication
Tom Hughes [Wed, 21 Dec 2016 12:37:04 +0000 (12:37 +0000)]
Enable wikimedia authentication

3 years agoUpdate OWG website URL
Tom Hughes [Wed, 21 Dec 2016 09:53:10 +0000 (09:53 +0000)]
Update OWG website URL

3 years agoUpdate piwik to 3.0.0
Tom Hughes [Tue, 20 Dec 2016 10:31:45 +0000 (10:31 +0000)]
Update piwik to 3.0.0

3 years agoAdd additional signatures to clamav
Tom Hughes [Sun, 18 Dec 2016 11:33:31 +0000 (11:33 +0000)]
Add additional signatures to clamav

3 years agotilecache: do not pass cookie to backend
Grant Slater [Sat, 17 Dec 2016 23:50:21 +0000 (23:50 +0000)]
tilecache: do not pass cookie to backend

3 years agotilecache: enable TFO
Grant Slater [Sat, 17 Dec 2016 19:01:42 +0000 (19:01 +0000)]
tilecache: enable TFO

3 years agoSet base URL for operations site
Tom Hughes [Sat, 17 Dec 2016 14:49:42 +0000 (14:49 +0000)]
Set base URL for operations site

3 years agoRun jekyll via bundler
Tom Hughes [Sat, 17 Dec 2016 13:17:08 +0000 (13:17 +0000)]
Run jekyll via bundler

3 years agoInstall bundle for OWG site
Tom Hughes [Sat, 17 Dec 2016 13:12:42 +0000 (13:12 +0000)]
Install bundle for OWG site

3 years agoMark Go-http-client as a tile scraper
Tom Hughes [Sat, 17 Dec 2016 13:08:46 +0000 (13:08 +0000)]
Mark Go-http-client as a tile scraper

3 years agoEnable brightbox-ruby-ng on ridley
Tom Hughes [Sat, 17 Dec 2016 12:59:44 +0000 (12:59 +0000)]
Enable brightbox-ruby-ng on ridley

3 years agoAdd operations.osmfoundation.org site to ridley
Tom Hughes [Sat, 17 Dec 2016 12:50:15 +0000 (12:50 +0000)]
Add operations.osmfoundation.org site to ridley

3 years agoIncrease CPU altering thresholds for tile caches
Tom Hughes [Thu, 15 Dec 2016 09:08:02 +0000 (09:08 +0000)]
Increase CPU altering thresholds for tile caches

3 years agoConfigure IPv6 for OSUOSL machines
Tom Hughes [Wed, 14 Dec 2016 19:05:09 +0000 (19:05 +0000)]
Configure IPv6 for OSUOSL machines

3 years agoSet CPU alert thresholds for tile caches
Tom Hughes [Wed, 14 Dec 2016 09:37:50 +0000 (09:37 +0000)]
Set CPU alert thresholds for tile caches

Hopefully this will warn us when nginx spins out of control.

3 years agoDrop fafnir role
Tom Hughes [Tue, 13 Dec 2016 12:35:56 +0000 (12:35 +0000)]
Drop fafnir role

3 years agoReplace full stops in interface names for compound munin graphs
Tom Hughes [Mon, 12 Dec 2016 11:17:49 +0000 (11:17 +0000)]
Replace full stops in interface names for compound munin graphs

3 years agoFix scorch location
Tom Hughes [Sun, 11 Dec 2016 23:03:38 +0000 (23:03 +0000)]
Fix scorch location

3 years agoAdd DHCP entry for tiamat-22 OOB card
Tom Hughes [Sun, 11 Dec 2016 22:43:16 +0000 (22:43 +0000)]
Add DHCP entry for tiamat-22 OOB card

3 years agoAdd roles for tiamat nodes
Tom Hughes [Sun, 11 Dec 2016 22:26:52 +0000 (22:26 +0000)]
Add roles for tiamat nodes

3 years agoIncrease allowed time for chef runs
Tom Hughes [Fri, 9 Dec 2016 21:39:43 +0000 (21:39 +0000)]
Increase allowed time for chef runs

3 years agoUpdate chef client to 12.16.42
Tom Hughes [Fri, 9 Dec 2016 21:33:42 +0000 (21:33 +0000)]
Update chef client to 12.16.42

3 years agoIgnore OVH nonsense about ttyS2 being the console
Tom Hughes [Fri, 9 Dec 2016 10:53:23 +0000 (10:53 +0000)]
Ignore OVH nonsense about ttyS2 being the console

3 years agoStart serial console on ttyS2 for OVH machines
Tom Hughes [Fri, 9 Dec 2016 09:53:02 +0000 (09:53 +0000)]
Start serial console on ttyS2 for OVH machines

3 years agoCorrect IPv6 config for scorch
Tom Hughes [Fri, 9 Dec 2016 09:41:36 +0000 (09:41 +0000)]
Correct IPv6 config for scorch

3 years agoMake sure tile servers install the right postgis version
Tom Hughes [Fri, 9 Dec 2016 09:30:06 +0000 (09:30 +0000)]
Make sure tile servers install the right postgis version

3 years agoAvoid errors during bootstrap
Tom Hughes [Fri, 9 Dec 2016 09:15:53 +0000 (09:15 +0000)]
Avoid errors during bootstrap

3 years agoAdd role for scorch
Tom Hughes [Fri, 9 Dec 2016 09:04:06 +0000 (09:04 +0000)]
Add role for scorch

3 years agoSwitch UCL machines to use the UCL ntp servers
Tom Hughes [Thu, 8 Dec 2016 14:10:09 +0000 (14:10 +0000)]
Switch UCL machines to use the UCL ntp servers

3 years agoRemove roles for ascalon and norbert
Tom Hughes [Thu, 8 Dec 2016 11:19:45 +0000 (11:19 +0000)]
Remove roles for ascalon and norbert

3 years agoDrop support for old UCL locations
Tom Hughes [Thu, 8 Dec 2016 10:42:53 +0000 (10:42 +0000)]
Drop support for old UCL locations

3 years agoDrop idris role
Tom Hughes [Thu, 8 Dec 2016 10:41:49 +0000 (10:41 +0000)]
Drop idris role

3 years agoAllow new UCL addresses to access the log archive
Tom Hughes [Thu, 8 Dec 2016 08:44:46 +0000 (08:44 +0000)]
Allow new UCL addresses to access the log archive

3 years agoAllow new UCL addresses to access the backup server
Tom Hughes [Thu, 8 Dec 2016 08:42:45 +0000 (08:42 +0000)]
Allow new UCL addresses to access the backup server

3 years agoSpecify raw device explicitly for vlan interfaces
Tom Hughes [Wed, 7 Dec 2016 19:12:51 +0000 (19:12 +0000)]
Specify raw device explicitly for vlan interfaces

3 years agoUpdate interface names for draco and eustace
Tom Hughes [Wed, 7 Dec 2016 18:42:30 +0000 (18:42 +0000)]
Update interface names for draco and eustace

3 years agoUpdate interface names for noquiklos
Tom Hughes [Wed, 7 Dec 2016 18:34:37 +0000 (18:34 +0000)]
Update interface names for noquiklos

3 years agoUpdate interface names for sarel
Tom Hughes [Wed, 7 Dec 2016 18:30:22 +0000 (18:30 +0000)]
Update interface names for sarel

3 years agoUpdate interface names for pummelzacken
Tom Hughes [Wed, 7 Dec 2016 18:25:58 +0000 (18:25 +0000)]
Update interface names for pummelzacken

3 years agoUpdate interface names for errol and yevaud
Tom Hughes [Wed, 7 Dec 2016 18:16:52 +0000 (18:16 +0000)]
Update interface names for errol and yevaud

3 years agoUpdate interface names on grindtooth and urmel
Tom Hughes [Wed, 7 Dec 2016 18:09:01 +0000 (18:09 +0000)]
Update interface names on grindtooth and urmel

3 years agoCorrect interface names on clifford
Tom Hughes [Wed, 7 Dec 2016 18:07:49 +0000 (18:07 +0000)]
Correct interface names on clifford

3 years agoAdd VLAN numbers to internal interfaces of UCL machines
Tom Hughes [Wed, 7 Dec 2016 18:03:29 +0000 (18:03 +0000)]
Add VLAN numbers to internal interfaces of UCL machines

3 years agoUpdate internal interface names for UCL machines
Tom Hughes [Wed, 7 Dec 2016 17:52:07 +0000 (17:52 +0000)]
Update internal interface names for UCL machines

3 years agoOverride bind forwarders for Slough
Tom Hughes [Wed, 7 Dec 2016 16:19:01 +0000 (16:19 +0000)]
Override bind forwarders for Slough

3 years agoAdd VLAN numbers to external interfaces of UCL machines
Tom Hughes [Wed, 7 Dec 2016 13:01:14 +0000 (13:01 +0000)]
Add VLAN numbers to external interfaces of UCL machines

3 years agoAdd config for internal interface on yevaud
Tom Hughes [Wed, 7 Dec 2016 08:47:19 +0000 (08:47 +0000)]
Add config for internal interface on yevaud

3 years agoUpdate UCL machines for move to Slough
Tom Hughes [Wed, 7 Dec 2016 08:36:44 +0000 (08:36 +0000)]
Update UCL machines for move to Slough

3 years agomediawiki: explicit babel sha1
Grant Slater [Tue, 6 Dec 2016 11:32:54 +0000 (11:32 +0000)]
mediawiki: explicit babel sha1

3 years agomediawiki: add explicit git reference support
Grant Slater [Tue, 6 Dec 2016 11:30:44 +0000 (11:30 +0000)]
mediawiki: add explicit git reference support

4 years agoTune apache on tile servers
Tom Hughes [Sat, 3 Dec 2016 19:20:35 +0000 (19:20 +0000)]
Tune apache on tile servers

4 years agoUpdate carto stylesheet to v2.45.1
Tom Hughes [Sat, 3 Dec 2016 19:18:47 +0000 (19:18 +0000)]
Update carto stylesheet to v2.45.1

Closes #103

4 years agoRemove IP blocks from export script
Tom Hughes [Thu, 1 Dec 2016 15:52:36 +0000 (15:52 +0000)]
Remove IP blocks from export script

4 years agoUpdate carto stylesheet to v2.45.0
Tom Hughes [Wed, 30 Nov 2016 21:13:20 +0000 (21:13 +0000)]
Update carto stylesheet to v2.45.0

Closes #101

4 years agoBlock scrapers on render servers instead of restricting to caches
Tom Hughes [Wed, 30 Nov 2016 09:24:17 +0000 (09:24 +0000)]
Block scrapers on render servers instead of restricting to caches

4 years agoOnly allow access to export from known caches
Tom Hughes [Wed, 30 Nov 2016 08:47:49 +0000 (08:47 +0000)]
Only allow access to export from known caches

4 years agoRemove block on scale 3600
Tom Hughes [Wed, 30 Nov 2016 08:45:43 +0000 (08:45 +0000)]
Remove block on scale 3600

4 years agoBlock hosts scraping the export call
Tom Hughes [Wed, 30 Nov 2016 08:30:16 +0000 (08:30 +0000)]
Block hosts scraping the export call

4 years agoUpdate blocked scale
Tom Hughes [Wed, 30 Nov 2016 07:10:25 +0000 (07:10 +0000)]
Update blocked scale

4 years agoBlock a scale used by a scraper
Tom Hughes [Wed, 30 Nov 2016 01:21:13 +0000 (01:21 +0000)]
Block a scale used by a scraper

4 years agoCope with no referer
Tom Hughes [Wed, 30 Nov 2016 01:19:19 +0000 (01:19 +0000)]
Cope with no referer

4 years agoAdd support for referer blocks in tile server export script
Tom Hughes [Tue, 29 Nov 2016 16:55:09 +0000 (16:55 +0000)]
Add support for referer blocks in tile server export script

4 years agoBlock spammy emails
Tom Hughes [Tue, 29 Nov 2016 13:40:45 +0000 (13:40 +0000)]
Block spammy emails

There is a vast torrent of spam with headers of this form:

X-PHP-Originating-Script: <digits>:SendMail.class.php
X-PHP-Originating-Script: <digits>:ExtendedMail.class.php

4 years agoLog upstream IP on tile servers
Tom Hughes [Tue, 29 Nov 2016 10:37:15 +0000 (10:37 +0000)]
Log upstream IP on tile servers

4 years agoUpdate mediawiki Language Extension Bundle
Grant Slater [Thu, 24 Nov 2016 15:19:20 +0000 (15:19 +0000)]
Update mediawiki Language Extension Bundle