]> git.openstreetmap.org Git - chef.git/log
chef.git
4 years 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

4 years 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}

4 years 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

4 years 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

4 years 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

4 years 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

4 years 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

4 years 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

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

4 years 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

4 years 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

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

4 years 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

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

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

4 years 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

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

4 years 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.

4 years 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.

4 years 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

4 years 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 #

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

4 years 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

4 years 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

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

4 years 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

4 years 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

4 years 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

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

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

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

4 years 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

4 years 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.

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

4 years 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

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

4 years 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

4 years 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

4 years agoDisable reporting for Expect-CT on tile servers
Tom Hughes [Fri, 28 Feb 2020 08:42:58 +0000 (08:42 +0000)]
Disable reporting for Expect-CT on tile servers

4 years agogit: test using apache mpm event
Grant Slater [Fri, 28 Feb 2020 08:16:32 +0000 (08:16 +0000)]
git: test using apache mpm event

4 years agotilecache: block "Where my children" app
Grant Slater [Fri, 28 Feb 2020 08:06:39 +0000 (08:06 +0000)]
tilecache: block "Where my children" app

4 years agoAdd test for tilelog cookbook
Tom Hughes [Tue, 25 Feb 2020 19:28:31 +0000 (19:28 +0000)]
Add test for tilelog cookbook

4 years agoAdd test for wordpress cookbook
Tom Hughes [Tue, 25 Feb 2020 19:08:49 +0000 (19:08 +0000)]
Add test for wordpress cookbook

4 years agoAdd test for sysfs cookbook
Tom Hughes [Tue, 25 Feb 2020 19:02:39 +0000 (19:02 +0000)]
Add test for sysfs cookbook

4 years agoAdd test for sysctl cookbook
Tom Hughes [Tue, 25 Feb 2020 18:58:56 +0000 (18:58 +0000)]
Add test for sysctl cookbook

4 years agoAdd test for ssl cookbook
Tom Hughes [Tue, 25 Feb 2020 18:54:12 +0000 (18:54 +0000)]
Add test for ssl cookbook

4 years agoAdd test for snmpd cookbook
Tom Hughes [Tue, 25 Feb 2020 18:48:56 +0000 (18:48 +0000)]
Add test for snmpd cookbook

4 years agoRemove unused roundup role and cookbook
Tom Hughes [Tue, 25 Feb 2020 18:28:31 +0000 (18:28 +0000)]
Remove unused roundup role and cookbook

4 years agoUpdate piwik to 3.13.3
Tom Hughes [Tue, 25 Feb 2020 00:15:42 +0000 (00:15 +0000)]
Update piwik to 3.13.3

4 years agoAdd tests for elasticsearch, kibana and logstash cookbooks
Tom Hughes [Mon, 24 Feb 2020 21:34:03 +0000 (21:34 +0000)]
Add tests for elasticsearch, kibana and logstash cookbooks

4 years agoAdd test for hot cookbook
Tom Hughes [Mon, 24 Feb 2020 19:11:32 +0000 (19:11 +0000)]
Add test for hot cookbook

4 years agoAdd tests for git cookbook
Tom Hughes [Sun, 23 Feb 2020 22:42:49 +0000 (22:42 +0000)]
Add tests for git cookbook

4 years agoAdd tests for db cookbook
Tom Hughes [Sun, 23 Feb 2020 22:12:00 +0000 (22:12 +0000)]
Add tests for db cookbook

4 years agoAdd test for backup cookbook
Tom Hughes [Sun, 23 Feb 2020 19:22:00 +0000 (19:22 +0000)]
Add test for backup cookbook

4 years agoAdd test for planet::current recipe
Tom Hughes [Sun, 23 Feb 2020 19:08:23 +0000 (19:08 +0000)]
Add test for planet::current recipe

4 years agoVersion bump + omnipaymultiprocessor extension
Guillaume RISCHARD [Sun, 23 Feb 2020 20:58:16 +0000 (21:58 +0100)]
Version bump + omnipaymultiprocessor extension

4 years agoForce Enable TCP MTU probing @ UCL
Grant Slater [Sat, 22 Feb 2020 22:13:47 +0000 (22:13 +0000)]
Force Enable TCP MTU probing @ UCL

4 years agoMerge pull request #276 from Firefishy/git-timeout-tweak
Grant [Sat, 22 Feb 2020 21:13:04 +0000 (21:13 +0000)]
Merge pull request #276 from Firefishy/git-timeout-tweak

git: tweak description for apache keepalive timeout

4 years agoMerge pull request #277 from Firefishy/fully-resolve-planet-links-for-mirrors
Grant [Sat, 22 Feb 2020 21:12:34 +0000 (21:12 +0000)]
Merge pull request #277 from Firefishy/fully-resolve-planet-links-for-mirrors

planet: Resolve header links so it works on mirrors

4 years agoplanet: Resolve header links so works on mirrors
Grant Slater [Sat, 22 Feb 2020 18:56:57 +0000 (18:56 +0000)]
planet: Resolve header links so works on mirrors

4 years agogit: tweak description for apache keepalive timeout
Grant Slater [Sat, 22 Feb 2020 18:45:41 +0000 (18:45 +0000)]
git: tweak description for apache keepalive timeout

4 years agoSwitch to github actions/checkout@v2
Grant Slater [Sat, 22 Feb 2020 00:45:25 +0000 (00:45 +0000)]
Switch to github actions/checkout@v2

4 years agogit: add potential workaround of keepalive race
Grant Slater [Sat, 22 Feb 2020 00:09:24 +0000 (00:09 +0000)]
git: add potential workaround of keepalive race

4 years agoFix cookstyle typo
Grant Slater [Fri, 21 Feb 2020 23:28:27 +0000 (23:28 +0000)]
Fix cookstyle typo

4 years agoIncease planet rate limit allowance
Grant Slater [Fri, 21 Feb 2020 14:39:00 +0000 (14:39 +0000)]
Incease planet rate limit allowance

4 years agotilecache: move some refer to nginx
Grant Slater [Fri, 21 Feb 2020 13:22:21 +0000 (13:22 +0000)]
tilecache: move some refer to nginx

4 years agoBlock twpkinfo.com
Tom Hughes [Fri, 21 Feb 2020 11:02:36 +0000 (11:02 +0000)]
Block twpkinfo.com

4 years agoAdd more depth limits to git checkouts
Tom Hughes [Fri, 21 Feb 2020 08:47:50 +0000 (08:47 +0000)]
Add more depth limits to git checkouts

4 years agoOnly uses push events on master to update the badges
Tom Hughes [Fri, 21 Feb 2020 08:44:34 +0000 (08:44 +0000)]
Only uses push events on master to update the badges

4 years agoLimit depth of worddpress extension checkout
Grant Slater [Fri, 21 Feb 2020 02:07:42 +0000 (02:07 +0000)]
Limit depth of worddpress extension checkout

4 years agoLimit depth of rails checkout
Tom Hughes [Fri, 21 Feb 2020 00:48:45 +0000 (00:48 +0000)]
Limit depth of rails checkout

4 years agoFix badge URLs
Tom Hughes [Fri, 21 Feb 2020 00:15:40 +0000 (00:15 +0000)]
Fix badge URLs

4 years agoMerge remote-tracking branch 'github/pull/272'
Tom Hughes [Fri, 21 Feb 2020 00:14:34 +0000 (00:14 +0000)]
Merge remote-tracking branch 'github/pull/272'

4 years agoSwitch to using github actions for CI tasks
Tom Hughes [Thu, 21 Nov 2019 10:00:42 +0000 (10:00 +0000)]
Switch to using github actions for CI tasks

4 years agoGit only checkout 1 deep
Grant Slater [Fri, 21 Feb 2020 00:08:37 +0000 (00:08 +0000)]
Git only checkout 1 deep

4 years agoUse https for github URLs
Tom Hughes [Thu, 20 Feb 2020 22:54:23 +0000 (22:54 +0000)]
Use https for github URLs

4 years agoAdd test for tile cookbook
Tom Hughes [Thu, 20 Feb 2020 21:47:45 +0000 (21:47 +0000)]
Add test for tile cookbook

4 years agoAdd test for supybot cookbook
Tom Hughes [Thu, 20 Feb 2020 19:13:15 +0000 (19:13 +0000)]
Add test for supybot cookbook

4 years agoAdd test for subversion cookbook
Tom Hughes [Thu, 20 Feb 2020 19:04:41 +0000 (19:04 +0000)]
Add test for subversion cookbook

4 years agoAdd test for hardware cookbook
Tom Hughes [Thu, 20 Feb 2020 18:50:50 +0000 (18:50 +0000)]
Add test for hardware cookbook

4 years agoAdd test for ftp cookbook
Tom Hughes [Thu, 20 Feb 2020 18:40:51 +0000 (18:40 +0000)]
Add test for ftp cookbook

4 years agoSwitch back to CUBIC for congestion control
Tom Hughes [Thu, 20 Feb 2020 11:10:47 +0000 (11:10 +0000)]
Switch back to CUBIC for congestion control

4 years agoRemove schema_changes from irc bot
Paul Norman [Thu, 20 Feb 2020 04:28:36 +0000 (20:28 -0800)]
Remove schema_changes from irc bot

4 years agoAdd test for trac cookbook
Tom Hughes [Wed, 19 Feb 2020 23:33:41 +0000 (23:33 +0000)]
Add test for trac cookbook

4 years agoAdd test for osqa cookbook
Tom Hughes [Wed, 19 Feb 2020 22:52:54 +0000 (22:52 +0000)]
Add test for osqa cookbook

4 years agoAdd test for gps-tile cookbook
Tom Hughes [Wed, 19 Feb 2020 22:16:43 +0000 (22:16 +0000)]
Add test for gps-tile cookbook

4 years agoFetch cookstyle warnings
Tom Hughes [Wed, 19 Feb 2020 21:46:32 +0000 (21:46 +0000)]
Fetch cookstyle warnings

4 years agoTell cookstyle to target ruby 2.5
Tom Hughes [Wed, 19 Feb 2020 21:40:21 +0000 (21:40 +0000)]
Tell cookstyle to target ruby 2.5

4 years agoUpdate bundle
Tom Hughes [Wed, 19 Feb 2020 21:39:56 +0000 (21:39 +0000)]
Update bundle

4 years agoFix mpm for tile servers
Tom Hughes [Wed, 19 Feb 2020 01:03:54 +0000 (01:03 +0000)]
Fix mpm for tile servers

4 years agoAdd test for civicrm cookbook
Tom Hughes [Tue, 18 Feb 2020 22:42:39 +0000 (22:42 +0000)]
Add test for civicrm cookbook

4 years agoAdd test for rsyncd cookbook.
Tom Hughes [Tue, 18 Feb 2020 22:16:03 +0000 (22:16 +0000)]
Add test for rsyncd cookbook.

4 years agoAdd test for taginfo cookbook
Tom Hughes [Tue, 18 Feb 2020 21:52:03 +0000 (21:52 +0000)]
Add test for taginfo cookbook

4 years agoAdd test for geodns cookbook
Tom Hughes [Tue, 18 Feb 2020 21:01:21 +0000 (21:01 +0000)]
Add test for geodns cookbook

4 years agoImprove handling of apache mpm selection
Tom Hughes [Tue, 18 Feb 2020 19:59:12 +0000 (19:59 +0000)]
Improve handling of apache mpm selection

4 years agoAdd test for piwik cookbook
Tom Hughes [Tue, 18 Feb 2020 19:10:10 +0000 (19:10 +0000)]
Add test for piwik cookbook

4 years agoAdd test for mailman cookbook
Tom Hughes [Tue, 18 Feb 2020 18:05:14 +0000 (18:05 +0000)]
Add test for mailman cookbook

4 years agoDon't try and install sitepress-multilingual-cms in test environments
Tom Hughes [Tue, 18 Feb 2020 16:17:31 +0000 (16:17 +0000)]
Don't try and install sitepress-multilingual-cms in test environments

4 years agoAdd test for switch2osm cookbook
Tom Hughes [Tue, 18 Feb 2020 15:58:02 +0000 (15:58 +0000)]
Add test for switch2osm cookbook

4 years agoAdd test for stateofthemap cookbook
Tom Hughes [Tue, 18 Feb 2020 15:46:39 +0000 (15:46 +0000)]
Add test for stateofthemap cookbook