chef.git
19 months agodmca: Add style.css
Grant Slater [Wed, 29 Aug 2018 20:58:06 +0000 (21:58 +0100)]
dmca: Add style.css

19 months agoConfigure the dmca form site on ridley
Tom Hughes [Wed, 29 Aug 2018 18:40:50 +0000 (19:40 +0100)]
Configure the dmca form site on ridley

19 months agoFix ordering of asset rebuild
Tom Hughes [Wed, 29 Aug 2018 08:10:40 +0000 (09:10 +0100)]
Fix ordering of asset rebuild

19 months agoRun i18n:js:export rake task on web site updates
Tom Hughes [Tue, 28 Aug 2018 17:12:34 +0000 (18:12 +0100)]
Run i18n:js:export rake task on web site updates

19 months agoDon't try and configure sysctl of sysfs on lxd containers
Tom Hughes [Mon, 27 Aug 2018 18:11:13 +0000 (19:11 +0100)]
Don't try and configure sysctl of sysfs on lxd containers

19 months agoRemove odin role
Tom Hughes [Mon, 27 Aug 2018 07:43:32 +0000 (08:43 +0100)]
Remove odin role

19 months agoRevert "Remove IPv6 address for rimfaxe"
Tom Hughes [Sun, 26 Aug 2018 20:23:39 +0000 (21:23 +0100)]
Revert "Remove IPv6 address for rimfaxe"

This reverts commit 0e35aa17d9ec3a4a10a575ad1f8c380132032b55.

19 months agoIgnore failure changing sysfs values
Tom Hughes [Sat, 25 Aug 2018 21:36:13 +0000 (22:36 +0100)]
Ignore failure changing sysfs values

19 months agoIgnore failure changing sysctl values
Tom Hughes [Sat, 25 Aug 2018 21:32:57 +0000 (22:32 +0100)]
Ignore failure changing sysctl values

19 months agoRemove IPv6 address for rimfaxe
Tom Hughes [Sat, 25 Aug 2018 21:22:29 +0000 (22:22 +0100)]
Remove IPv6 address for rimfaxe

19 months agoAdd role for rimfaxe
Tom Hughes [Sat, 25 Aug 2018 21:03:40 +0000 (22:03 +0100)]
Add role for rimfaxe

19 months agoDon't share the same connection for multiple email domains
Tom Hughes [Fri, 24 Aug 2018 09:08:21 +0000 (10:08 +0100)]
Don't share the same connection for multiple email domains

19 months agoput dulcy back into production mode
Sarah Hoffmann [Sun, 19 Aug 2018 14:53:30 +0000 (16:53 +0200)]
put dulcy back into production mode

19 months agodisable nominatim in apache when importing
Sarah Hoffmann [Sat, 18 Aug 2018 07:16:44 +0000 (09:16 +0200)]
disable nominatim in apache when importing

19 months agonominatim: clean up packages
Sarah Hoffmann [Fri, 17 Aug 2018 19:10:21 +0000 (21:10 +0200)]
nominatim: clean up packages

19 months agoput dulcy in import mode
Sarah Hoffmann [Fri, 17 Aug 2018 18:46:55 +0000 (20:46 +0200)]
put dulcy in import mode

19 months agomove dulcy to postgresql 10 and postgis 2.4
Sarah Hoffmann [Fri, 17 Aug 2018 18:45:19 +0000 (20:45 +0200)]
move dulcy to postgresql 10 and postgis 2.4

19 months agoRemove Ubuntu 16.04 support for Nominatim
Tom Hughes [Fri, 17 Aug 2018 18:36:44 +0000 (19:36 +0100)]
Remove Ubuntu 16.04 support for Nominatim

19 months agoUpdate carto stylesheet to v4.14.0
Tom Hughes [Fri, 17 Aug 2018 17:28:01 +0000 (18:28 +0100)]
Update carto stylesheet to v4.14.0

Closes #182

19 months agomediawiki: Increase soft memory limit
Grant Slater [Fri, 17 Aug 2018 09:55:46 +0000 (10:55 +0100)]
mediawiki: Increase soft memory limit

19 months agoCorrect location for smaug
Tom Hughes [Fri, 17 Aug 2018 09:53:07 +0000 (10:53 +0100)]
Correct location for smaug

19 months agoRemove role for komodo
Tom Hughes [Fri, 17 Aug 2018 09:50:56 +0000 (10:50 +0100)]
Remove role for komodo

19 months agoRemove role for vial
Tom Hughes [Fri, 17 Aug 2018 09:28:05 +0000 (10:28 +0100)]
Remove role for vial

19 months agoTrack mediawiki versions for the language extension bundle
Tom Hughes [Thu, 16 Aug 2018 17:29:13 +0000 (18:29 +0100)]
Track mediawiki versions for the language extension bundle

19 months agoAdd vespucci repo
Simon Poole [Mon, 13 Aug 2018 19:44:05 +0000 (21:44 +0200)]
Add vespucci repo

No idea if this works

19 months agoUse postgres 10 and postgis 2.4 on yevaud
Tom Hughes [Sun, 12 Aug 2018 20:20:17 +0000 (21:20 +0100)]
Use postgres 10 and postgis 2.4 on yevaud

19 months agoput pummelzacken in production mode
Sarah Hoffmann [Sun, 12 Aug 2018 16:31:03 +0000 (18:31 +0200)]
put pummelzacken in production mode

19 months agoSend uploads to the amsterdam backends
Tom Hughes [Sun, 12 Aug 2018 09:20:55 +0000 (10:20 +0100)]
Send uploads to the amsterdam backends

19 months agoPut web site back online
Tom Hughes [Fri, 10 Aug 2018 16:50:48 +0000 (17:50 +0100)]
Put web site back online

19 months agoMake karm the database master
Tom Hughes [Fri, 10 Aug 2018 16:44:13 +0000 (17:44 +0100)]
Make karm the database master

19 months agoMove GPX import and daily web tasks to spike-01
Tom Hughes [Fri, 10 Aug 2018 16:42:47 +0000 (17:42 +0100)]
Move GPX import and daily web tasks to spike-01

19 months agoSwitch web site to readonly against karm
Tom Hughes [Fri, 10 Aug 2018 16:47:07 +0000 (17:47 +0100)]
Switch web site to readonly against karm

19 months agosupybot: announce josm git mirror commits
Grant Slater [Sat, 11 Aug 2018 20:38:22 +0000 (21:38 +0100)]
supybot: announce josm git mirror commits

Ref: https://github.com/openstreetmap/chef/issues/171
Fixes #171

19 months agosvn: Add SVNIndexXSLT at allow custom styling
Grant Slater [Sat, 11 Aug 2018 20:00:58 +0000 (21:00 +0100)]
svn: Add SVNIndexXSLT at allow custom styling

19 months agoRemove yournavigation role and cookbook
Tom Hughes [Fri, 10 Aug 2018 21:26:03 +0000 (22:26 +0100)]
Remove yournavigation role and cookbook

19 months agoAdd tilecache role to angor
Tom Hughes [Fri, 10 Aug 2018 21:23:01 +0000 (22:23 +0100)]
Add tilecache role to angor

19 months agonominatim: fix string format for state
Sarah Hoffmann [Fri, 10 Aug 2018 21:13:00 +0000 (23:13 +0200)]
nominatim: fix string format for state

19 months agoput pummelzacken in import mode
Sarah Hoffmann [Fri, 10 Aug 2018 20:35:44 +0000 (22:35 +0200)]
put pummelzacken in import mode

19 months agoput pummelzacken in import mode
Sarah Hoffmann [Fri, 10 Aug 2018 20:32:41 +0000 (22:32 +0200)]
put pummelzacken in import mode

19 months agofix postgres version name
Sarah Hoffmann [Fri, 10 Aug 2018 20:20:44 +0000 (22:20 +0200)]
fix postgres version name

19 months agopummelzacken: update to postges 10 and pyosmium as package
Sarah Hoffmann [Fri, 10 Aug 2018 20:07:43 +0000 (22:07 +0200)]
pummelzacken: update to postges 10 and pyosmium as package

19 months agoUse PHP 7.2 for Nominatim on 18.04
Tom Hughes [Fri, 10 Aug 2018 12:21:19 +0000 (13:21 +0100)]
Use PHP 7.2 for Nominatim on 18.04

19 months agoUse packages libosmium and protozero on taginfo server.
Jochen Topf [Thu, 9 Aug 2018 20:34:22 +0000 (22:34 +0200)]
Use packages libosmium and protozero on taginfo server.

Instead of getting it from git.

19 months agoUse verbose option on pyosmium-up-to-date command for taginfo.
Jochen Topf [Fri, 10 Aug 2018 06:45:45 +0000 (08:45 +0200)]
Use verbose option on pyosmium-up-to-date command for taginfo.

19 months agoRevert "Use packages libosmium and protozero on taginfo server."
Jochen Topf [Thu, 9 Aug 2018 21:09:36 +0000 (23:09 +0200)]
Revert "Use packages libosmium and protozero on taginfo server."

This reverts commit 4d7d82b464dbf2713991e62815502c825b9444d7.

Chef did not re-build taginfo after the package install,
so I am reversing this for now.

19 months agoUse packages libosmium and protozero on taginfo server.
Jochen Topf [Thu, 9 Aug 2018 20:34:22 +0000 (22:34 +0200)]
Use packages libosmium and protozero on taginfo server.

Instead of getting it from git.

19 months agotaginfo: use pyosmium for planet updates
Sarah Hoffmann [Wed, 8 Aug 2018 21:44:50 +0000 (23:44 +0200)]
taginfo: use pyosmium for planet updates

19 months agoUse postgres 10 and postgis 2.4 on orm
Tom Hughes [Tue, 7 Aug 2018 20:39:34 +0000 (21:39 +0100)]
Use postgres 10 and postgis 2.4 on orm

19 months agoRevert "nominatim: switch pyosmium from pip to packaged version"
Sarah Hoffmann [Tue, 7 Aug 2018 21:02:51 +0000 (23:02 +0200)]
Revert "nominatim: switch pyosmium from pip to packaged version"

This reverts commit 3064ee8e6926e79a0cca6e5ea17e4db2150b7fe8.

pyosmium only available for 18.04

19 months agonominatim: switch pyosmium from pip to packaged version
Sarah Hoffmann [Tue, 7 Aug 2018 20:58:01 +0000 (22:58 +0200)]
nominatim: switch pyosmium from pip to packaged version

19 months agoImport os
Tom Hughes [Tue, 7 Aug 2018 20:23:02 +0000 (21:23 +0100)]
Import os

19 months agoAllow group write to the nodes database
Tom Hughes [Tue, 7 Aug 2018 20:21:13 +0000 (21:21 +0100)]
Allow group write to the nodes database

19 months agoAdd osm2psql 0.96.0 compatible tile expiry script
Tom Hughes [Tue, 7 Aug 2018 20:07:04 +0000 (21:07 +0100)]
Add osm2psql 0.96.0 compatible tile expiry script

20 months agoAdd public to Cache-Control per rfc7234 5.2.2.5 and immutable
Grant Slater [Mon, 6 Aug 2018 10:11:25 +0000 (11:11 +0100)]
Add public to Cache-Control per rfc7234 5.2.2.5 and immutable

The immutable flag to ensure browsers do not attempt conditional reload.
Immutable is an 'in-beta' Cache-Control flag supported by Chome, Firefox and Safari.

20 months agoFix off-by-one on Expires header to 2^31-1
Grant Slater [Mon, 6 Aug 2018 08:52:15 +0000 (09:52 +0100)]
Fix off-by-one on Expires header to 2^31-1

20 months agoReduce memory cache size on jakelong
Tom Hughes [Mon, 6 Aug 2018 08:05:04 +0000 (09:05 +0100)]
Reduce memory cache size on jakelong

20 months agoForce caching of 410 on openlayers 404 tile
Grant Slater [Sun, 5 Aug 2018 21:02:15 +0000 (22:02 +0100)]
Force caching of 410 on openlayers 404 tile

ExpiresDefault only returns headers on 2xx responses so set the
headers manually for the 410 response

Also set a long expiry for redirect from http and other domains.

Closes #178

20 months agoMove planet replication to ironbelly
Tom Hughes [Sun, 5 Aug 2018 13:46:24 +0000 (14:46 +0100)]
Move planet replication to ironbelly

20 months agoMove planetdump role to ironbelly
Tom Hughes [Sun, 5 Aug 2018 10:20:02 +0000 (11:20 +0100)]
Move planetdump role to ironbelly

20 months agoRemove wiki role from stormfly-01
Tom Hughes [Sun, 5 Aug 2018 09:25:26 +0000 (10:25 +0100)]
Remove wiki role from stormfly-01

20 months agoFix indentation
Tom Hughes [Sat, 4 Aug 2018 23:03:49 +0000 (00:03 +0100)]
Fix indentation

20 months agoTeach otrs about site aliases
Grant Slater [Sat, 4 Aug 2018 22:55:59 +0000 (23:55 +0100)]
Teach otrs about site aliases

20 months agoTeach subversion cookbook about site aliases
Grant Slater [Sat, 4 Aug 2018 15:30:45 +0000 (16:30 +0100)]
Teach subversion cookbook about site aliases

20 months agoTeach trac cookbook about site aliases
Grant Slater [Sat, 4 Aug 2018 15:20:04 +0000 (16:20 +0100)]
Teach trac cookbook about site aliases

20 months agoTeach blogs cookbook about site aliases
Grant Slater [Sat, 4 Aug 2018 15:04:20 +0000 (16:04 +0100)]
Teach blogs cookbook about site aliases

20 months agoTeach mailman cookbook about site aliases
Grant Slater [Sat, 4 Aug 2018 14:58:19 +0000 (15:58 +0100)]
Teach mailman cookbook about site aliases

20 months agoTeach dns cookbook about site aliases
Grant Slater [Sat, 4 Aug 2018 14:36:46 +0000 (15:36 +0100)]
Teach dns cookbook about site aliases

20 months agoTeach serverinfo about site aliases
Grant Slater [Sat, 4 Aug 2018 14:23:45 +0000 (15:23 +0100)]
Teach serverinfo about site aliases

20 months agoTeach cgiirc about site aliases
Grant Slater [Sat, 4 Aug 2018 13:56:46 +0000 (14:56 +0100)]
Teach cgiirc about site aliases

20 months agoTeach osqa about site aliases
Grant Slater [Sat, 4 Aug 2018 13:17:45 +0000 (14:17 +0100)]
Teach osqa about site aliases

20 months agoEnable munin monitoring for amsterdam switch
Tom Hughes [Sat, 4 Aug 2018 10:45:44 +0000 (11:45 +0100)]
Enable munin monitoring for amsterdam switch

20 months agoFix composite munin graphs for amsterdam
Tom Hughes [Sat, 4 Aug 2018 10:41:21 +0000 (11:41 +0100)]
Fix composite munin graphs for amsterdam

20 months agoAdd wiki role to ouroboros
Tom Hughes [Sat, 4 Aug 2018 06:39:46 +0000 (07:39 +0100)]
Add wiki role to ouroboros

20 months agoAdd PDU environmental sensors to munin
Tom Hughes [Fri, 3 Aug 2018 21:55:04 +0000 (22:55 +0100)]
Add PDU environmental sensors to munin

20 months agoFix composite PDU graphs
Tom Hughes [Fri, 3 Aug 2018 21:22:35 +0000 (22:22 +0100)]
Fix composite PDU graphs

20 months agoFix typo
Tom Hughes [Fri, 3 Aug 2018 20:40:07 +0000 (21:40 +0100)]
Fix typo

20 months agoRename munin group to openstreetmap.org
Tom Hughes [Fri, 3 Aug 2018 19:17:59 +0000 (20:17 +0100)]
Rename munin group to openstreetmap.org

20 months agoImprove PDU monitoring
Tom Hughes [Fri, 3 Aug 2018 18:50:03 +0000 (19:50 +0100)]
Improve PDU monitoring

20 months agoUse postgres 10 and postgis 2.4 on scorch
Tom Hughes [Fri, 3 Aug 2018 16:18:31 +0000 (17:18 +0100)]
Use postgres 10 and postgis 2.4 on scorch

20 months agoRemove tuning for database disk on scorch
Tom Hughes [Fri, 3 Aug 2018 16:17:54 +0000 (17:17 +0100)]
Remove tuning for database disk on scorch

20 months agoUpdate chef client to 13.10.0
Tom Hughes [Fri, 3 Aug 2018 14:09:39 +0000 (15:09 +0100)]
Update chef client to 13.10.0

20 months agoAdd short form aliases to tile certificate
Grant Slater [Fri, 3 Aug 2018 09:44:35 +0000 (10:44 +0100)]
Add short form aliases to tile certificate

20 months agoUse internal address to check certificates on internal only machines
Tom Hughes [Fri, 3 Aug 2018 07:35:57 +0000 (08:35 +0100)]
Use internal address to check certificates on internal only machines

20 months agoDelete any existing report handler before installing a new one
Tom Hughes [Thu, 2 Aug 2018 21:12:36 +0000 (22:12 +0100)]
Delete any existing report handler before installing a new one

20 months agoModernise shorewall configuration
Tom Hughes [Thu, 2 Aug 2018 17:57:57 +0000 (18:57 +0100)]
Modernise shorewall configuration

20 months agoUse configured read only database for note dumps
Tom Hughes [Thu, 2 Aug 2018 11:33:45 +0000 (12:33 +0100)]
Use configured read only database for note dumps

20 months agoDon't disable loopback connection tracking on 14.04
Tom Hughes [Thu, 2 Aug 2018 09:47:32 +0000 (10:47 +0100)]
Don't disable loopback connection tracking on 14.04

20 months agoDisable tracking of loopback connections
Tom Hughes [Thu, 2 Aug 2018 09:09:02 +0000 (10:09 +0100)]
Disable tracking of loopback connections

20 months agoCorrect name of sysctl variable
Tom Hughes [Thu, 2 Aug 2018 08:11:08 +0000 (09:11 +0100)]
Correct name of sysctl variable

20 months agoUse pfifo_fast as the default queuing discipline
Tom Hughes [Thu, 2 Aug 2018 07:40:35 +0000 (08:40 +0100)]
Use pfifo_fast as the default queuing discipline

20 months agoMerge pull request #177 from jburgess777/jburgess-raise-tilecache-limits
Grant [Wed, 1 Aug 2018 21:47:13 +0000 (22:47 +0100)]
Merge pull request #177 from jburgess777/jburgess-raise-tilecache-limits

Bump file limits of Nginx and Squid processes from 64k ro 96k

20 months agoBump file limits of Nginx and Squid processes from 64k ro 96k
Jon Burgess [Wed, 1 Aug 2018 21:42:32 +0000 (22:42 +0100)]
Bump file limits of Nginx and Squid processes from 64k ro 96k

20 months agoReduce squid cache memory on sarkany
Tom Hughes [Wed, 1 Aug 2018 08:54:26 +0000 (09:54 +0100)]
Reduce squid cache memory on sarkany

20 months agoReduce squid cache memory on viserion
Tom Hughes [Wed, 1 Aug 2018 07:23:44 +0000 (08:23 +0100)]
Reduce squid cache memory on viserion

20 months agoReduce squid memory usage on noomoahk
Tom Hughes [Wed, 1 Aug 2018 06:08:07 +0000 (07:08 +0100)]
Reduce squid memory usage on noomoahk

20 months agoReduce nf_conntrack_max on jakelong
Tom Hughes [Wed, 1 Aug 2018 06:03:39 +0000 (07:03 +0100)]
Reduce nf_conntrack_max on jakelong

20 months agoEnable chef exception handler
Tom Hughes [Tue, 31 Jul 2018 22:03:19 +0000 (23:03 +0100)]
Enable chef exception handler

20 months agoRemove cleanup code that is no longer needed
Tom Hughes [Tue, 31 Jul 2018 21:39:26 +0000 (22:39 +0100)]
Remove cleanup code that is no longer needed

20 months agoTurn the nginx access log off properly
Tom Hughes [Tue, 31 Jul 2018 21:42:26 +0000 (22:42 +0100)]
Turn the nginx access log off properly

20 months agoDisable nginx logging on tile caches
Tom Hughes [Tue, 31 Jul 2018 21:36:47 +0000 (22:36 +0100)]
Disable nginx logging on tile caches