chef.git
11 months agoAttribution for lu_ngl_dtm
Guillaume RISCHARD [Thu, 26 Mar 2020 11:50:34 +0000 (12:50 +0100)]
Attribution for lu_ngl_dtm

11 months agoAdded Luxembourg 2019 lidar hillshade
Guillaume RISCHARD [Thu, 26 Mar 2020 11:49:55 +0000 (12:49 +0100)]
Added Luxembourg 2019 lidar hillshade

11 months agoUse colour DTM in Luxembourg
Guillaume RISCHARD [Thu, 26 Mar 2020 11:41:37 +0000 (12:41 +0100)]
Use colour DTM in Luxembourg

11 months agoMake sure tile cookbook only requests the required postgres version
Tom Hughes [Wed, 25 Mar 2020 22:57:33 +0000 (22:57 +0000)]
Make sure tile cookbook only requests the required postgres version

11 months agoUpdate IPv6 address for meraxes
Tom Hughes [Wed, 25 Mar 2020 16:51:50 +0000 (16:51 +0000)]
Update IPv6 address for meraxes

11 months agoUse reprojected LU hillshade
Guillaume RISCHARD [Wed, 25 Mar 2020 12:58:16 +0000 (13:58 +0100)]
Use reprojected LU hillshade

11 months agoUpdate scorch to postgres 12, postgis 3 and carto 5.0.0
Tom Hughes [Wed, 25 Mar 2020 09:34:55 +0000 (09:34 +0000)]
Update scorch to postgres 12, postgis 3 and carto 5.0.0

11 months agoUpdate piwik to 3.13.4
Tom Hughes [Wed, 25 Mar 2020 00:14:54 +0000 (00:14 +0000)]
Update piwik to 3.13.4

11 months agoimagery: give dmlu + stereo accounts
Grant Slater [Tue, 24 Mar 2020 22:42:14 +0000 (22:42 +0000)]
imagery: give dmlu + stereo accounts

11 months agoimagery: remove old lu site cleanup
Grant Slater [Tue, 24 Mar 2020 22:05:22 +0000 (22:05 +0000)]
imagery: remove old lu site cleanup

11 months agoimagery: delete old lu site
Grant Slater [Tue, 24 Mar 2020 22:04:09 +0000 (22:04 +0000)]
imagery: delete old lu site

11 months agoimagery: fix lu site domain
Grant Slater [Tue, 24 Mar 2020 22:01:49 +0000 (22:01 +0000)]
imagery: fix lu site domain

11 months agoimagery: enable lu imagery
Grant Slater [Tue, 24 Mar 2020 21:49:32 +0000 (21:49 +0000)]
imagery: enable lu imagery

11 months agoimagery: Add initial lu ngl dtm
Grant Slater [Tue, 24 Mar 2020 21:45:40 +0000 (21:45 +0000)]
imagery: Add initial lu ngl dtm

11 months agoAdd test for docker cookbook
Tom Hughes [Tue, 24 Mar 2020 19:23:39 +0000 (19:23 +0000)]
Add test for docker cookbook

11 months agoAdd dmlu as a user on dev
Tom Hughes [Tue, 24 Mar 2020 18:16:54 +0000 (18:16 +0000)]
Add dmlu as a user on dev

11 months agoAdd stereo as a user on dev
Tom Hughes [Tue, 24 Mar 2020 17:28:51 +0000 (17:28 +0000)]
Add stereo as a user on dev

11 months agotilecache: rate limit Browser UA not sending a referer
Grant Slater [Tue, 24 Mar 2020 17:03:18 +0000 (17:03 +0000)]
tilecache: rate limit Browser UA not sending a referer

Rate limit Browsers which do not send a referer.
Without a referer we are unable to say who is accessing our server.

No referer could be due to some of the following options:
* https accessing http tiles (we have STS is place to avoid)
* Browser Extension blocking referer (eg: uMatrix)
* Site with Referrer-Policy set

11 months agoMerge remote-tracking branch 'github/pull/288'
Tom Hughes [Tue, 24 Mar 2020 15:03:48 +0000 (15:03 +0000)]
Merge remote-tracking branch 'github/pull/288'

11 months agotilecache: block clustrmaps.com referer
Grant Slater [Tue, 24 Mar 2020 11:40:59 +0000 (11:40 +0000)]
tilecache: block clustrmaps.com referer

11 months agotilecache: block 9db.jp referer
Grant Slater [Tue, 24 Mar 2020 11:33:12 +0000 (11:33 +0000)]
tilecache: block 9db.jp referer

11 months agoAdd fake MS referer to block list
Paul Norman [Tue, 24 Mar 2020 05:45:23 +0000 (22:45 -0700)]
Add fake MS referer to block list

11 months agotilecache: block staticmaps UA
Grant Slater [Mon, 23 Mar 2020 17:05:23 +0000 (17:05 +0000)]
tilecache: block staticmaps UA

11 months agoTilecache: block more fake google UA
Grant Slater [Mon, 23 Mar 2020 12:53:09 +0000 (12:53 +0000)]
Tilecache: block more fake google UA

11 months agotilecache: add faked referer
Grant Slater [Mon, 23 Mar 2020 12:35:57 +0000 (12:35 +0000)]
tilecache: add faked referer

11 months agotilecache: block Wget UA
Grant Slater [Mon, 23 Mar 2020 12:23:09 +0000 (12:23 +0000)]
tilecache: block Wget UA

11 months agoUpdate bowser to postgres 12, postgis 3 and carto 5.0.0
Tom Hughes [Mon, 23 Mar 2020 11:06:58 +0000 (11:06 +0000)]
Update bowser to postgres 12, postgis 3 and carto 5.0.0

11 months agoMake sure periodic DNS updates rebuild all geo maps
Tom Hughes [Mon, 23 Mar 2020 10:28:29 +0000 (10:28 +0000)]
Make sure periodic DNS updates rebuild all geo maps

11 months agohardware: fix lint error
Grant Slater [Sun, 22 Mar 2020 23:20:27 +0000 (23:20 +0000)]
hardware: fix lint error

11 months agoAdd basic docker cookbook
Grant Slater [Sun, 22 Mar 2020 23:15:41 +0000 (23:15 +0000)]
Add basic docker cookbook

11 months agoUpdate dnscontrol to 3.0.0
Tom Hughes [Sun, 22 Mar 2020 19:27:40 +0000 (19:27 +0000)]
Update dnscontrol to 3.0.0

11 months agoFix shared memory limit on idris
Tom Hughes [Sun, 22 Mar 2020 14:22:19 +0000 (14:22 +0000)]
Fix shared memory limit on idris

11 months agoUpdate ysera to postgres 12, postgis 3 and carto 5.0.0
Tom Hughes [Sun, 22 Mar 2020 10:10:58 +0000 (10:10 +0000)]
Update ysera to postgres 12, postgis 3 and carto 5.0.0

11 months agoMake postgres 12 and postgis 3 the default for tile servers
Tom Hughes [Sat, 21 Mar 2020 14:48:29 +0000 (14:48 +0000)]
Make postgres 12 and postgis 3 the default for tile servers

11 months agoAdd additional interfaces to bond on karm
Tom Hughes [Sat, 21 Mar 2020 12:46:07 +0000 (12:46 +0000)]
Add additional interfaces to bond on karm

11 months agoRe-enable installation of Intel SSD tool
Tom Hughes [Sat, 21 Mar 2020 12:39:08 +0000 (12:39 +0000)]
Re-enable installation of Intel SSD tool

11 months agoAvoid notifying from a log resource
Tom Hughes [Sat, 21 Mar 2020 11:58:59 +0000 (11:58 +0000)]
Avoid notifying from a log resource

11 months agoUpdate rubocop configuration for COP renames
Tom Hughes [Sat, 21 Mar 2020 11:54:09 +0000 (11:54 +0000)]
Update rubocop configuration for COP renames

11 months agoUpdate bundle
Tom Hughes [Sat, 21 Mar 2020 11:52:34 +0000 (11:52 +0000)]
Update bundle

11 months agoMerge remote-tracking branch 'github/pull/287'
Tom Hughes [Sat, 21 Mar 2020 11:46:23 +0000 (11:46 +0000)]
Merge remote-tracking branch 'github/pull/287'

11 months agoDisable JIT and parallel workers for replication with postgres 12
Tom Hughes [Sat, 21 Mar 2020 11:11:17 +0000 (11:11 +0000)]
Disable JIT and parallel workers for replication with postgres 12

11 months agoAdd Nginx totals to tile.openstreetmap.org munin
Paul Norman [Sat, 21 Mar 2020 01:26:10 +0000 (18:26 -0700)]
Add Nginx totals to tile.openstreetmap.org munin

11 months agotilecache: obvious peers back
Grant Slater [Fri, 20 Mar 2020 20:45:30 +0000 (20:45 +0000)]
tilecache: obvious peers back

11 months agotilecache: remove redundant squid config
Grant Slater [Fri, 20 Mar 2020 19:59:24 +0000 (19:59 +0000)]
tilecache: remove redundant squid config

11 months agoConfigure albi as a tile server
Tom Hughes [Thu, 19 Mar 2020 17:27:59 +0000 (17:27 +0000)]
Configure albi as a tile server

11 months agoimagery: update leafletjs
Grant Slater [Thu, 19 Mar 2020 16:25:41 +0000 (16:25 +0000)]
imagery: update leafletjs

11 months agoFix comment for unneeded package
Grant Slater [Thu, 19 Mar 2020 16:14:57 +0000 (16:14 +0000)]
Fix comment for unneeded package

11 months agoimagery: do not install python-gdal for now
Grant Slater [Thu, 19 Mar 2020 16:09:07 +0000 (16:09 +0000)]
imagery: do not install python-gdal for now

11 months agoNo longer set default irqbalance config
Grant Slater [Thu, 19 Mar 2020 16:08:39 +0000 (16:08 +0000)]
No longer set default irqbalance config

11 months agoAdd role for albi
Tom Hughes [Thu, 19 Mar 2020 08:42:38 +0000 (08:42 +0000)]
Add role for albi

11 months agoUpdated sha ref of veda-consulting/uk.co.vedaconsulting.mailchimp
Michal Migurski [Thu, 19 Mar 2020 04:11:58 +0000 (21:11 -0700)]
Updated sha ref of veda-consulting/uk.co.vedaconsulting.mailchimp

See https://github.com/openstreetmap/chef/pull/259#issuecomment-600422643

11 months agoAdd role for glaedr
Tom Hughes [Wed, 18 Mar 2020 20:43:20 +0000 (20:43 +0000)]
Add role for glaedr

11 months agoFix tile parents
Tom Hughes [Wed, 18 Mar 2020 20:36:03 +0000 (20:36 +0000)]
Fix tile parents

11 months agoAdd verifiers for wiki cookbook test
Tom Hughes [Wed, 18 Mar 2020 20:11:47 +0000 (20:11 +0000)]
Add verifiers for wiki cookbook test

11 months agoFix mediawiki cookbook dependencies
Tom Hughes [Wed, 18 Mar 2020 20:11:34 +0000 (20:11 +0000)]
Fix mediawiki cookbook dependencies

11 months agoUpdate bundle
Tom Hughes [Wed, 18 Mar 2020 19:11:54 +0000 (19:11 +0000)]
Update bundle

11 months agoMerge remote-tracking branch 'github/pull/259'
Tom Hughes [Wed, 18 Mar 2020 18:11:55 +0000 (18:11 +0000)]
Merge remote-tracking branch 'github/pull/259'

11 months agoUpdate jQuery and switch to a better CDN for it
Tom Hughes [Wed, 18 Mar 2020 14:25:35 +0000 (14:25 +0000)]
Update jQuery and switch to a better CDN for it

11 months agoCorrect spelling
Tom Hughes [Wed, 18 Mar 2020 14:19:51 +0000 (14:19 +0000)]
Correct spelling

11 months agoAdd roles for fuchur and idris
Tom Hughes [Wed, 18 Mar 2020 13:05:58 +0000 (13:05 +0000)]
Add roles for fuchur and idris

11 months agoIncrease memory cache on gorwen
Tom Hughes [Wed, 18 Mar 2020 12:30:56 +0000 (12:30 +0000)]
Increase memory cache on gorwen

11 months agoPointed back to master MW CheckUser with changes in-place
Michal Migurski [Wed, 18 Mar 2020 04:09:10 +0000 (21:09 -0700)]
Pointed back to master MW CheckUser with changes in-place

11 months agoPointed to a new version of MW CheckUser extension after code review
Michal Migurski [Fri, 28 Feb 2020 18:01:23 +0000 (10:01 -0800)]
Pointed to a new version of MW CheckUser extension after code review

11 months agoPointed to a version of MW CheckUser extension that works with a new wiki install
Michal Migurski [Fri, 14 Feb 2020 02:17:04 +0000 (18:17 -0800)]
Pointed to a version of MW CheckUser extension that works with a new wiki install

Fixes CheckUser failure logged at https://travis-ci.org/openstreetmap/chef/jobs/650204578

    Wikimedia\Rdbms\DBQueryError from line 1587 of /srv/wiki.openstreetmap.org/w/includes/libs/rdbms/database/Database.php: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
    Query: INSERT  INTO `cu_changes` (cuc_timestamp,cuc_user,cuc_user_text,cuc_namespace,cuc_title,cuc_comment,cuc_minor,cuc_page_id,cuc_this_oldid,cuc_last_oldid,cuc_type,cuc_ip,cuc_ip_hex) VALUES ('20200203011622',NULL,'MediaWiki default','0','Main_Page','','0','1','1','0','1','127.0.0.1','7F000001')
    Function: PopulateCheckUserTable::doDBUpdates
    Error: 1048 Column 'cuc_user' cannot be null (localhost)
    Backtrace:
    #0 /srv/wiki.openstreetmap.org/w/includes/libs/rdbms/database/Database.php(1556): Wikimedia\Rdbms\Database->getQueryExceptionAndLog(string, integer, string, string)
    #1 /srv/wiki.openstreetmap.org/w/includes/libs/rdbms/database/Database.php(1274): Wikimedia\Rdbms\Database->reportQueryError(string, integer, string, string, boolean)
    #2 /srv/wiki.openstreetmap.org/w/includes/libs/rdbms/database/Database.php(2149): Wikimedia\Rdbms\Database->query(string, string)
    #3 /srv/wiki.openstreetmap.org/w/extensions/CheckUser/maintenance/populateCheckUserTable.php(98): Wikimedia\Rdbms\Database->insert(string, array, string)
    #4 /srv/wiki.openstreetmap.org/w/maintenance/Maintenance.php(1719): PopulateCheckUserTable->doDBUpdates()
    #5 /srv/wiki.openstreetmap.org/w/maintenance/update.php(215): LoggedUpdateMaintenance->execute()
    #6 /srv/wiki.openstreetmap.org/w/maintenance/doMaintenance.php(96): UpdateMediaWiki->execute()
    #7 /srv/wiki.openstreetmap.org/w/maintenance/update.php(275): require_once(string)
    #8 {main}

11 months agoAdded wiki test to Github Actions configuration
Michal Migurski [Fri, 14 Feb 2020 02:19:10 +0000 (18:19 -0800)]
Added wiki test to Github Actions configuration

11 months agoUpdated wiki configuration to run under Test-Kitchen
Michal Migurski [Wed, 15 Jan 2020 01:43:57 +0000 (17:43 -0800)]
Updated wiki configuration to run under Test-Kitchen

- Added missing databags to fix transient errors
- Added wiki test suite with appropriate cookbooks

11 months agoFix memory cache limit for naga
Tom Hughes [Wed, 18 Mar 2020 00:51:30 +0000 (00:51 +0000)]
Fix memory cache limit for naga

11 months agoSwitch naga to be the new milkywan cache node
Tom Hughes [Wed, 18 Mar 2020 00:02:52 +0000 (00:02 +0000)]
Switch naga to be the new milkywan cache node

11 months agoAdd remote hands account for Edgeuno
Tom Hughes [Tue, 17 Mar 2020 22:37:49 +0000 (22:37 +0000)]
Add remote hands account for Edgeuno

11 months agoEnable snmp monitoring for Edgeuno machines
Tom Hughes [Tue, 17 Mar 2020 22:33:42 +0000 (22:33 +0000)]
Enable snmp monitoring for Edgeuno machines

11 months agoAdd role for meraxes
Tom Hughes [Tue, 17 Mar 2020 20:33:00 +0000 (20:33 +0000)]
Add role for meraxes

11 months agoReset irqbalance config to default. hintpolicy=ignore now default
Grant Slater [Tue, 17 Mar 2020 18:04:23 +0000 (18:04 +0000)]
Reset irqbalance config to default. hintpolicy=ignore now default

11 months agoMove nginx cache on takhsis and limit size
Tom Hughes [Tue, 17 Mar 2020 09:13:04 +0000 (09:13 +0000)]
Move nginx cache on takhsis and limit size

11 months agoAdd role for neak
Tom Hughes [Mon, 16 Mar 2020 19:23:25 +0000 (19:23 +0000)]
Add role for neak

11 months agoDon't try and configure sysctl on lxc systems
Tom Hughes [Mon, 16 Mar 2020 17:07:45 +0000 (17:07 +0000)]
Don't try and configure sysctl on lxc systems

11 months agoAdd role for gorwen
Tom Hughes [Mon, 16 Mar 2020 16:51:19 +0000 (16:51 +0000)]
Add role for gorwen

11 months agotilecache: nginx firm up caching
Grant Slater [Mon, 16 Mar 2020 15:40:00 +0000 (15:40 +0000)]
tilecache: nginx firm up caching

11 months agoMake stormfly-01 a tile cache
Tom Hughes [Mon, 16 Mar 2020 14:32:22 +0000 (14:32 +0000)]
Make stormfly-01 a tile cache

11 months agostormfly-01: remove taginfo role
Grant Slater [Mon, 16 Mar 2020 14:15:32 +0000 (14:15 +0000)]
stormfly-01: remove taginfo role

11 months agoBlock some taxi apps
Paul Norman [Sun, 15 Mar 2020 01:52:53 +0000 (18:52 -0700)]
Block some taxi apps

These apps were contacted about moving and did not reply.

11 months agoRevert "Force Enable TCP MTU probing @ UCL"
Grant Slater [Thu, 12 Mar 2020 18:18:55 +0000 (18:18 +0000)]
Revert "Force Enable TCP MTU probing @ UCL"

This reverts commit b1ced9fbdbe88a53f3b96236ea82cb85f85262cc.

11 months agoEnhance certificate checks to check for revoked certificates
Tom Hughes [Tue, 10 Mar 2020 20:15:09 +0000 (20:15 +0000)]
Enhance certificate checks to check for revoked certificates

12 months agoAdd /n software IPWorks to default libraries
Paul Norman [Sat, 7 Mar 2020 06:29:20 +0000 (22:29 -0800)]
Add /n software IPWorks to default libraries

Also fix unnecessary escaping of a #

12 months agoImprove styling of IRC form
Tom Hughes [Thu, 5 Mar 2020 20:29:38 +0000 (20:29 +0000)]
Improve styling of IRC form

12 months agoReplace cgiirc with a form frontend for webchat.oftc.net
Tom Hughes [Thu, 5 Mar 2020 20:13:28 +0000 (20:13 +0000)]
Replace cgiirc with a form frontend for webchat.oftc.net

12 months agoBlock more library defaults from tiles
Paul Norman [Wed, 4 Mar 2020 04:55:33 +0000 (20:55 -0800)]
Block more library defaults from tiles

12 months agoAllow extensions on cgimap requests
Tom Hughes [Tue, 3 Mar 2020 18:25:39 +0000 (18:25 +0000)]
Allow extensions on cgimap requests

12 months agotilecache: block app faked google.com referer
Grant Slater [Tue, 3 Mar 2020 14:44:27 +0000 (14:44 +0000)]
tilecache: block app faked google.com referer

12 months agoRoute some additional API calls to cgimap
Tom Hughes [Tue, 3 Mar 2020 09:36:24 +0000 (09:36 +0000)]
Route some additional API calls to cgimap

12 months agoBlock some heavy apps and default user-agents
Paul Norman [Tue, 3 Mar 2020 04:56:56 +0000 (20:56 -0800)]
Block some heavy apps and default user-agents

12 months agoEnable DKIM signing of subdomains
Tom Hughes [Sun, 1 Mar 2020 17:11:22 +0000 (17:11 +0000)]
Enable DKIM signing of subdomains

12 months agoFix cookstyle warning
Tom Hughes [Sun, 1 Mar 2020 16:44:58 +0000 (16:44 +0000)]
Fix cookstyle warning

12 months agoAdd test for mail role
Tom Hughes [Sun, 1 Mar 2020 16:40:07 +0000 (16:40 +0000)]
Add test for mail role

12 months agoAdd support for DKIM signing of outgoing mail
Tom Hughes [Sun, 1 Mar 2020 15:55:40 +0000 (15:55 +0000)]
Add support for DKIM signing of outgoing mail

12 months agoAdd https://github.com/simonpoole/OpeningHoursParser
Simon Poole [Sun, 1 Mar 2020 11:01:18 +0000 (12:01 +0100)]
Add https://github.com/simonpoole/OpeningHoursParser

As the parser is being used more widely, it makes sense to include it here.

12 months agohardware: Fix linting
Grant Slater [Sat, 29 Feb 2020 22:08:26 +0000 (22:08 +0000)]
hardware: Fix linting

12 months agohardware: do not install hwraid tools on lxd guest
Grant Slater [Sat, 29 Feb 2020 22:00:27 +0000 (22:00 +0000)]
hardware: do not install hwraid tools on lxd guest

12 months agoUpdate bundle
Tom Hughes [Fri, 28 Feb 2020 18:54:57 +0000 (18:54 +0000)]
Update bundle

12 months agogit: allow larger request buffer default
Grant Slater [Fri, 28 Feb 2020 08:44:10 +0000 (08:44 +0000)]
git: allow larger request buffer default

12 months agogit: apache mpm to server role
Grant Slater [Fri, 28 Feb 2020 08:43:17 +0000 (08:43 +0000)]
git: apache mpm to server role