[00:01:02] 10Continuous-Integration, 10MediaWiki-Codesniffer, 10Possible-Tech-Projects, 3Google-Summer-of-Code-2015, 3Outreachy-Round-10: Improving static analysis tools for MediaWiki - https://phabricator.wikimedia.org/T89682#1119392 (10Krenair) > Using wfMessage() when $this->msg() is usable Careful with this in... [00:07:22] 10Continuous-Integration, 10MediaWiki-Codesniffer, 10Possible-Tech-Projects, 3Google-Summer-of-Code-2015, 3Outreachy-Round-10: Improving static analysis tools for MediaWiki - https://phabricator.wikimedia.org/T89682#1119395 (10Legoktm) Hi @devunt and @albertcoder, glad you're interested in the project! I... [00:12:11] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree.value (<12.50%) [00:13:33] 10Continuous-Integration, 6Labs, 6operations, 7Puppet: Error "Duplicate declaration: File[/etc/ssh/userkeys] is already declared in file /private/modules/passwords/manifests/init.pp:36; cannot redeclare at /modules/ssh/manifests/server.pp:31" - https://phabricator.wikimedia.org/T92752#1119403 (10Krinkle) ... [00:16:22] 10Continuous-Integration, 6Labs, 6operations, 7Puppet: Error "Duplicate declaration: File[/etc/ssh/userkeys] is already declared in file /private/modules/passwords/manifests/init.pp:36; cannot redeclare at /modules/ssh/manifests/server.pp:31" - https://phabricator.wikimedia.org/T92752#1119411 (10Krinkle) ... [00:27:39] (03PS12) 10Awight: Jenkins job builder definition for CRM job [integration/config] - 10https://gerrit.wikimedia.org/r/195063 (https://phabricator.wikimedia.org/T91895) [00:27:41] (03PS1) 10Awight: Drop jslint jobs for fundraising CRM submodules [integration/config] - 10https://gerrit.wikimedia.org/r/196847 (https://phabricator.wikimedia.org/T91895) [00:28:41] 10Continuous-Integration, 10Fundraising Tech Backlog, 10Wikimedia-Fundraising-CiviCRM, 3Fundraising Sprint Flaming Lips, 5Patch-For-Review: Write Jenkins job builder definition for CiviCRM CI job - https://phabricator.wikimedia.org/T91895#1119424 (10awight) [00:35:52] (03PS3) 10Awight: WIP: Set to voting once the job passes [integration/config] - 10https://gerrit.wikimedia.org/r/195343 (https://phabricator.wikimedia.org/T91895) [00:36:48] 10Continuous-Integration, 10Fundraising Tech Backlog, 10Wikimedia-Fundraising-CiviCRM, 3Fundraising Sprint Flaming Lips, 5Patch-For-Review: Write Jenkins job builder definition for CiviCRM CI job - https://phabricator.wikimedia.org/T91895#1119438 (10awight) [00:37:15] legoktm: Hm. I suppose after deleting from Jenkins, removing from slaves the workspaces would also be useful. [00:37:32] Although for now I'll just let it be until we re-create the instances in 2 weeks [00:38:30] it shouldn't be too hard to script if we're low on space [00:42:00] (03CR) 10Krinkle: Jenkins job builder definition for CRM job (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/195063 (https://phabricator.wikimedia.org/T91895) (owner: 10Awight) [00:45:55] 10Continuous-Integration: Only run phplint when php files are modified - https://phabricator.wikimedia.org/T90963#1119441 (10Krinkle) a:3Krinkle [00:54:01] (03PS1) 10Krinkle: Only run phplint when 1 or more php files changed [integration/config] - 10https://gerrit.wikimedia.org/r/196851 (https://phabricator.wikimedia.org/T90963) [00:54:40] (03CR) 10Krinkle: [C: 032] Only run phplint when 1 or more php files changed [integration/config] - 10https://gerrit.wikimedia.org/r/196851 (https://phabricator.wikimedia.org/T90963) (owner: 10Krinkle) [00:55:59] (03Merged) 10jenkins-bot: Only run phplint when 1 or more php files changed [integration/config] - 10https://gerrit.wikimedia.org/r/196851 (https://phabricator.wikimedia.org/T90963) (owner: 10Krinkle) [00:56:25] !log Reload Zuul to deploy Idb2f15a94a67 [00:56:28] Logged the message, Master [00:56:36] 10Continuous-Integration: Only run phplint when php files are modified - https://phabricator.wikimedia.org/T90963#1119449 (10Krinkle) 5Open>3Resolved [01:01:33] (03PS13) 10Awight: Jenkins job builder definition for CRM job [integration/config] - 10https://gerrit.wikimedia.org/r/195063 (https://phabricator.wikimedia.org/T91895) [01:01:42] (03CR) 10Awight: Jenkins job builder definition for CRM job (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/195063 (https://phabricator.wikimedia.org/T91895) (owner: 10Awight) [02:58:00] (03CR) 10Legoktm: [C: 032] Remove duplicate mediawiki-core-phpcs-HEAD definition [integration/config] - 10https://gerrit.wikimedia.org/r/196863 (owner: 10Legoktm) [03:03:22] (03Merged) 10jenkins-bot: Remove duplicate mediawiki-core-phpcs-HEAD definition [integration/config] - 10https://gerrit.wikimedia.org/r/196863 (owner: 10Legoktm) [05:35:28] Project browsertests-UniversalLanguageSelector-commons.wikimedia.beta.wmflabs.org-linux-firefox-sauce build #516: FAILURE in 13 min: https://integration.wikimedia.org/ci/job/browsertests-UniversalLanguageSelector-commons.wikimedia.beta.wmflabs.org-linux-firefox-sauce/516/ [06:27:19] RECOVERY - App Server Main HTTP Response on deployment-mediawiki03 is OK: HTTP OK: HTTP/1.1 200 OK - 48439 bytes in 9.695 second response time [06:37:08] RECOVERY - Free space - all mounts on deployment-bastion is OK: OK: All targets OK [06:38:13] 10Continuous-Integration: Replace project-specific "{name}-thing" jobs with generic "thing" ones - https://phabricator.wikimedia.org/T91997#1119560 (10Legoktm) I only see one instance of the -whitespaces job, and that's for mediawiki-core which already needs its own workspace...does it need a generic job? [06:49:33] (03PS1) 10Legoktm: Remove unused {name}-rubylint template [integration/config] - 10https://gerrit.wikimedia.org/r/196867 [06:50:58] (03PS2) 10Legoktm: Remove unused {name}-rubylint,ruby1.8lint templates [integration/config] - 10https://gerrit.wikimedia.org/r/196867 [06:57:07] (03PS1) 10Polybuildr: Introduce sniff to detect alternative syntax such as "endif" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196869 (https://phabricator.wikimedia.org/T92746) [07:00:51] (03CR) 10Polybuildr: "A couple of questions:" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196869 (https://phabricator.wikimedia.org/T92746) (owner: 10Polybuildr) [07:05:18] (03PS1) 10Legoktm: Create generic ruby1.9.3lint & ruby2.0lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/196870 [07:09:00] (03PS2) 10Legoktm: Create generic ruby1.9.3lint & ruby2.0lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/196870 [07:17:34] 10Continuous-Integration: integration-zuul-layoutdiff job creating 16MB of logs - https://phabricator.wikimedia.org/T92757#1119566 (10Legoktm) 3NEW [07:17:44] (03CR) 10Legoktm: [C: 032] Create generic ruby1.9.3lint & ruby2.0lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/196870 (owner: 10Legoktm) [07:23:00] (03Merged) 10jenkins-bot: Create generic ruby1.9.3lint & ruby2.0lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/196870 (owner: 10Legoktm) [07:27:33] (03PS3) 10Legoktm: Remove unused {name}-rubylint,ruby1.8lint templates [integration/config] - 10https://gerrit.wikimedia.org/r/196867 [07:27:44] (03CR) 10Legoktm: [C: 032] Remove unused {name}-rubylint,ruby1.8lint templates [integration/config] - 10https://gerrit.wikimedia.org/r/196867 (owner: 10Legoktm) [07:28:28] 10Continuous-Integration: Replace project-specific "{name}-thing" jobs with generic "thing" ones - https://phabricator.wikimedia.org/T91997#1119575 (10Legoktm) [07:30:46] (03CR) 10Legoktm: [C: 04-1] "1. Yes, please add a test that covers all 6 :)" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196869 (https://phabricator.wikimedia.org/T92746) (owner: 10Polybuildr) [07:33:41] (03Merged) 10jenkins-bot: Remove unused {name}-rubylint,ruby1.8lint templates [integration/config] - 10https://gerrit.wikimedia.org/r/196867 (owner: 10Legoktm) [07:39:02] !log deleting non-generic, unused *-rubylint1.9.3lint & *-ruby2.0lint jobs [07:39:06] Logged the message, Master [07:40:24] 10Continuous-Integration: Replace project-specific "{name}-thing" jobs with generic "thing" ones - https://phabricator.wikimedia.org/T91997#1119580 (10Legoktm) [07:59:38] (03PS1) 10Polybuildr: Introduce sniff to detect unprefixed global functions [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196872 (https://phabricator.wikimedia.org/T92749) [08:07:06] (03PS1) 10Sumit: Sniff to check assignment expressions in while,if [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196873 (https://phabricator.wikimedia.org/T92744) [08:08:56] (03CR) 10Sumit: "This patch disallows all assignment expressions within if,while, should that be restricted to only assignments involving function invocati" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196873 (https://phabricator.wikimedia.org/T92744) (owner: 10Sumit) [08:19:57] (03PS1) 10Legoktm: Don't create a mwext-{name}-phpcs-HEAD job for each extension [integration/config] - 10https://gerrit.wikimedia.org/r/196875 [12:37:35] PROBLEM - SSH on deployment-lucid-salt is CRITICAL: Connection refused [12:38:59] (03PS2) 10Polybuildr: Introduce sniff to detect alternative syntax such as "endif" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196869 (https://phabricator.wikimedia.org/T92746) [12:39:25] (03CR) 10jenkins-bot: [V: 04-1] Introduce sniff to detect alternative syntax such as "endif" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196869 (https://phabricator.wikimedia.org/T92746) (owner: 10Polybuildr) [12:42:34] (03PS3) 10Polybuildr: Introduce sniff to detect alternative syntax such as "endif" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196869 (https://phabricator.wikimedia.org/T92746) [12:46:40] PROBLEM - Puppet failure on deployment-sca01 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [12:47:32] (03PS4) 10Polybuildr: Introduce sniff to detect alternative syntax such as "endif" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196869 (https://phabricator.wikimedia.org/T92746) [12:54:07] (03CR) 10Polybuildr: "Added the relevant tests." [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196869 (https://phabricator.wikimedia.org/T92746) (owner: 10Polybuildr) [13:40:37] (03PS1) 10Polybuildr: Change procedure for finding global variables in ValidGlobalNameSniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196880 [13:42:28] (03CR) 10Polybuildr: "I'm not sure whether level == 0 and no nested_parenthesis key covers all cases, though. Anybody who can confirm?" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/196880 (owner: 10Polybuildr) [13:57:47] 10Staging: Create staging cluster (tracking) - https://phabricator.wikimedia.org/T88702#1119706 (10mmodell) [13:57:50] 10Staging, 5Patch-For-Review: Create staging-rdb (redis) - https://phabricator.wikimedia.org/T91547#1119704 (10mmodell) 5Open>3Resolved - [X] two redis nodes with replication. [14:22:57] PROBLEM - Puppet failure on deployment-cache-upload02 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [16:14:32] 10Continuous-Integration, 10RESTBase, 7Documentation: Publish RESTBase documentation on doc.wikimedia.org - https://phabricator.wikimedia.org/T87702#1119784 (10GWicke) Our API docs are already published as a swagger-ui sandbox on https://rest.wikimedia.org. We could hook up a static version of the same docs... [16:19:01] 10Continuous-Integration, 10RESTBase, 7Documentation: Publish RESTBase documentation on doc.wikimedia.org - https://phabricator.wikimedia.org/T87702#1119793 (10GWicke) p:5High>3Low [16:54:43] (03CR) 10Krinkle: "Installing fab generated quite a bit of noise. Not something I usually associate with good software. https://gist.github.com/Krinkle/e5cc6" [integration/config] - 10https://gerrit.wikimedia.org/r/196002 (owner: 10Legoktm) [17:36:46] 10Continuous-Integration, 10Parsoid, 10RESTBase, 6Services, 7Parsoid-Tests: Move Parsoid and RESTBase testing from Travis CI to our Jenkins - https://phabricator.wikimedia.org/T78410#1119918 (10GWicke) p:5Normal>3Low [18:08:56] 10Continuous-Integration, 7Technical-Debt, 7Tracking: All repositories should pass jshint test (tracking) - https://phabricator.wikimedia.org/T62619#1119977 (10TheDJ) [18:45:56] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8.1-internet_explorer-11-sauce build #372: FAILURE in 38 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8.1-internet_explorer-11-sauce/372/ [20:35:03] PROBLEM - Long lived cherry-picks on puppetmaster on deployment-salt is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [22:28:20] (03CR) 10BryanDavis: [C: 031] "Seems to work in my test environment." [tools/scap] - 10https://gerrit.wikimedia.org/r/196306 (https://phabricator.wikimedia.org/T92534) (owner: 10Legoktm) [23:01:51] 765 error: request has exceeded memory limit in /srv/mediawiki/php-1.25wmf20/includes/specialpage/SpecialPage.php on line 534 [23:07:22] Krenair: that's https://phabricator.wikimedia.org/T89918 [23:07:33] ah [23:07:40] much higher count than usual