[00:06:33] (03PS1) 10Awight: WIP More tests for SmashPig [integration/config] - 10https://gerrit.wikimedia.org/r/228580 [00:25:19] (03PS1) 10Legoktm: Add $DOC_PROJECT variable to repalce /'s with -'s [integration/config] - 10https://gerrit.wikimedia.org/r/228583 [00:33:04] (03CR) 10Legoktm: [C: 032] Add $DOC_PROJECT variable to repalce /'s with -'s [integration/config] - 10https://gerrit.wikimedia.org/r/228583 (owner: 10Legoktm) [00:35:23] (03Merged) 10jenkins-bot: Add $DOC_PROJECT variable to repalce /'s with -'s [integration/config] - 10https://gerrit.wikimedia.org/r/228583 (owner: 10Legoktm) [00:35:59] !log deploying https://gerrit.wikimedia.org/r/228583 [00:36:04] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [00:43:28] legoktm: "repalce"? [00:44:02] -.- [00:44:12] (03PS1) 10Legoktm: doc: Add wikimedia-slimapp [integration/docroot] - 10https://gerrit.wikimedia.org/r/228593 [00:44:34] (03CR) 10Legoktm: [C: 032] doc: Add wikimedia-slimapp [integration/docroot] - 10https://gerrit.wikimedia.org/r/228593 (owner: 10Legoktm) [00:44:50] (03Merged) 10jenkins-bot: doc: Add wikimedia-slimapp [integration/docroot] - 10https://gerrit.wikimedia.org/r/228593 (owner: 10Legoktm) [00:47:28] (03CR) 10Legoktm: "* d21384859ef8e235160cf3b53c866ca125ce20bd publishes things as "wikimedia-slimapp"" [integration/config] - 10https://gerrit.wikimedia.org/r/228492 (owner: 10BryanDavis) [00:57:52] (03PS2) 10BryanDavis: Make mediawiki-vagrant-puppetlint-strict voting [integration/config] - 10https://gerrit.wikimedia.org/r/228507 (https://phabricator.wikimedia.org/T107667) (owner: 10Tim Landscheidt) [00:58:06] (03CR) 10BryanDavis: [C: 031] Make mediawiki-vagrant-puppetlint-strict voting [integration/config] - 10https://gerrit.wikimedia.org/r/228507 (https://phabricator.wikimedia.org/T107667) (owner: 10Tim Landscheidt) [01:12:00] Project browsertests-VisualEditor-production-linux-firefox-sauce build #74: ABORTED in 3 min 9 sec: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-production-linux-firefox-sauce/74/ [01:16:38] (03PS3) 10Legoktm: Make mediawiki-vagrant-puppetlint-strict voting [integration/config] - 10https://gerrit.wikimedia.org/r/228507 (https://phabricator.wikimedia.org/T107667) (owner: 10Tim Landscheidt) [01:16:53] (03PS4) 10Legoktm: Make mediawiki-vagrant-puppetlint-strict voting [integration/config] - 10https://gerrit.wikimedia.org/r/228507 (https://phabricator.wikimedia.org/T107667) (owner: 10Tim Landscheidt) [01:17:17] (03CR) 10Legoktm: [C: 032] "Congrats! I also removed the lenient job from jenkins-job-builder." [integration/config] - 10https://gerrit.wikimedia.org/r/228507 (https://phabricator.wikimedia.org/T107667) (owner: 10Tim Landscheidt) [01:19:19] (03Merged) 10jenkins-bot: Make mediawiki-vagrant-puppetlint-strict voting [integration/config] - 10https://gerrit.wikimedia.org/r/228507 (https://phabricator.wikimedia.org/T107667) (owner: 10Tim Landscheidt) [01:20:11] !log deploying https://gerrit.wikimedia.org/r/228507 [01:20:17] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [01:23:54] legoktm: have you seen Nemo working on getting LXC working on Fedora? https://gerrit.wikimedia.org/r/#/c/227225/2 [01:24:10] yes :) I starred it a while back [01:24:15] haven't had the chance to try it [01:24:48] (03CR) 10Legoktm: "If you trigger the job using the `zuul` CLI on gallium, you don't need to manually set this in jjb." [integration/config] - 10https://gerrit.wikimedia.org/r/226452 (owner: 10JanZerebecki) [01:26:24] (03PS2) 10Legoktm: Add Mjbmr to the whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/226753 (owner: 10Mjbmr) [01:26:29] I have 3 side projects in progress right now but I'm tempted to spin up a Fedora VM and see if I can figure out some of the problems he's having [01:26:33] (03CR) 10Legoktm: [C: 032] "Thanks :)" [integration/config] - 10https://gerrit.wikimedia.org/r/226753 (owner: 10Mjbmr) [01:27:46] only 3? ;) [01:28:10] (03Merged) 10jenkins-bot: Add Mjbmr to the whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/226753 (owner: 10Mjbmr) [01:28:54] !log deploying https://gerrit.wikimedia.org/r/226753 [01:29:00] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [01:29:39] I know legoktm, but remember that I am both old and a manager [01:31:01] bd808: is https://gerrit.wikimedia.org/r/#/c/220405/ the right bash-ism (or not?)? I remember when I originally created the job you had an opinion about that... [01:32:23] well... opinions vary. Is this guaranteed to be run in bash? Or might it be run in dash? [01:32:25] (03CR) 10Legoktm: "A php entry point is no longer required of extensions. But the "jshint" job is deprecated, and a npm entry point should be used instead, s" [integration/config] - 10https://gerrit.wikimedia.org/r/222760 (https://phabricator.wikimedia.org/T104760) (owner: 10Eranroz) [01:32:58] In bash prefer `[[ -f $FILE ]]` [01:33:15] I think it'll always be bash? [01:33:26] In another posix shell `[ -f $file ]` [01:33:34] with no shell, test -f $FILE [01:33:51] but with no shell I don't think you get `if` [01:34:10] test -f composer.json && foo [01:34:27] oh that may need a shell too actually [01:34:58] so if [[ -f "composer.json" ]]; then composer validate ? [01:35:20] that's how I'd write it, yeah [01:35:47] or `[[ -f composer.json ]] && composer validate` [01:35:58] (03PS3) 10Legoktm: Adding mediawiki/extensions/LanguageTool [integration/config] - 10https://gerrit.wikimedia.org/r/222760 (https://phabricator.wikimedia.org/T104760) (owner: 10Eranroz) [01:36:20] will the && version still return an exit code of 0 if the file doesn't exist? [01:36:31] (03PS4) 10Legoktm: Adding mediawiki/extensions/LanguageTool [integration/config] - 10https://gerrit.wikimedia.org/r/222760 (https://phabricator.wikimedia.org/T104760) (owner: 10Eranroz) [01:36:33] PROBLEM - App Server Main HTTP Response on deployment-mediawiki01 is CRITICAL - Socket timeout after 10 seconds [01:36:45] nope [01:37:11] I need the job to still pass if composer.json doesn't exist [01:37:19] *nod* [01:38:54] well, in the spirit of bash is an ugly language anyways ... throw an `|| true` at the end of the line :) [01:39:14] well, it should still fail if composer validate fails :P [01:39:47] chaining && and || is unpredictable in my experience [01:40:04] and bash/posix shell can be nice if you do it right [01:40:38] think of it like perl4 [01:40:43] heh [01:40:50] easy to abuse but not inherently evil [01:41:23] RECOVERY - App Server Main HTTP Response on deployment-mediawiki01 is OK: HTTP OK: HTTP/1.1 200 OK - 44639 bytes in 1.863 second response time [01:41:28] The only languages I will support hating on are Ruby and Javascript ;) [01:41:31] legoktm: i think for that you have to use an if statement [01:49:12] (03CR) 10Legoktm: [C: 032] "Submitted https://gerrit.wikimedia.org/r/228595 to make "npm test" actually run things. It's completely failing though :)" [integration/config] - 10https://gerrit.wikimedia.org/r/222760 (https://phabricator.wikimedia.org/T104760) (owner: 10Eranroz) [01:50:55] (03Merged) 10jenkins-bot: Adding mediawiki/extensions/LanguageTool [integration/config] - 10https://gerrit.wikimedia.org/r/222760 (https://phabricator.wikimedia.org/T104760) (owner: 10Eranroz) [01:53:34] !log deploying https://gerrit.wikimedia.org/r/222760 [01:53:41] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [01:56:24] (03PS1) 10Legoktm: LanguageTool depends upon VisualEditor [integration/config] - 10https://gerrit.wikimedia.org/r/228596 [01:56:36] (03CR) 10Legoktm: [C: 032] LanguageTool depends upon VisualEditor [integration/config] - 10https://gerrit.wikimedia.org/r/228596 (owner: 10Legoktm) [01:58:17] (03Merged) 10jenkins-bot: LanguageTool depends upon VisualEditor [integration/config] - 10https://gerrit.wikimedia.org/r/228596 (owner: 10Legoktm) [01:58:39] legoktm: Tsk, leaving repos in an un-mergeable master state! :_) [01:58:42] !log deploying https://gerrit.wikimedia.org/r/228596 [01:58:48] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [02:02:53] (03PS2) 10Legoktm: Don't fail composer validate if a composer.json is removed [integration/config] - 10https://gerrit.wikimedia.org/r/220405 (https://phabricator.wikimedia.org/T89263) [02:07:14] bd808: https://gerrit.wikimedia.org/r/#/c/220405/2/jjb/macro.yaml,cm look good? [02:12:33] legoktm: it needs an ;fi [02:13:23] legoktm: you can always test by hot editing a jenkins test too just to be sure [02:14:35] (03PS3) 10Legoktm: Don't fail composer validate if a composer.json is removed [integration/config] - 10https://gerrit.wikimedia.org/r/220405 (https://phabricator.wikimedia.org/T89263) [02:14:40] yeah, I'll do that now :) [02:14:40] thanks [02:15:26] (03CR) 10Jforrester: "Please yes." [integration/config] - 10https://gerrit.wikimedia.org/r/220405 (https://phabricator.wikimedia.org/T89263) (owner: 10Legoktm) [02:25:19] (03CR) 10Legoktm: [C: 032] "Updated jobs deployed" [integration/config] - 10https://gerrit.wikimedia.org/r/220405 (https://phabricator.wikimedia.org/T89263) (owner: 10Legoktm) [02:27:27] (03Merged) 10jenkins-bot: Don't fail composer validate if a composer.json is removed [integration/config] - 10https://gerrit.wikimedia.org/r/220405 (https://phabricator.wikimedia.org/T89263) (owner: 10Legoktm) [02:27:36] Yay. [02:36:50] (03PS1) 10Legoktm: Remove jobs for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228600 [02:36:52] (03PS1) 10Legoktm: Add 'fail-archived-repositories' for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228601 [02:37:05] (03CR) 10Legoktm: [C: 032] Remove jobs for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228600 (owner: 10Legoktm) [02:38:29] (03CR) 10jenkins-bot: [V: 04-1] Add 'fail-archived-repositories' for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228601 (owner: 10Legoktm) [02:38:42] (03Merged) 10jenkins-bot: Remove jobs for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228600 (owner: 10Legoktm) [02:39:06] !log deploying https://gerrit.wikimedia.org/r/228600 [02:39:12] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [02:44:20] (03PS2) 10Legoktm: Add 'fail-archived-repositories' for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228601 [02:45:51] (03CR) 10jenkins-bot: [V: 04-1] Add 'fail-archived-repositories' for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228601 (owner: 10Legoktm) [02:50:54] (03PS3) 10Legoktm: Add 'fail-archived-repositories' for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228601 [02:52:34] (03CR) 10jenkins-bot: [V: 04-1] Add 'fail-archived-repositories' for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228601 (owner: 10Legoktm) [02:55:33] (03PS4) 10Legoktm: Add 'fail-archived-repositories' for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228601 [02:58:34] (03CR) 10Legoktm: [C: 032] Add 'fail-archived-repositories' for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228601 (owner: 10Legoktm) [03:00:06] (03Merged) 10jenkins-bot: Add 'fail-archived-repositories' for Parsoid extension [integration/config] - 10https://gerrit.wikimedia.org/r/228601 (owner: 10Legoktm) [03:00:48] !log deploying https://gerrit.wikimedia.org/r/228601 [03:00:54] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [03:03:18] (03PS1) 10Legoktm: Improve failure message for fail-archived-repositories job [integration/config] - 10https://gerrit.wikimedia.org/r/228604 [03:05:09] (03CR) 10Legoktm: [C: 04-1] ""recheck" means run the "test" tests again...if we want it to re-submit, I think we should have a new comment like "resubmit"." [integration/config] - 10https://gerrit.wikimedia.org/r/227223 (https://phabricator.wikimedia.org/T105474) (owner: 10Hashar) [03:17:04] PROBLEM - Puppet failure on deployment-mediawiki01 is CRITICAL 66.67% of data above the critical threshold [0.0] [03:52:05] RECOVERY - Puppet failure on deployment-mediawiki01 is OK Less than 1.00% above the threshold [0.0] [04:27:13] (03PS1) 10Legoktm: Disable hhvm tests for wikimedia/slimapp [integration/config] - 10https://gerrit.wikimedia.org/r/228606 [04:27:58] (03CR) 10Legoktm: [C: 032] Disable hhvm tests for wikimedia/slimapp [integration/config] - 10https://gerrit.wikimedia.org/r/228606 (owner: 10Legoktm) [04:29:32] (03Merged) 10jenkins-bot: Disable hhvm tests for wikimedia/slimapp [integration/config] - 10https://gerrit.wikimedia.org/r/228606 (owner: 10Legoktm) [04:30:08] !log deploying https://gerrit.wikimedia.org/r/228606 [04:30:15] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [04:35:27] (03CR) 10Jforrester: [C: 031] Improve failure message for fail-archived-repositories job [integration/config] - 10https://gerrit.wikimedia.org/r/228604 (owner: 10Legoktm) [05:35:48] Yippee, build fixed! [05:35:49] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-11-sauce build #498: FIXED in 33 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-11-sauce/498/ [05:41:22] Yippee, build fixed! [05:41:23] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-chrome-sauce build #149: FIXED in 25 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-chrome-sauce/149/ [06:37:39] (03CR) 10Mjbmr: "Thank you :)" [integration/config] - 10https://gerrit.wikimedia.org/r/226753 (owner: 10Mjbmr) [09:16:19] Yippee, build fixed! [09:16:19] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-safari-sauce build #679: FIXED in 1 hr 6 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-safari-sauce/679/ [09:22:26] PROBLEM - Puppet failure on deployment-mx is CRITICAL 100.00% of data above the critical threshold [0.0] [09:45:56] (03CR) 10Paladox: [C: 031] Improve failure message for fail-archived-repositories job [integration/config] - 10https://gerrit.wikimedia.org/r/228604 (owner: 10Legoktm) [09:49:48] (03PS1) 10Paladox: Add jenkings test for SpamDiffTool [integration/config] - 10https://gerrit.wikimedia.org/r/228622 [09:50:11] (03PS2) 10Paladox: Add jenkings test for SpamDiffTool [integration/config] - 10https://gerrit.wikimedia.org/r/228622 [09:50:58] (03CR) 10Paladox: "I will do a follow up with npm." [integration/config] - 10https://gerrit.wikimedia.org/r/228622 (owner: 10Paladox) [09:53:02] (03PS1) 10Paladox: Add npm test to SpamDiffTool [integration/config] - 10https://gerrit.wikimedia.org/r/228623 [09:53:49] (03PS2) 10Paladox: Add npm test to SpamDiffTool [integration/config] - 10https://gerrit.wikimedia.org/r/228623 [10:00:15] (03PS3) 10Paladox: Add npm test to SpamDiffTool [integration/config] - 10https://gerrit.wikimedia.org/r/228623 [10:10:29] 6Release-Engineering, 6Commons, 10MediaWiki-File-management, 10MediaWiki-Tarball-Backports, and 7 others: InstantCommons broken by switch to HTTPS - https://phabricator.wikimedia.org/T102566#1501358 (10Tau) I tried several maintenance scripts (purgeList, checkImages, rebuildImages etc.) but none of them he... [11:38:46] (03PS1) 10Paladox: Update EditSimilar tests [integration/config] - 10https://gerrit.wikimedia.org/r/228641 [11:39:05] (03PS2) 10Paladox: Update EditSimilar tests [integration/config] - 10https://gerrit.wikimedia.org/r/228641 [11:39:56] (03CR) 10Paladox: [C: 031] "Yes I know that you want us to use npm instead but for now use these tests which is a little more advanced then mw-check and checks more s" [integration/config] - 10https://gerrit.wikimedia.org/r/228641 (owner: 10Paladox) [12:54:53] Yippee, build fixed! [12:54:54] Project browsertests-GettingStarted-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #552: FIXED in 52 sec: https://integration.wikimedia.org/ci/job/browsertests-GettingStarted-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/552/ [14:37:08] Project browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce build #213: FAILURE in 9 min 7 sec: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce/213/ [15:23:27] PROBLEM - Puppet failure on deployment-cache-bits01 is CRITICAL 100.00% of data above the critical threshold [0.0] [16:32:20] (03PS1) 10Paladox: Change jslint to jshint in SkelJS [integration/config] - 10https://gerrit.wikimedia.org/r/228670 [16:32:55] (03PS2) 10Paladox: Change jslint to jshint in SkelJS [integration/config] - 10https://gerrit.wikimedia.org/r/228670 [16:33:10] (03PS3) 10Paladox: Change jslint to jshint in SkelJS [integration/config] - 10https://gerrit.wikimedia.org/r/228670 [16:38:24] (03CR) 10Paladox: "This also adds a test for jsonlint." [integration/config] - 10https://gerrit.wikimedia.org/r/228670 (owner: 10Paladox) [21:04:31] (03PS4) 10Paladox: Add jenkings tests for EditUser [integration/config] - 10https://gerrit.wikimedia.org/r/228500 [21:06:05] (03PS7) 10Paladox: Add new test skin-unittests-generic [integration/config] - 10https://gerrit.wikimedia.org/r/228470 [21:06:27] (03PS4) 10Paladox: Move MwEmbedSupport from deprecated jslint test to jshint test [integration/config] - 10https://gerrit.wikimedia.org/r/228488 [21:13:20] (03PS3) 10Paladox: MathSearch add dependance on Math extension [integration/config] - 10https://gerrit.wikimedia.org/r/228293 [21:14:54] (03PS4) 10Paladox: MathSearch add dependance on Math extension [integration/config] - 10https://gerrit.wikimedia.org/r/228293 [21:16:27] (03PS3) 10Paladox: Update BreadCrumbs tests [integration/config] - 10https://gerrit.wikimedia.org/r/228136 [21:18:26] PROBLEM - Puppet failure on deployment-parsoidcache02 is CRITICAL 100.00% of data above the critical threshold [0.0] [21:38:46] PROBLEM - Puppet staleness on deployment-restbase01 is CRITICAL 100.00% of data above the critical threshold [43200.0] [22:23:12] (03PS1) 10Legoktm: Parsoid extension has been archived [integration/config] - 10https://gerrit.wikimedia.org/r/228749 [22:24:47] (03CR) 10Legoktm: [C: 032] Parsoid extension has been archived [integration/config] - 10https://gerrit.wikimedia.org/r/228749 (owner: 10Legoktm) [22:26:48] (03Merged) 10jenkins-bot: Parsoid extension has been archived [integration/config] - 10https://gerrit.wikimedia.org/r/228749 (owner: 10Legoktm) [23:06:12] 6Release-Engineering, 6Commons, 10MediaWiki-File-management, 10MediaWiki-Tarball-Backports, and 7 others: InstantCommons broken by switch to HTTPS - https://phabricator.wikimedia.org/T102566#1502005 (10Tgr) You could try to cherry-pick https://gerrit.wikimedia.org/r/#/c/223518/ and set `$wgDebugLogGroups['...