chef.git
17 months agoAdd --enable-yajl when configuring cgimap
Tom Hughes [Fri, 19 Oct 2018 16:10:21 +0000 (17:10 +0100)]
Add --enable-yajl when configuring cgimap

17 months agoUpdate piwik to 3.6.1
Tom Hughes [Fri, 19 Oct 2018 15:53:18 +0000 (16:53 +0100)]
Update piwik to 3.6.1

17 months agoIncrease memory and disk cache size on jakelong
Tom Hughes [Thu, 18 Oct 2018 07:33:33 +0000 (08:33 +0100)]
Increase memory and disk cache size on jakelong

17 months agoRun composer for CirrusSearch
Tom Hughes [Sun, 14 Oct 2018 21:12:45 +0000 (22:12 +0100)]
Run composer for CirrusSearch

17 months agoRevert "Add Maps extension to the main wiki"
Tom Hughes [Sun, 14 Oct 2018 21:00:48 +0000 (22:00 +0100)]
Revert "Add Maps extension to the main wiki"

This reverts commit 5da3b1f59799cbc1283e79598a39c2715ba70fc4.

17 months agoAdd Maps extension to the main wiki
Tom Hughes [Sun, 14 Oct 2018 18:51:45 +0000 (19:51 +0100)]
Add Maps extension to the main wiki

17 months agoUpdate CiviCRM to 5.6.0
Tom Hughes [Sun, 14 Oct 2018 14:19:59 +0000 (15:19 +0100)]
Update CiviCRM to 5.6.0

18 months agoUse a letsencrypt certificate for the main mail server
Tom Hughes [Fri, 5 Oct 2018 18:10:10 +0000 (19:10 +0100)]
Use a letsencrypt certificate for the main mail server

18 months agoAdd optimised gnutls cipher string to SSL cookbook and use it for exim
Tom Hughes [Fri, 5 Oct 2018 15:09:20 +0000 (16:09 +0100)]
Add optimised gnutls cipher string to SSL cookbook and use it for exim

18 months agoImprove SMTP cipher selection
Tom Hughes [Fri, 5 Oct 2018 14:47:45 +0000 (15:47 +0100)]
Improve SMTP cipher selection

18 months agoPrefer server cipher ordering for SMTP
Tom Hughes [Fri, 5 Oct 2018 14:22:58 +0000 (15:22 +0100)]
Prefer server cipher ordering for SMTP

18 months agoDisable RC4, MD5 and SHA1 for SMTP encryption
Tom Hughes [Fri, 5 Oct 2018 14:22:24 +0000 (15:22 +0100)]
Disable RC4, MD5 and SHA1 for SMTP encryption

18 months agoRedirect all HTTP except openstreetmap.org straight to www
Tom Hughes [Fri, 5 Oct 2018 14:02:04 +0000 (15:02 +0100)]
Redirect all HTTP except openstreetmap.org straight to www

18 months agoDisable SSLv3 for SMTP connections
Tom Hughes [Fri, 5 Oct 2018 11:14:35 +0000 (12:14 +0100)]
Disable SSLv3 for SMTP connections

18 months agoUpdate IP addresses for jakelong
Tom Hughes [Wed, 3 Oct 2018 20:06:56 +0000 (21:06 +0100)]
Update IP addresses for jakelong

18 months agoRestore redirect from http://openstreetmap.org to https://openstreetmap.org
Tom Hughes [Tue, 2 Oct 2018 21:26:17 +0000 (22:26 +0100)]
Restore redirect from openstreetmap.org to https://openstreetmap.org

This is necessary for HSTS preload - we cannot redirect directly
to the www.openstreetmap.org name!

18 months agoDon't configure a flood_stage watermark for elasticsearch 5.x
Tom Hughes [Mon, 1 Oct 2018 21:43:34 +0000 (22:43 +0100)]
Don't configure a flood_stage watermark for elasticsearch 5.x

18 months agoUse java 8 for logstash
Tom Hughes [Mon, 1 Oct 2018 18:26:00 +0000 (19:26 +0100)]
Use java 8 for logstash

18 months agoUpdate elasticsearch configuraiton for 6.x
Tom Hughes [Mon, 1 Oct 2018 18:02:55 +0000 (19:02 +0100)]
Update elasticsearch configuraiton for 6.x

18 months agoUpgrade logstash to the 6.x release stream
Tom Hughes [Mon, 1 Oct 2018 17:37:56 +0000 (18:37 +0100)]
Upgrade logstash to the 6.x release stream

18 months agoDisable Wikibase custom searchbox
Yuri Astrakhan [Wed, 26 Sep 2018 18:08:36 +0000 (14:08 -0400)]
Disable Wikibase custom searchbox

See https://phabricator.wikimedia.org/T205560

18 months agoInclude WB items in regular search results by dflt
Yuri Astrakhan [Wed, 26 Sep 2018 22:02:05 +0000 (18:02 -0400)]
Include WB items in regular search results by dflt

getting ready for removing search autosuggester
regular search should still include wb item pages

18 months agoRaise maximum call limits for Lua parser funcs
Yuri Astrakhan [Wed, 26 Sep 2018 20:08:09 +0000 (21:08 +0100)]
Raise maximum call limits for Lua parser funcs

Raise expensive lua (and other function) call limits to match WP
Docs:  https://www.mediawiki.org/wiki/Manual:$wgExpensiveParserFunctionLimit
Wikipedia's Config:  https://noc.wikimedia.org/conf/highlight.php?file=CommonSettings.php

Closes #194

18 months agoReduce log history for render servers
Tom Hughes [Wed, 26 Sep 2018 07:26:31 +0000 (08:26 +0100)]
Reduce log history for render servers

18 months agoAllow ssh on port 45222
Tom Hughes [Tue, 25 Sep 2018 15:28:46 +0000 (16:28 +0100)]
Allow ssh on port 45222

18 months agoAdd role for cherufe
Tom Hughes [Tue, 25 Sep 2018 13:50:40 +0000 (14:50 +0100)]
Add role for cherufe

18 months agoSet action to "nothing" explicitly when using passenger_application
Tom Hughes [Mon, 24 Sep 2018 11:42:04 +0000 (12:42 +0100)]
Set action to "nothing" explicitly when using passenger_application

Apparently have "nothing" as the default action for a custom resource
doesn't actually work, even if you define it explicitly.

18 months agoExplicitly define a "nothing" action for passenger_application resources
Tom Hughes [Mon, 24 Sep 2018 11:38:32 +0000 (12:38 +0100)]
Explicitly define a "nothing" action for passenger_application resources

18 months agoRemove munin plugin config file for passenger as it is now a template
Tom Hughes [Mon, 24 Sep 2018 11:29:37 +0000 (12:29 +0100)]
Remove munin plugin config file for passenger as it is now a template

18 months agoMerge remote-tracking branch 'github/pull/193'
Tom Hughes [Mon, 24 Sep 2018 07:31:58 +0000 (08:31 +0100)]
Merge remote-tracking branch 'github/pull/193'

18 months agoincrease lua cpu running limit
Yuri Astrakhan [Mon, 24 Sep 2018 00:12:16 +0000 (20:12 -0400)]
increase lua cpu running limit

Should solve
https://lists.openstreetmap.org/pipermail/talk-us/2018-September/018907.html

18 months agoUse full path for runuser
Tom Hughes [Fri, 21 Sep 2018 23:01:13 +0000 (00:01 +0100)]
Use full path for runuser

18 months agoUpdate carto stylesheet to v4.15.0
Tom Hughes [Fri, 21 Sep 2018 18:12:27 +0000 (19:12 +0100)]
Update carto stylesheet to v4.15.0

Closes #192

18 months agoRemove unused OWL role and cookbook
Tom Hughes [Wed, 19 Sep 2018 10:48:08 +0000 (11:48 +0100)]
Remove unused OWL role and cookbook

18 months agoRemove role for zark
Tom Hughes [Wed, 19 Sep 2018 10:44:41 +0000 (11:44 +0100)]
Remove role for zark

18 months agoMerge remote-tracking branch 'github/pull/191'
Tom Hughes [Tue, 18 Sep 2018 07:31:40 +0000 (08:31 +0100)]
Merge remote-tracking branch 'github/pull/191'

18 months agoallow wikibase editing
Yuri Astrakhan [Tue, 18 Sep 2018 05:03:29 +0000 (01:03 -0400)]
allow wikibase editing

18 months agoset up formatterUrlProperty for Wikibase
Yuri Astrakhan [Tue, 18 Sep 2018 00:46:53 +0000 (20:46 -0400)]
set up formatterUrlProperty for Wikibase

18 months agoAdd IPv6 address for pyrene
Tom Hughes [Mon, 17 Sep 2018 23:22:03 +0000 (00:22 +0100)]
Add IPv6 address for pyrene

18 months agoDrop OWL dev site
Tom Hughes [Mon, 17 Sep 2018 18:22:23 +0000 (19:22 +0100)]
Drop OWL dev site

18 months agoAdd log rotation for dev apis
Tom Hughes [Mon, 17 Sep 2018 18:12:48 +0000 (19:12 +0100)]
Add log rotation for dev apis

18 months agoUpdate ssh fingerprints for OOB cards
Tom Hughes [Mon, 17 Sep 2018 08:33:21 +0000 (09:33 +0100)]
Update ssh fingerprints for OOB cards

18 months agoUpdate MAC addresses for OOB on draco, grindtooth and sarel
Tom Hughes [Mon, 17 Sep 2018 07:55:38 +0000 (08:55 +0100)]
Update MAC addresses for OOB on draco, grindtooth and sarel

18 months agoSend changeset uploads to cgimap for dev apis
Tom Hughes [Sun, 16 Sep 2018 21:27:42 +0000 (22:27 +0100)]
Send changeset uploads to cgimap for dev apis

18 months agoSpecify critical flag when creating a temporary certificate
Tom Hughes [Sun, 16 Sep 2018 18:39:54 +0000 (19:39 +0100)]
Specify critical flag when creating a temporary certificate

18 months agoAdd a dev api instance to test the upload branch
Tom Hughes [Sun, 16 Sep 2018 17:39:44 +0000 (18:39 +0100)]
Add a dev api instance to test the upload branch

18 months agoAdd support for using cgimap with dev api instances
Tom Hughes [Sun, 16 Sep 2018 17:27:37 +0000 (18:27 +0100)]
Add support for using cgimap with dev api instances

18 months agoFix configuration of mediawiki TitleBlacklist extension
Tom Hughes [Sun, 16 Sep 2018 11:26:23 +0000 (12:26 +0100)]
Fix configuration of mediawiki TitleBlacklist extension

18 months agoRemove redundant guard for old-style mediawiki extension loading
Tom Hughes [Sun, 16 Sep 2018 11:21:05 +0000 (12:21 +0100)]
Remove redundant guard for old-style mediawiki extension loading

18 months agoInstall php-zip for composer
Tom Hughes [Sun, 16 Sep 2018 11:19:31 +0000 (12:19 +0100)]
Install php-zip for composer

18 months agoAdd the Wikibase extension to the main wiki
Tom Hughes [Sun, 16 Sep 2018 11:08:10 +0000 (12:08 +0100)]
Add the Wikibase extension to the main wiki

18 months agoAllow taginfo to set PASSENGER_INSTANCE_REGISTRY_DIR
Tom Hughes [Sun, 16 Sep 2018 10:56:19 +0000 (11:56 +0100)]
Allow taginfo to set PASSENGER_INSTANCE_REGISTRY_DIR

18 months agoUpdate CiviCRM to 5.3.1
Tom Hughes [Sun, 16 Sep 2018 09:56:14 +0000 (10:56 +0100)]
Update CiviCRM to 5.3.1

18 months agoRun planet update as root
Tom Hughes [Sun, 16 Sep 2018 07:19:45 +0000 (08:19 +0100)]
Run planet update as root

18 months agoUse a single tile store on yevaud
Tom Hughes [Sat, 15 Sep 2018 15:17:01 +0000 (16:17 +0100)]
Use a single tile store on yevaud

18 months agoIterate jobs properly
Tom Hughes [Sat, 15 Sep 2018 14:21:04 +0000 (15:21 +0100)]
Iterate jobs properly

18 months agoCorrect taginfo update job
Tom Hughes [Sat, 15 Sep 2018 14:18:18 +0000 (15:18 +0100)]
Correct taginfo update job

18 months agoRemove redundant code
Tom Hughes [Sat, 15 Sep 2018 14:17:41 +0000 (15:17 +0100)]
Remove redundant code

18 months agoUse a planet-current role to handle keeping an up to date planet
Tom Hughes [Sat, 15 Sep 2018 13:46:09 +0000 (14:46 +0100)]
Use a planet-current role to handle keeping an up to date planet

18 months agoSwitch taginfo to use planet::current
Tom Hughes [Sat, 15 Sep 2018 13:42:21 +0000 (14:42 +0100)]
Switch taginfo to use planet::current

18 months agoMerge remote-tracking branch 'github/pull/183'
Tom Hughes [Sat, 15 Sep 2018 13:29:52 +0000 (14:29 +0100)]
Merge remote-tracking branch 'github/pull/183'

18 months agoConvert cplanet to be a recipe in the planet cookbook
Tom Hughes [Sat, 15 Sep 2018 11:49:50 +0000 (12:49 +0100)]
Convert cplanet to be a recipe in the planet cookbook

18 months agoRework cplanet file locations
Tom Hughes [Sat, 15 Sep 2018 11:44:51 +0000 (12:44 +0100)]
Rework cplanet file locations

18 months agoMake taginfo handle planet updates that need multiple passes correctly
Tom Hughes [Fri, 14 Sep 2018 23:50:49 +0000 (00:50 +0100)]
Make taginfo handle planet updates that need multiple passes correctly

18 months agoRemove hp-dl360-g6 role from grindtooth
Tom Hughes [Fri, 14 Sep 2018 23:47:09 +0000 (00:47 +0100)]
Remove hp-dl360-g6 role from grindtooth

18 months agoupdate sarel interface names. now G7
Grant Slater [Fri, 14 Sep 2018 22:45:28 +0000 (23:45 +0100)]
update sarel interface names. now G7

18 months agoHandle planet updates that need multiple passes correctly
Tom Hughes [Fri, 14 Sep 2018 18:08:49 +0000 (19:08 +0100)]
Handle planet updates that need multiple passes correctly

18 months agoSuppress some foodcritic warnings
Tom Hughes [Fri, 14 Sep 2018 18:08:36 +0000 (19:08 +0100)]
Suppress some foodcritic warnings

18 months agomediawiki: minor styling change
Grant Slater [Thu, 13 Sep 2018 20:32:34 +0000 (21:32 +0100)]
mediawiki: minor styling change

18 months agoUpdate IPv6 gateway address on cmok
Tom Hughes [Thu, 13 Sep 2018 19:34:30 +0000 (20:34 +0100)]
Update IPv6 gateway address on cmok

18 months agoComplete the renaming of private to private_site
Tom Hughes [Thu, 13 Sep 2018 19:23:02 +0000 (20:23 +0100)]
Complete the renaming of private to private_site

18 months agoUse openssl_dhparam to create dhparam files
Tom Hughes [Wed, 12 Sep 2018 19:44:56 +0000 (20:44 +0100)]
Use openssl_dhparam to create dhparam files

18 months agoQualify property access
Tom Hughes [Wed, 12 Sep 2018 18:43:24 +0000 (19:43 +0100)]
Qualify property access

18 months agoUse openssl_x509_certificate resource to generate certificates
Tom Hughes [Wed, 12 Sep 2018 18:11:49 +0000 (19:11 +0100)]
Use openssl_x509_certificate resource to generate certificates

18 months agoUpdate chef client to 14.4.56
Tom Hughes [Wed, 12 Sep 2018 17:46:10 +0000 (18:46 +0100)]
Update chef client to 14.4.56

18 months agoAdd taginfo role from stormfly-01
Tom Hughes [Tue, 11 Sep 2018 23:00:20 +0000 (00:00 +0100)]
Add taginfo role from stormfly-01

18 months agoFix new rubocop warnings
Tom Hughes [Tue, 11 Sep 2018 21:11:05 +0000 (22:11 +0100)]
Fix new rubocop warnings

18 months agoUpdate bundle
Tom Hughes [Tue, 11 Sep 2018 21:07:00 +0000 (22:07 +0100)]
Update bundle

18 months agoUse ubuntu release in chef client URL
Tom Hughes [Tue, 11 Sep 2018 18:39:42 +0000 (19:39 +0100)]
Use ubuntu release in chef client URL

18 months agoUpdate chef client to 13.10.4
Tom Hughes [Tue, 11 Sep 2018 18:10:43 +0000 (19:10 +0100)]
Update chef client to 13.10.4

18 months agoReplace apt_source with builtin apt_repository resource
Tom Hughes [Tue, 11 Sep 2018 16:58:23 +0000 (17:58 +0100)]
Replace apt_source with builtin apt_repository resource

Closes #189

18 months agoDrop unused brightbox-ruby-ng repository from ridley
Tom Hughes [Tue, 11 Sep 2018 16:09:11 +0000 (17:09 +0100)]
Drop unused brightbox-ruby-ng repository from ridley

18 months agoRemove unused smaug role
Tom Hughes [Tue, 11 Sep 2018 16:08:01 +0000 (17:08 +0100)]
Remove unused smaug role

18 months agoimagery: increase gdal memory allowance
Grant Slater [Mon, 10 Sep 2018 23:05:51 +0000 (00:05 +0100)]
imagery: increase gdal memory allowance

18 months agoimagery: workaround mapserv defer memory leak
Grant Slater [Sun, 9 Sep 2018 00:26:35 +0000 (01:26 +0100)]
imagery: workaround mapserv defer memory leak

18 months agomediawiki: disable ext js GeoIP service
Grant Slater [Sat, 8 Sep 2018 23:59:45 +0000 (00:59 +0100)]
mediawiki: disable ext js GeoIP service

18 months agoignore faulty sensor on ProLiant SE326M1R2 too
Grant Slater [Sat, 8 Sep 2018 23:38:52 +0000 (00:38 +0100)]
ignore faulty sensor on ProLiant SE326M1R2 too

18 months agoimagery: add robots.txt
Grant Slater [Sat, 8 Sep 2018 23:14:17 +0000 (00:14 +0100)]
imagery: add robots.txt

18 months agoRemove support for Ubuntu 16.04 render servers
Tom Hughes [Fri, 7 Sep 2018 23:07:32 +0000 (00:07 +0100)]
Remove support for Ubuntu 16.04 render servers

18 months agotile: add ruby package - used by expire-tile
Grant Slater [Fri, 7 Sep 2018 22:30:33 +0000 (23:30 +0100)]
tile: add ruby package - used by expire-tile

18 months agokessie: only swap in emergency
Grant Slater [Fri, 7 Sep 2018 20:53:52 +0000 (21:53 +0100)]
kessie: only swap in emergency

18 months agoFix typo
Tom Hughes [Fri, 7 Sep 2018 19:27:15 +0000 (20:27 +0100)]
Fix typo

18 months agoUse static header for users_deleted directory
Tom Hughes [Fri, 7 Sep 2018 07:50:50 +0000 (08:50 +0100)]
Use static header for users_deleted directory

18 months agoimagery: add backend retry upstream logic
Grant Slater [Fri, 7 Sep 2018 01:26:19 +0000 (02:26 +0100)]
imagery: add backend retry upstream logic

18 months agoimagery: increase socket backlog
Grant Slater [Fri, 7 Sep 2018 01:03:04 +0000 (02:03 +0100)]
imagery: increase socket backlog

18 months agoimagery: better fastcgi handling
Grant Slater [Fri, 7 Sep 2018 00:48:10 +0000 (01:48 +0100)]
imagery: better fastcgi handling

19 months agoAdd a heder to the directory listing for users_deleted
Simon Poole [Thu, 6 Sep 2018 14:19:44 +0000 (16:19 +0200)]
Add a heder to the directory listing for users_deleted

Closes #186

19 months agoMove output down a level
Tom Hughes [Thu, 6 Sep 2018 09:51:09 +0000 (10:51 +0100)]
Move output down a level

19 months agoFix unterminated string
Tom Hughes [Thu, 6 Sep 2018 09:47:29 +0000 (10:47 +0100)]
Fix unterminated string

19 months agoimagery: update leafletjs
Grant Slater [Thu, 6 Sep 2018 08:25:45 +0000 (09:25 +0100)]
imagery: update leafletjs