chef.git
4 years agoStop fight chef-server over configuration file permissions
Tom Hughes [Fri, 14 Oct 2016 21:47:21 +0000 (22:47 +0100)]
Stop fight chef-server over configuration file permissions

4 years agoSwitch ironbelly to worker mpm
Tom Hughes [Fri, 14 Oct 2016 21:43:50 +0000 (22:43 +0100)]
Switch ironbelly to worker mpm

4 years agodisable nominatim backups
Sarah Hoffmann [Fri, 14 Oct 2016 21:13:55 +0000 (23:13 +0200)]
disable nominatim backups

We now have a second machine for redundancy.

4 years agoimagery: coct 2013 should not be default layer
Grant Slater [Wed, 12 Oct 2016 20:17:28 +0000 (21:17 +0100)]
imagery: coct 2013 should not be default layer

4 years agoimagery: add CoCT 2013 imagery
Grant Slater [Wed, 12 Oct 2016 20:16:29 +0000 (21:16 +0100)]
imagery: add CoCT 2013 imagery

4 years agoUpdate carto stylesheet to v2.44.1
Tom Hughes [Wed, 12 Oct 2016 19:36:54 +0000 (20:36 +0100)]
Update carto stylesheet to v2.44.1

Closes #98

4 years agoSwitch karm to postgres 9.1 and make it a slave
Tom Hughes [Wed, 12 Oct 2016 10:20:40 +0000 (11:20 +0100)]
Switch karm to postgres 9.1 and make it a slave

4 years agoSend /api/0.6/changeset/NNN to cgimap
Tom Hughes [Wed, 12 Oct 2016 09:44:23 +0000 (10:44 +0100)]
Send /api/0.6/changeset/NNN to cgimap

4 years agoIncrease AsyncRequestWorkerFactor for planet servers
Tom Hughes [Wed, 12 Oct 2016 07:39:27 +0000 (08:39 +0100)]
Increase AsyncRequestWorkerFactor for planet servers

4 years agoIncrease MinSpareThreads for planet servers
Tom Hughes [Wed, 12 Oct 2016 07:39:01 +0000 (08:39 +0100)]
Increase MinSpareThreads for planet servers

4 years agoRename MaxRequestsPerChild to MaxConnectionsPerChild
Tom Hughes [Wed, 12 Oct 2016 07:36:59 +0000 (08:36 +0100)]
Rename MaxRequestsPerChild to MaxConnectionsPerChild

4 years agoRename MaxClients to MaxRequestWorkers
Tom Hughes [Wed, 12 Oct 2016 07:32:51 +0000 (08:32 +0100)]
Rename MaxClients to MaxRequestWorkers

4 years agoList required noto font packages explicitly
Tom Hughes [Tue, 11 Oct 2016 20:11:36 +0000 (21:11 +0100)]
List required noto font packages explicitly

4 years agoUpdate chef server to 12.9.1
Tom Hughes [Tue, 11 Oct 2016 13:00:48 +0000 (14:00 +0100)]
Update chef server to 12.9.1

4 years agoFix duplicate resource names
Tom Hughes [Mon, 10 Oct 2016 21:44:14 +0000 (22:44 +0100)]
Fix duplicate resource names

4 years agoExclude chef repo from default receive hooks
Tom Hughes [Mon, 10 Oct 2016 21:23:46 +0000 (22:23 +0100)]
Exclude chef repo from default receive hooks

4 years agoReplace deprecated manage_home syntax
Tom Hughes [Mon, 10 Oct 2016 21:14:43 +0000 (22:14 +0100)]
Replace deprecated manage_home syntax

4 years agoUpdate chef client to 12.14.89
Tom Hughes [Mon, 10 Oct 2016 21:08:05 +0000 (22:08 +0100)]
Update chef client to 12.14.89

4 years agoOverride network speed to virtio interfaces
Tom Hughes [Sun, 9 Oct 2016 21:25:49 +0000 (22:25 +0100)]
Override network speed to virtio interfaces

4 years agomove pummelzacken to master version of nominatim
Sarah Hoffmann [Sun, 9 Oct 2016 19:18:31 +0000 (21:18 +0200)]
move pummelzacken to master version of nominatim

4 years agoMake osluz an admin on unizar machines
Tom Hughes [Sun, 9 Oct 2016 18:22:01 +0000 (19:22 +0100)]
Make osluz an admin on unizar machines

4 years agoAdd role for culebre
Tom Hughes [Sun, 9 Oct 2016 16:37:08 +0000 (17:37 +0100)]
Add role for culebre

4 years agoUpdate piwik to 2.16.5
Tom Hughes [Thu, 6 Oct 2016 07:14:50 +0000 (08:14 +0100)]
Update piwik to 2.16.5

4 years agoCGIPassAuth needs to be in directory context
Tom Hughes [Wed, 5 Oct 2016 20:50:14 +0000 (21:50 +0100)]
CGIPassAuth needs to be in directory context

4 years agoPass authentication headers to cgimap so that it can handle OAuth.
Matt Amos [Wed, 5 Oct 2016 17:14:17 +0000 (18:14 +0100)]
Pass authentication headers to cgimap so that it can handle OAuth.

4 years agoUse postgres 9.5 for dev apis
Tom Hughes [Wed, 5 Oct 2016 10:06:44 +0000 (11:06 +0100)]
Use postgres 9.5 for dev apis

4 years agoOnly cleanup rails temporary directory if it exists
Tom Hughes [Wed, 5 Oct 2016 07:36:06 +0000 (08:36 +0100)]
Only cleanup rails temporary directory if it exists

4 years agoUpdate piwik to 2.16.4
Tom Hughes [Tue, 4 Oct 2016 11:24:34 +0000 (12:24 +0100)]
Update piwik to 2.16.4

4 years agoUpdate piwik to 2.16.3
Tom Hughes [Tue, 4 Oct 2016 10:15:26 +0000 (11:15 +0100)]
Update piwik to 2.16.3

4 years agoUse an EnvironmentFile for cgimap to better protect passwords
Tom Hughes [Tue, 4 Oct 2016 09:36:02 +0000 (10:36 +0100)]
Use an EnvironmentFile for cgimap to better protect passwords

4 years agoFix cgimap log rotation
Tom Hughes [Tue, 4 Oct 2016 07:51:10 +0000 (08:51 +0100)]
Fix cgimap log rotation

4 years agodonate: max deflate compression
Grant Slater [Mon, 3 Oct 2016 22:11:57 +0000 (23:11 +0100)]
donate: max deflate compression

4 years agoUse writable database for oauth
Tom Hughes [Mon, 3 Oct 2016 20:48:34 +0000 (21:48 +0100)]
Use writable database for oauth

4 years agoUse a systemd unit for cgimap
Tom Hughes [Mon, 3 Oct 2016 17:55:22 +0000 (18:55 +0100)]
Use a systemd unit for cgimap

4 years agoMerge remote-tracking branch 'github/pull/69'
Tom Hughes [Mon, 3 Oct 2016 17:39:50 +0000 (18:39 +0100)]
Merge remote-tracking branch 'github/pull/69'

4 years agoUndoing some of the changes which reappeared after rebase.
Matt Amos [Mon, 3 Oct 2016 16:39:08 +0000 (17:39 +0100)]
Undoing some of the changes which reappeared after rebase.

4 years agoFix phppgadmin
Tom Hughes [Mon, 3 Oct 2016 13:51:06 +0000 (14:51 +0100)]
Fix phppgadmin

4 years agoAdd cgimap PPA repo on backends.
Matt Amos [Tue, 21 Jun 2016 11:32:49 +0000 (12:32 +0100)]
Add cgimap PPA repo on backends.

4 years agoUse variable to enable readonly mode, as was used in the previous version of the...
Matt Amos [Mon, 20 Jun 2016 18:36:37 +0000 (19:36 +0100)]
Use variable to enable readonly mode, as was used in the previous version of the config.

4 years agoFix syntax for hash.
Matt Amos [Mon, 20 Jun 2016 18:36:03 +0000 (19:36 +0100)]
Fix syntax for hash.

4 years agoReverse NFS recipe extraction.
Matt Amos [Mon, 20 Jun 2016 18:21:16 +0000 (19:21 +0100)]
Reverse NFS recipe extraction.

4 years agoExtract logic from template to recipe.
Matt Amos [Mon, 20 Jun 2016 18:19:22 +0000 (19:19 +0100)]
Extract logic from template to recipe.

4 years ago'Fix' quotes, according to rubocop.
Matt Amos [Mon, 20 Jun 2016 17:58:16 +0000 (18:58 +0100)]
'Fix' quotes, according to rubocop.

4 years agoUse cgimap from PPA rather than building from source.
Matt Amos [Mon, 20 Jun 2016 17:53:00 +0000 (18:53 +0100)]
Use cgimap from PPA rather than building from source.

4 years agotilecache: bump up SSL rate limit again
Grant Slater [Mon, 3 Oct 2016 11:38:35 +0000 (12:38 +0100)]
tilecache: bump up SSL rate limit again

4 years agotilecache: bump up SSL rate limit
Grant Slater [Mon, 3 Oct 2016 11:34:39 +0000 (12:34 +0100)]
tilecache: bump up SSL rate limit

4 years agotilecache: Add SSL traffic rate limit
Grant Slater [Mon, 3 Oct 2016 11:20:24 +0000 (12:20 +0100)]
tilecache: Add SSL traffic rate limit

4 years agorename nominatim-base role to nominatim
Sarah Hoffmann [Mon, 3 Oct 2016 08:59:07 +0000 (10:59 +0200)]
rename nominatim-base role to nominatim

4 years agoremove autoconf-based nominatim roles and recipes
Sarah Hoffmann [Mon, 3 Oct 2016 08:55:21 +0000 (10:55 +0200)]
remove autoconf-based nominatim roles and recipes

4 years agoremove date from nominatim fail2ban regex
Sarah Hoffmann [Mon, 3 Oct 2016 08:36:53 +0000 (10:36 +0200)]
remove date from nominatim fail2ban regex

4 years agotilecache: increase top up + add komzpa whitelist
Grant Slater [Mon, 3 Oct 2016 00:19:28 +0000 (01:19 +0100)]
tilecache: increase top up + add komzpa whitelist

4 years agonominatim: add interpolated house numbers to backup
Sarah Hoffmann [Sun, 2 Oct 2016 16:22:26 +0000 (18:22 +0200)]
nominatim: add interpolated house numbers to backup

4 years agoput dulcy in production mode and enable backups
Sarah Hoffmann [Sun, 2 Oct 2016 16:20:24 +0000 (18:20 +0200)]
put dulcy in production mode and enable backups

4 years agoreanble fsync on dulcy
Sarah Hoffmann [Sun, 2 Oct 2016 14:22:36 +0000 (16:22 +0200)]
reanble fsync on dulcy

4 years agodonate: add backup script
Grant Slater [Sun, 2 Oct 2016 00:03:16 +0000 (01:03 +0100)]
donate: add backup script

4 years agoDon't create compound nominatim graphs if the server list is empty
Tom Hughes [Sat, 1 Oct 2016 00:03:11 +0000 (01:03 +0100)]
Don't create compound nominatim graphs if the server list is empty

4 years agofix rubocop warnings
Sarah Hoffmann [Fri, 30 Sep 2016 21:44:58 +0000 (23:44 +0200)]
fix rubocop warnings

4 years agodisable postgres fsync on dulcy
Sarah Hoffmann [Fri, 30 Sep 2016 21:27:25 +0000 (23:27 +0200)]
disable postgres fsync on dulcy

4 years agonominatim: more directory fixes
Sarah Hoffmann [Fri, 30 Sep 2016 21:07:57 +0000 (23:07 +0200)]
nominatim: more directory fixes

4 years agonominatim: fix directory creation order
Sarah Hoffmann [Fri, 30 Sep 2016 21:02:19 +0000 (23:02 +0200)]
nominatim: fix directory creation order

4 years agoupdate dulcy to cmake-based nominatim role
Sarah Hoffmann [Fri, 30 Sep 2016 20:47:14 +0000 (22:47 +0200)]
update dulcy to cmake-based nominatim role

4 years agoenable postgres fsync on pummelzacken
Sarah Hoffmann [Fri, 30 Sep 2016 19:26:43 +0000 (21:26 +0200)]
enable postgres fsync on pummelzacken

4 years agoSwitch dulcy to postgis 2.3
Tom Hughes [Fri, 30 Sep 2016 19:33:54 +0000 (20:33 +0100)]
Switch dulcy to postgis 2.3

4 years agoUpdate libgeos name
Tom Hughes [Fri, 30 Sep 2016 19:32:00 +0000 (20:32 +0100)]
Update libgeos name

4 years agoFix php requires and reapply nominatim role to dulcy
Tom Hughes [Fri, 30 Sep 2016 19:26:34 +0000 (20:26 +0100)]
Fix php requires and reapply nominatim role to dulcy

4 years agonominatim: run git update in source directory
Sarah Hoffmann [Fri, 30 Sep 2016 19:12:34 +0000 (21:12 +0200)]
nominatim: run git update in source directory

4 years agoRemove nominatim role from dulcy temporarily
Tom Hughes [Fri, 30 Sep 2016 18:54:29 +0000 (19:54 +0100)]
Remove nominatim role from dulcy temporarily

4 years agoSwitch dulcy to use postgres 9.5
Tom Hughes [Fri, 30 Sep 2016 18:12:05 +0000 (19:12 +0100)]
Switch dulcy to use postgres 9.5

4 years agoput pummelzacken in production mode
Sarah Hoffmann [Fri, 30 Sep 2016 17:56:59 +0000 (19:56 +0200)]
put pummelzacken in production mode

4 years agoUse suexec to run user CGi scripts
Tom Hughes [Thu, 29 Sep 2016 19:33:09 +0000 (20:33 +0100)]
Use suexec to run user CGi scripts

4 years agoUpdate php-sqlite package name
Tom Hughes [Thu, 29 Sep 2016 15:57:09 +0000 (16:57 +0100)]
Update php-sqlite package name

4 years agoDisable cgiwrap support on errol
Tom Hughes [Thu, 29 Sep 2016 15:54:19 +0000 (16:54 +0100)]
Disable cgiwrap support on errol

4 years agoUpdate dev cookbook for Ubuntu 16.04
Tom Hughes [Thu, 29 Sep 2016 11:01:38 +0000 (12:01 +0100)]
Update dev cookbook for Ubuntu 16.04

4 years agoUpdate postgres 9.3 to 9.5 on errol
Tom Hughes [Thu, 29 Sep 2016 08:28:24 +0000 (09:28 +0100)]
Update postgres 9.3 to 9.5 on errol

4 years agoEnable postgresql.org repos on errol
Tom Hughes [Thu, 29 Sep 2016 07:46:47 +0000 (08:46 +0100)]
Enable postgresql.org repos on errol

4 years agoUpdate carto stylesheet to v2.44.0
Tom Hughes [Mon, 26 Sep 2016 20:21:05 +0000 (21:21 +0100)]
Update carto stylesheet to v2.44.0

Closes #93

4 years agoAllow more spare threads on planet.osm.org
Tom Hughes [Mon, 26 Sep 2016 12:03:05 +0000 (13:03 +0100)]
Allow more spare threads on planet.osm.org

This allows processes to hang around rather than shutting down
which can cause problems if they are still serving a slow client
with a large planet file.

https://bz.apache.org/bugzilla/show_bug.cgi?id=53555

4 years agomediawiki: prefer https by default
Grant Slater [Mon, 26 Sep 2016 11:48:20 +0000 (13:48 +0200)]
mediawiki: prefer https by default

4 years agoAdd a per-IP connection limit on planet.osm.org
Tom Hughes [Sun, 25 Sep 2016 14:18:26 +0000 (15:18 +0100)]
Add a per-IP connection limit on planet.osm.org

4 years agonominatim: run updates from build dir
Sarah Hoffmann [Fri, 23 Sep 2016 12:39:52 +0000 (14:39 +0200)]
nominatim: run updates from build dir

4 years agonominatim: move apache configs into nominatim build dir
Sarah Hoffmann [Fri, 23 Sep 2016 10:58:32 +0000 (12:58 +0200)]
nominatim: move apache configs into nominatim build dir

4 years agonominatim: move apache base to build directory
Sarah Hoffmann [Fri, 23 Sep 2016 10:52:34 +0000 (12:52 +0200)]
nominatim: move apache base to build directory

4 years agonominatim: fix typo
Sarah Hoffmann [Fri, 23 Sep 2016 10:41:24 +0000 (12:41 +0200)]
nominatim: fix typo

4 years agonominatim: use server url when server is not in production
Sarah Hoffmann [Fri, 23 Sep 2016 10:26:18 +0000 (12:26 +0200)]
nominatim: use server url when server is not in production

4 years agonominatim: enable Tiger data
Sarah Hoffmann [Fri, 23 Sep 2016 10:16:02 +0000 (12:16 +0200)]
nominatim: enable Tiger data

4 years agoFix for rubocop
Grant Slater [Thu, 22 Sep 2016 11:35:20 +0000 (12:35 +0100)]
Fix for rubocop

4 years agonominatim: fix logfile name
Sarah Hoffmann [Thu, 22 Sep 2016 10:08:59 +0000 (12:08 +0200)]
nominatim: fix logfile name

4 years agodonate: update csv
Grant Slater [Thu, 22 Sep 2016 00:52:46 +0000 (01:52 +0100)]
donate: update csv

4 years agodonate: fix db inc perms + var inc
Grant Slater [Thu, 22 Sep 2016 00:33:40 +0000 (01:33 +0100)]
donate: fix db inc perms + var inc

4 years agodonate: fix db secret handling
Grant Slater [Thu, 22 Sep 2016 00:29:12 +0000 (01:29 +0100)]
donate: fix db secret handling

4 years agodonate: fix redirect bug
Grant Slater [Thu, 22 Sep 2016 00:10:29 +0000 (01:10 +0100)]
donate: fix redirect bug

4 years agodonate: add db inc
Grant Slater [Thu, 22 Sep 2016 00:07:58 +0000 (01:07 +0100)]
donate: add db inc

4 years agodonate: add sane content expiry
Grant Slater [Thu, 22 Sep 2016 00:07:12 +0000 (01:07 +0100)]
donate: add sane content expiry

4 years agoInclude addition cert on ridley
Grant Slater [Wed, 21 Sep 2016 22:49:32 +0000 (23:49 +0100)]
Include addition cert on ridley

4 years agodonate: attempt set of correct cert
Grant Slater [Wed, 21 Sep 2016 22:33:46 +0000 (23:33 +0100)]
donate: attempt set of correct cert

4 years agodonate: add missing redirects
Grant Slater [Wed, 21 Sep 2016 22:04:30 +0000 (23:04 +0100)]
donate: add missing redirects

4 years agodonate: support ubuntu 14.04
Grant Slater [Wed, 21 Sep 2016 21:49:27 +0000 (22:49 +0100)]
donate: support ubuntu 14.04

4 years agoAdd donate.osm.org chef code
Grant Slater [Wed, 21 Sep 2016 21:37:47 +0000 (22:37 +0100)]
Add donate.osm.org chef code

4 years agomediawiki: Fix ReCaptcha key variable names
Grant Slater [Tue, 20 Sep 2016 16:11:00 +0000 (17:11 +0100)]
mediawiki: Fix ReCaptcha key variable names

4 years agoSwap wiki sign up to use google ReCaptchaNoCaptcha
Harry Wood [Thu, 15 Sep 2016 22:07:05 +0000 (23:07 +0100)]
Swap wiki sign up to use google ReCaptchaNoCaptcha

Swap to the more modern google No CAPTCHA reCAPTCHA away from the older
google reCAPTCHA which gathers address data for google maps.

This simple config swap assumes that the recent ConfirmEdit version we
have installed (1.4) comes with all the necessary bits to enable this
captcha class and that Google's old ReCaptcha uses the same API keys as
it's new one.

In future we might figure out a solution which also doesn't request
any javascript from google but really, not contributing to google maps
with every OSM wiki sign up would be a step in the right direction

Fixes: https://github.com/openstreetmap/operations/issues/19