[00:07:59] 10Continuous-Integration-Infrastructure, 7Tracking: Have unit tests of all wmf deployed extensions pass when installed together, in both PHP-Zend and HHVM (tracking) - https://phabricator.wikimedia.org/T69216#2163909 (10Mattflaschen) [00:18:19] 10Beta-Cluster-Infrastructure, 13Patch-For-Review: Output of wmf-beta-update-databases.py is not clear on errors - https://phabricator.wikimedia.org/T110407#2163919 (10Mattflaschen) >>! In T110407#2152039, @greg wrote: > Just to be clear, this seems like just an error in how we handle the log file, not the act... [00:20:35] RECOVERY - SSH on deployment-ms-be02 is OK: SSH OK - OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.6 (protocol 2.0) [00:26:34] PROBLEM - SSH on deployment-ms-be02 is CRITICAL: Server answer [00:38:44] Project selenium-Flow » chrome,beta,Linux,,contintLabsSlave && UbuntuTrusty build #9: 04FAILURE in 22 min: https://integration.wikimedia.org/ci/job/selenium-Flow/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,VERSION=,label=contintLabsSlave%20&&%20UbuntuTrusty/9/ [01:01:26] Yippee, build fixed! [01:01:27] Project browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce build #471: 09FIXED in 6 min 0 sec: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce/471/ [01:31:33] RECOVERY - SSH on deployment-ms-be02 is OK: SSH OK - OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.6 (protocol 2.0) [01:35:17] 5Gerrit-Migration, 10Differential: Find way to use Differential with plain git (i.e.: without requiring arc) - https://phabricator.wikimedia.org/T127#2163991 (10Mattflaschen) >>! In T127#2109998, @mmodell wrote: > if you change a diff, it's going to change the hash in gerrit too. Clearly. That task if about... [01:36:42] !log Purge npm cache in integration-slave-trusty-1015:/mnt/home/jenkins-deploy/.npm was corrupted around March 23 19:00 for unknown reasons [01:36:48] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [01:37:11] Yippee, build fixed! [01:37:11] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #1029: 09FIXED in 33 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce/1029/ [01:37:33] PROBLEM - SSH on deployment-ms-be02 is CRITICAL: Server answer [01:37:44] 10Continuous-Integration-Infrastructure: QUnit and npm jobs sometimes fail with "npm ERR! code ENOENT" - https://phabricator.wikimedia.org/T130895#2163992 (10Krinkle) [01:39:39] 5Gerrit-Migration, 10Differential: Find way to use Differential with plain git (i.e.: without requiring arc) - https://phabricator.wikimedia.org/T127#2163993 (10mmodell) @mattflaschen - with the use of arcanist and a staging repository it's possible to reference the same git commit id. With a staging repo conf... [01:40:03] !log Purge npm cache in integration-slave-trusty-1015:/mnt/home/jenkins-deploy/.npm was corrupted around March 23 19:00 for unknown reasons (T130895) [01:40:08] T130895: QUnit and npm jobs sometimes fail with "npm ERR! code ENOENT" - https://phabricator.wikimedia.org/T130895 [01:40:08] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [01:40:13] 10Continuous-Integration-Infrastructure: QUnit and npm jobs sometimes fail with "npm ERR! code ENOENT" - https://phabricator.wikimedia.org/T130895#2163996 (10Krinkle) Had the same again at https://integration.wikimedia.org/ci/job/npm/60457/console for https://gerrit.wikimedia.org/r/280595. ``` 22:46:53 npm ERR!... [01:42:13] 10Continuous-Integration-Infrastructure: QUnit and npm jobs sometimes fail with "npm ERR! code ENOENT" - https://phabricator.wikimedia.org/T130895#2163998 (10Krinkle) Could be related, > 2016-03-23 > * 19:02 legoktm: restarted zuul This may've abort... [01:42:39] 5Gerrit-Migration, 10Differential: Find way to use Differential with plain git (i.e.: without requiring arc) - https://phabricator.wikimedia.org/T127#1826 (10Mattflaschen) >>! In T127#2163993, @mmodell wrote: > @mattflaschen - with the use of arcanist and a staging repository it's possible to reference the sam... [02:02:05] Yippee, build fixed! [02:02:05] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #1004: 09FIXED in 22 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/1004/ [02:19:20] 10Continuous-Integration-Infrastructure, 6Operations, 6Services: Package npm 2.14 - https://phabricator.wikimedia.org/T124474#2164007 (10Krinkle) @mobrovac That might work. Nvm is most known for managing multiple node versions, but it's also a useful tool for easily installing standard Node tarballs (which i... [03:13:27] Yippee, build fixed! [03:13:27] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #928: 09FIXED in 23 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/928/ [03:13:34] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #1030: 04FAILURE in 31 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce/1030/ [03:33:35] PROBLEM - SSH on deployment-ms-be02 is CRITICAL: Server answer [03:43:33] RECOVERY - SSH on deployment-ms-be02 is OK: SSH OK - OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.6 (protocol 2.0) [03:49:34] PROBLEM - SSH on deployment-ms-be02 is CRITICAL: Server answer [03:58:05] 10Beta-Cluster-Infrastructure: deployment-ms-be02 keeps having issues - https://phabricator.wikimedia.org/T131335#2164054 (10Krenair) [04:18:42] Yippee, build fixed! [04:18:43] Project selenium-MultimediaViewer » chrome,beta,OS X 10.9,,contintLabsSlave && UbuntuTrusty build #2: 09FIXED in 22 min: https://integration.wikimedia.org/ci/job/selenium-MultimediaViewer/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=OS%20X%2010.9,VERSION=,label=contintLabsSlave%20&&%20UbuntuTrusty/2/ [04:19:34] Yippee, build fixed! [04:19:35] Project selenium-MultimediaViewer » firefox,beta,Linux,,contintLabsSlave && UbuntuTrusty build #2: 09FIXED in 23 min: https://integration.wikimedia.org/ci/job/selenium-MultimediaViewer/BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,VERSION=,label=contintLabsSlave%20&&%20UbuntuTrusty/2/ [04:20:25] Yippee, build fixed! [04:20:26] Project selenium-MultimediaViewer » safari,beta,OS X 10.9,,contintLabsSlave && UbuntuTrusty build #2: 09FIXED in 24 min: https://integration.wikimedia.org/ci/job/selenium-MultimediaViewer/BROWSER=safari,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=OS%20X%2010.9,VERSION=,label=contintLabsSlave%20&&%20UbuntuTrusty/2/ [04:49:34] RECOVERY - SSH on deployment-ms-be02 is OK: SSH OK - OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.6 (protocol 2.0) [04:55:32] PROBLEM - SSH on deployment-ms-be02 is CRITICAL: Server answer [05:04:27] 10Continuous-Integration-Infrastructure: Switch Gerrit submit type of integration repos to merge if necessary - https://phabricator.wikimedia.org/T131008#2164086 (10JanZerebecki) This workflow would work with merges and would also solve the race condition mentioned: merge patch, fetch, deploy to jenkins, check i... [05:23:30] (03PS6) 10JanZerebecki: Run composer during wacky Fundraising back-compat [integration/config] - 10https://gerrit.wikimedia.org/r/277563 (https://phabricator.wikimedia.org/T131264) (owner: 10Awight) [05:25:33] RECOVERY - SSH on deployment-ms-be02 is OK: SSH OK - OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.6 (protocol 2.0) [05:27:31] (03CR) 10JanZerebecki: [C: 031] "Fixed the order." [integration/config] - 10https://gerrit.wikimedia.org/r/277563 (https://phabricator.wikimedia.org/T131264) (owner: 10Awight) [05:31:34] PROBLEM - SSH on deployment-ms-be02 is CRITICAL: Server answer [05:40:16] 10Continuous-Integration-Config, 6Release-Engineering-Team, 10MediaWiki-extensions-DonationInterface, 13Patch-For-Review: jjb: run composer install in DonationInterface - https://phabricator.wikimedia.org/T131264#2164126 (10JanZerebecki) How is and will the fund raising MW installation with DonationInterfa... [05:56:34] RECOVERY - SSH on deployment-ms-be02 is OK: SSH OK - OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.6 (protocol 2.0) [06:33:38] Project browsertests-VisualEditor-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #65: 04FAILURE in 6 min 37 sec: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/65/ [06:49:41] (03CR) 10JanZerebecki: [C: 031] "Good. Please rename additional-repositories to something more fitting to its use. Perhaps repository-list-file?" [integration/config] - 10https://gerrit.wikimedia.org/r/262432 (https://phabricator.wikimedia.org/T121479) (owner: 10Paladox) [06:49:47] (03CR) 10JanZerebecki: [C: 04-1] Fix dirty VisualEditor submodule [integration/config] - 10https://gerrit.wikimedia.org/r/262432 (https://phabricator.wikimedia.org/T121479) (owner: 10Paladox) [07:07:41] PROBLEM - English Wikipedia Mobile Main page on beta-cluster is CRITICAL: CRITICAL - Socket timeout after 10 seconds [07:08:25] PROBLEM - English Wikipedia Main page on beta-cluster is CRITICAL: HTTP CRITICAL - No data received from host [07:09:01] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8-internet_explorer-10-sauce build #366: 04FAILURE in 1.1 sec: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8-internet_explorer-10-sauce/366/ [07:12:33] RECOVERY - English Wikipedia Mobile Main page on beta-cluster is OK: HTTP OK: HTTP/1.1 200 OK - 29736 bytes in 0.754 second response time [07:13:25] RECOVERY - English Wikipedia Main page on beta-cluster is OK: HTTP OK: HTTP/1.1 200 OK - 40560 bytes in 1.982 second response time [07:27:59] (03PS7) 10JanZerebecki: Run composer during wacky Fundraising back-compat [integration/config] - 10https://gerrit.wikimedia.org/r/277563 (https://phabricator.wikimedia.org/T131264) (owner: 10Awight) [07:40:43] (03CR) 10JanZerebecki: "Deployed to Jenkins: (['mwext-donationinterfacecore125-testextension-zend53'])" [integration/config] - 10https://gerrit.wikimedia.org/r/277563 (https://phabricator.wikimedia.org/T131264) (owner: 10Awight) [07:40:56] (03CR) 10JanZerebecki: [C: 032] Run composer during wacky Fundraising back-compat [integration/config] - 10https://gerrit.wikimedia.org/r/277563 (https://phabricator.wikimedia.org/T131264) (owner: 10Awight) [07:42:28] (03Merged) 10jenkins-bot: Run composer during wacky Fundraising back-compat [integration/config] - 10https://gerrit.wikimedia.org/r/277563 (https://phabricator.wikimedia.org/T131264) (owner: 10Awight) [08:48:27] zeljkof: https://gerrit.wikimedia.org/r/#/q/is:open+owner:paladox+project:integration/config,n,z bunch of changes :-} [08:48:39] he is quite productive -} [08:48:53] hashar: wow [08:49:03] PROBLEM - Free space - all mounts on deployment-fluorine is CRITICAL: CRITICAL: deployment-prep.deployment-fluorine.diskspace._srv.byte_percentfree (<44.44%) [08:49:13] he is productive [08:50:31] (03PS2) 10Hashar: [VectorV2] Add repo to integration tests [integration/config] - 10https://gerrit.wikimedia.org/r/280272 (owner: 10Paladox) [08:50:39] VectorV2 ... [08:50:43] why can't people create a branch instead .. [08:50:56] (03CR) 10Hashar: [C: 032] [VectorV2] Add repo to integration tests [integration/config] - 10https://gerrit.wikimedia.org/r/280272 (owner: 10Paladox) [08:52:07] (03Merged) 10jenkins-bot: [VectorV2] Add repo to integration tests [integration/config] - 10https://gerrit.wikimedia.org/r/280272 (owner: 10Paladox) [09:01:57] (03PS2) 10Hashar: [HostStats] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280441 (owner: 10Paladox) [09:01:59] (03PS2) 10Hashar: [googleAnalytics] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280350 (owner: 10Paladox) [09:02:01] (03PS2) 10Hashar: [HashTables] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280410 (owner: 10Paladox) [09:02:03] (03PS2) 10Hashar: [IfTemplates] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280594 (owner: 10Paladox) [09:02:05] (03PS2) 10Hashar: [ImageLink] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280597 (owner: 10Paladox) [09:02:07] (03PS2) 10Hashar: [HTMLTags] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280496 (owner: 10Paladox) [09:02:09] (03PS2) 10Hashar: [GlobalUserrights] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280347 (owner: 10Paladox) [09:02:11] (03PS2) 10Hashar: [Hovergallery] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280444 (owner: 10Paladox) [09:02:13] (03PS2) 10Hashar: [GlobalUserGroups] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280345 (owner: 10Paladox) [09:02:15] (03PS2) 10Hashar: [GlobalNotice] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280341 (owner: 10Paladox) [09:02:17] (03PS2) 10Hashar: [IframePage] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280504 (owner: 10Paladox) [09:02:19] (03PS2) 10Hashar: [Genderize] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280338 (owner: 10Paladox) [09:02:21] (03PS2) 10Hashar: [HSTS] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280485 (owner: 10Paladox) [09:02:23] (03PS2) 10Hashar: [GroupsSidebar] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280365 (owner: 10Paladox) [09:02:25] (03PS2) 10Hashar: [HelpCommons] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280427 (owner: 10Paladox) [09:02:27] (03PS2) 10Hashar: [HidePrefix] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280429 (owner: 10Paladox) [09:02:29] (03PS2) 10Hashar: [GooglePlusOne] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280362 (owner: 10Paladox) [09:02:31] (03PS2) 10Hashar: [GoogleDocTag] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280356 (owner: 10Paladox) [09:02:33] (03PS2) 10Hashar: [HTMLets] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280492 (owner: 10Paladox) [09:02:35] (03PS2) 10Hashar: [HeaderTabs] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280417 (owner: 10Paladox) [09:02:37] (03PS2) 10Hashar: [GoogleMaps] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280359 (owner: 10Paladox) [09:02:39] (03PS2) 10Hashar: [GoogleDocs4MW] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280353 (owner: 10Paladox) [09:02:41] (03PS1) 10Hashar: Merge composer/npm test entry points additions [integration/config] - 10https://gerrit.wikimedia.org/r/280630 [09:16:17] RECOVERY - Host integration-dev is UP: PING OK - Packet loss = 0%, RTA = 0.59 ms [09:23:47] 10Beta-Cluster-Infrastructure: deployment-ms-be02 keeps having issues - https://phabricator.wikimedia.org/T131335#2164396 (10fgiunchedi) 5Open>3Resolved not sure why it is doing that but deployment-ms-be01 isn't, for now I've restarted the instance... please reopen if it happens again! [09:25:16] PROBLEM - Puppet staleness on deployment-ms-be02 is CRITICAL: CRITICAL: 22.22% of data above the critical threshold [43200.0] [09:26:08] PROBLEM - Host integration-dev is DOWN: CRITICAL - Host Unreachable (10.68.17.81) [09:28:44] (03PS2) 10Hashar: [BaseHooks] Add jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/280439 (owner: 10Paladox) [09:30:15] (03CR) 10Hashar: [C: 032] [BaseHooks] Add jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/280439 (owner: 10Paladox) [09:30:18] RECOVERY - Puppet staleness on deployment-ms-be02 is OK: OK: Less than 1.00% above the threshold [3600.0] [09:31:16] (03Merged) 10jenkins-bot: [BaseHooks] Add jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/280439 (owner: 10Paladox) [09:38:07] Yippee, build fixed! [09:38:07] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #820: 09FIXED in 1 min 6 sec: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/820/ [10:16:06] hashar: Thanks for merging my patches [10:16:08] :) [10:17:46] ;-) [11:04:31] hashar: I think we need to make the BaseHooks unit tests non voting since there failing. It will give the author time to fix the problem. [11:06:32] paladox: or attempt to fix whatever test is falling? ;-D [11:07:44] hashar: Ok, im trying to do that. [11:08:42] hashar: Im getting this error PHP Fatal error: Call to a member function getNamespace() on a non-object in /mnt/jenkins-workspace/workspace/mwext-testextension-php55/src/extensions/BaseHooks/BaseHooks.hooks.php on [11:08:59] but it passes the googleAnalytics which is the code that the extension copied [11:08:59] guess some Title object is null [11:10:58] hashar: Oh [11:11:21] well it is called like [11:11:26] $currentNamespace = $skin->getTitle()->getNamespace(); [11:11:35] $wgBaseHooksAfterBottomScriptsNamespaceStrings[$currentNamespace] [11:11:38] hashar ^^ [11:11:59] But the config is a blank string in extension.json. [11:12:39] hashar: See https://gerrit.wikimedia.org/r/#/c/280643/ please. [11:46:04] hashar: It was because the configs were blank. I removed them and now the extension passes. [11:47:40] hashar: Hi could you merge https://gerrit.wikimedia.org/r/#/c/279529/ and https://gerrit.wikimedia.org/r/#/c/279709/ please. [11:49:44] (03PS12) 10Paladox: Fix dirty VisualEditor submodule [integration/config] - 10https://gerrit.wikimedia.org/r/262432 (https://phabricator.wikimedia.org/T121479) [11:49:56] (03CR) 10Paladox: "Ok done." [integration/config] - 10https://gerrit.wikimedia.org/r/262432 (https://phabricator.wikimedia.org/T121479) (owner: 10Paladox) [11:50:26] (03CR) 10Paladox: "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/279529 (owner: 10Paladox) [11:56:57] (03PS3) 10Hashar: Remove duplicate php53lint from VisualEditor [integration/config] - 10https://gerrit.wikimedia.org/r/279733 (owner: 10Paladox) [11:58:37] Yippee, build fixed! [11:58:38] Project browsertests-CentralAuth-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #438: 09FIXED in 1 min 36 sec: https://integration.wikimedia.org/ci/job/browsertests-CentralAuth-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/438/ [11:58:50] hashar: Looks like they are bringing ubuntu inside of windows. I will be able to use make commands now and have built in bash support. They are actually building Ubuntu inside windows with a partnership [12:00:56] (03CR) 10Hashar: [C: 032] Remove duplicate php53lint from VisualEditor [integration/config] - 10https://gerrit.wikimedia.org/r/279733 (owner: 10Paladox) [12:01:04] (03CR) 10Hashar: "noop indeed" [integration/config] - 10https://gerrit.wikimedia.org/r/279733 (owner: 10Paladox) [12:01:10] hashar ^^ thanks [12:01:34] Yippee, build fixed! [12:01:34] Project selenium-RelatedArticles » chrome,beta-desktop,Linux,,contintLabsSlave && UbuntuTrusty build #10: 09FIXED in 34 sec: https://integration.wikimedia.org/ci/job/selenium-RelatedArticles/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=beta-desktop,PLATFORM=Linux,VERSION=,label=contintLabsSlave%20&&%20UbuntuTrusty/10/ [12:01:49] Yippee, build fixed! [12:01:50] Project selenium-RelatedArticles » chrome,beta-mobile,Linux,,contintLabsSlave && UbuntuTrusty build #10: 09FIXED in 49 sec: https://integration.wikimedia.org/ci/job/selenium-RelatedArticles/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=beta-mobile,PLATFORM=Linux,VERSION=,label=contintLabsSlave%20&&%20UbuntuTrusty/10/ [12:02:23] (03Merged) 10jenkins-bot: Remove duplicate php53lint from VisualEditor [integration/config] - 10https://gerrit.wikimedia.org/r/279733 (owner: 10Paladox) [12:08:02] (03Abandoned) 10Hashar: Add php-composer-test to a few templates [integration/config] - 10https://gerrit.wikimedia.org/r/265857 (owner: 10Paladox) [12:10:34] (03Abandoned) 10Hashar: Experimental travis integration. [integration/config] - 10https://gerrit.wikimedia.org/r/173045 (https://phabricator.wikimedia.org/T114421) (owner: 10Cscott) [12:11:04] (03Abandoned) 10Hashar: Template for maven jobs + analytics-refinery jobs [integration/config] - 10https://gerrit.wikimedia.org/r/247055 (owner: 10Hashar) [12:12:13] (03Abandoned) 10Hashar: [LinkSuggest2] Update Jenkins test to more advanced tests [integration/config] - 10https://gerrit.wikimedia.org/r/239681 (owner: 10Paladox) [12:12:27] (03Abandoned) 10Hashar: Archive SemanticCite extension [integration/config] - 10https://gerrit.wikimedia.org/r/263384 (owner: 10Paladox) [12:14:24] (03PS2) 10Hashar: test: speed up valid_jobs_in_check_pipelines [integration/config] - 10https://gerrit.wikimedia.org/r/278914 [12:15:51] (03CR) 10JanZerebecki: [C: 04-1] Fix dirty VisualEditor submodule (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/262432 (https://phabricator.wikimedia.org/T121479) (owner: 10Paladox) [12:16:15] (03CR) 10Hashar: [C: 032] test: speed up valid_jobs_in_check_pipelines [integration/config] - 10https://gerrit.wikimedia.org/r/278914 (owner: 10Hashar) [12:16:57] (03Merged) 10jenkins-bot: test: speed up valid_jobs_in_check_pipelines [integration/config] - 10https://gerrit.wikimedia.org/r/278914 (owner: 10Hashar) [12:17:43] (03PS13) 10Paladox: Fix dirty VisualEditor submodule [integration/config] - 10https://gerrit.wikimedia.org/r/262432 (https://phabricator.wikimedia.org/T121479) [12:17:55] (03CR) 10Paladox: Fix dirty VisualEditor submodule (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/262432 (https://phabricator.wikimedia.org/T121479) (owner: 10Paladox) [12:18:04] (03PS14) 10Paladox: Fix dirty VisualEditor submodule [integration/config] - 10https://gerrit.wikimedia.org/r/262432 (https://phabricator.wikimedia.org/T121479) [12:19:06] (03PS2) 10Hashar: Test to verify skins do not run 'testextension' jobs [integration/config] - 10https://gerrit.wikimedia.org/r/269624 (https://phabricator.wikimedia.org/T117710) (owner: 10Legoktm) [12:19:54] (03CR) 10jenkins-bot: [V: 04-1] Test to verify skins do not run 'testextension' jobs [integration/config] - 10https://gerrit.wikimedia.org/r/269624 (https://phabricator.wikimedia.org/T117710) (owner: 10Legoktm) [12:26:54] (03Abandoned) 10Hashar: zuul-cloner cache [integration/config] - 10https://gerrit.wikimedia.org/r/256050 (owner: 10Hashar) [12:27:43] (03Abandoned) 10Hashar: Check for vulnerable libraries in all node.js repos [integration/config] - 10https://gerrit.wikimedia.org/r/278571 (https://phabricator.wikimedia.org/T96078) (owner: 10Paladox) [12:29:06] (03Abandoned) 10Hashar: [operations/software/logstash-logback-encoder] Add noob test [integration/config] - 10https://gerrit.wikimedia.org/r/277268 (owner: 10Paladox) [12:29:40] (03Abandoned) 10Hashar: Add new qunit tests that use npm 4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276228 (owner: 10Paladox) [12:30:27] (03Abandoned) 10Hashar: Restore Flow browser tests on Win8.0/IE 10 [integration/config] - 10https://gerrit.wikimedia.org/r/259470 (owner: 10Hashar) [12:31:26] (03Abandoned) 10Hashar: Remove extension ZeroPortal from gate extensions [integration/config] - 10https://gerrit.wikimedia.org/r/279409 (owner: 10Paladox) [12:32:12] (03PS3) 10Hashar: [Survey] Add npm test and also update extension unittest test [integration/config] - 10https://gerrit.wikimedia.org/r/271498 (https://phabricator.wikimedia.org/T63637) (owner: 10Paladox) [12:32:26] (03CR) 10Hashar: [C: 032] [Survey] Add npm test and also update extension unittest test [integration/config] - 10https://gerrit.wikimedia.org/r/271498 (https://phabricator.wikimedia.org/T63637) (owner: 10Paladox) [12:33:10] (03Merged) 10jenkins-bot: [Survey] Add npm test and also update extension unittest test [integration/config] - 10https://gerrit.wikimedia.org/r/271498 (https://phabricator.wikimedia.org/T63637) (owner: 10Paladox) [12:33:20] 10Continuous-Integration-Infrastructure, 13Patch-For-Review, 7Technical-Debt, 7Tracking: All repositories should pass jshint test (tracking) - https://phabricator.wikimedia.org/T62619#2164648 (10hashar) [12:35:08] (03PS3) 10Hashar: Remove extension-unittests test from Flow and Thanks [integration/config] - 10https://gerrit.wikimedia.org/r/280236 (owner: 10Paladox) [12:40:23] (03PS4) 10Hashar: Remove extension-unittests test from Flow and Thanks [integration/config] - 10https://gerrit.wikimedia.org/r/280236 (owner: 10Paladox) [12:40:44] (03CR) 10Hashar: [C: 032] Remove extension-unittests test from Flow and Thanks [integration/config] - 10https://gerrit.wikimedia.org/r/280236 (owner: 10Paladox) [12:41:28] (03Merged) 10jenkins-bot: Remove extension-unittests test from Flow and Thanks [integration/config] - 10https://gerrit.wikimedia.org/r/280236 (owner: 10Paladox) [12:44:37] hashar: Thanks [12:45:46] (03PS4) 10Paladox: Remove test mwext-{name}-testextension-{phpflavour} [integration/config] - 10https://gerrit.wikimedia.org/r/280237 [12:52:46] (03CR) 10Hashar: "Tested on:" [integration/config] - 10https://gerrit.wikimedia.org/r/280236 (owner: 10Paladox) [12:55:55] (03PS5) 10Hashar: Remove test mwext-{name}-testextension-{phpflavour} [integration/config] - 10https://gerrit.wikimedia.org/r/280237 (owner: 10Paladox) [12:57:57] (03CR) 10Hashar: [C: 032] "Finally! I have deleted the jobs ;)" [integration/config] - 10https://gerrit.wikimedia.org/r/280237 (owner: 10Paladox) [12:59:29] (03Merged) 10jenkins-bot: Remove test mwext-{name}-testextension-{phpflavour} [integration/config] - 10https://gerrit.wikimedia.org/r/280237 (owner: 10Paladox) [13:18:13] (03PS5) 10Paladox: Add script that publishes VisualEditors demos [integration/config] - 10https://gerrit.wikimedia.org/r/279738 [13:18:58] (03CR) 10Paladox: "@Krinkle ok done." [integration/config] - 10https://gerrit.wikimedia.org/r/279738 (owner: 10Paladox) [13:22:46] hashar: Thanks for merging my patches. And we got rid of the non generic tests :) [13:23:14] hashar: Could you merge https://gerrit.wikimedia.org/r/#/c/279529/ and https://gerrit.wikimedia.org/r/#/c/279709/ they switch npm to 4.3 for those repos. Please. [13:23:15] :) [13:24:35] 10Continuous-Integration-Config, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: CI: wikimedia/fundraising/crm/civicrm repo should automatically submit and merge after CR+2 V+2 - https://phabricator.wikimedia.org/T131330#2163833 (10Paladox) If you want jenkins to test and merge in gate and submit you... [13:28:58] (03PS30) 10Zfilipin: WIP Simplify creating of Jenkins jobs for running browser tests daily [integration/config] - 10https://gerrit.wikimedia.org/r/274136 (https://phabricator.wikimedia.org/T128190) [13:29:36] (03PS31) 10Zfilipin: WIP Simplify creating of Jenkins jobs for running browser tests daily [integration/config] - 10https://gerrit.wikimedia.org/r/274136 (https://phabricator.wikimedia.org/T128190) [13:34:22] (03PS1) 10Paladox: Add composer-test53 and npm-node-4.3 test to experimental: in some repos [integration/config] - 10https://gerrit.wikimedia.org/r/280664 [13:44:34] (03PS2) 10Zfilipin: Support browser version as part of `BROWSER` [selenium] - 10https://gerrit.wikimedia.org/r/280470 (https://phabricator.wikimedia.org/T128190) (owner: 10Dduvall) [13:45:16] (03CR) 10Zfilipin: "Patch set 2 fixes trailing whitespace. It should fix failing rake-jessie job." [selenium] - 10https://gerrit.wikimedia.org/r/280470 (https://phabricator.wikimedia.org/T128190) (owner: 10Dduvall) [13:46:08] (03CR) 10jenkins-bot: [V: 04-1] Support browser version as part of `BROWSER` [selenium] - 10https://gerrit.wikimedia.org/r/280470 (https://phabricator.wikimedia.org/T128190) (owner: 10Dduvall) [13:50:14] 10Browser-Tests-Infrastructure, 13Patch-For-Review: Simplify creating of Jenkins jobs for running browser tests daily - https://phabricator.wikimedia.org/T128190#2164750 (10zeljkofilipin) [13:52:55] !log rebasing integration puppetmaster (it had some merge commit ) [13:52:58] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [13:53:22] 10Continuous-Integration-Infrastructure, 6Operations, 10Traffic, 13Patch-For-Review: Make CI run Varnish VCL tests - https://phabricator.wikimedia.org/T128188#2164773 (10ema) [13:54:10] 10Continuous-Integration-Infrastructure: Puppet failure: "Exec[install_alternative_php] path slave-scripts/bin/php doesn't exist" - https://phabricator.wikimedia.org/T126498#2164775 (10hashar) p:5Unbreak!>3Normal The php alternative is set in `contint::php`, I have added a `require contint::slave_scripts` th... [13:54:37] 10Continuous-Integration-Infrastructure: Puppet failure: "Exec[install_alternative_php] path slave-scripts/bin/php doesn't exist" - https://phabricator.wikimedia.org/T126498#2164778 (10hashar) 5Open>3Resolved [13:54:48] 10Continuous-Integration-Infrastructure: Puppet failure: "Exec[install_alternative_php] path slave-scripts/bin/php doesn't exist" - https://phabricator.wikimedia.org/T126498#2015967 (10hashar) a:5Legoktm>3hashar [13:57:52] PROBLEM - Puppet run on deployment-mediawiki01 is CRITICAL: CRITICAL: 50.00% of data above the critical threshold [0.0] [14:07:55] RECOVERY - Puppet run on deployment-mediawiki01 is OK: OK: Less than 1.00% above the threshold [0.0] [14:14:58] hashar: This repo https://gerrit.wikimedia.org/r/#/c/277768/ can now be converted to npm 4.3 the patch was merge [14:17:39] (03PS12) 10Zfilipin: Provide Rake task to serve as a CI entrypoint [selenium] - 10https://gerrit.wikimedia.org/r/275820 (https://phabricator.wikimedia.org/T128190) [14:18:00] 10Continuous-Integration-Infrastructure, 10ArchCom-RfC, 13Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#2164801 (10jayvdb) The lack of pre-merge CI happening on the pywikibot repo is causing regular regressions, and was discussed briefly on the py... [14:18:46] (03CR) 10jenkins-bot: [V: 04-1] Provide Rake task to serve as a CI entrypoint [selenium] - 10https://gerrit.wikimedia.org/r/275820 (https://phabricator.wikimedia.org/T128190) (owner: 10Zfilipin) [14:18:51] (03CR) 10Zfilipin: "Patch set 12 puts quotes around '/path/to/tests/browser'" [selenium] - 10https://gerrit.wikimedia.org/r/275820 (https://phabricator.wikimedia.org/T128190) (owner: 10Zfilipin) [14:22:40] (03PS3) 10Zfilipin: Support browser version as part of `BROWSER` [selenium] - 10https://gerrit.wikimedia.org/r/280470 (https://phabricator.wikimedia.org/T128190) (owner: 10Dduvall) [14:23:48] (03CR) 10jenkins-bot: [V: 04-1] Support browser version as part of `BROWSER` [selenium] - 10https://gerrit.wikimedia.org/r/280470 (https://phabricator.wikimedia.org/T128190) (owner: 10Dduvall) [14:42:41] 10Browser-Tests-Infrastructure, 13Patch-For-Review: Simplify creating of Jenkins jobs for running browser tests daily - https://phabricator.wikimedia.org/T128190#2164833 (10zeljkofilipin) [14:55:04] PROBLEM - Puppet run on deployment-eventlogging03 is CRITICAL: CRITICAL: 33.33% of data above the critical threshold [0.0] [15:06:11] (03PS13) 10Zfilipin: Provide Rake task to serve as a CI entrypoint [selenium] - 10https://gerrit.wikimedia.org/r/275820 (https://phabricator.wikimedia.org/T128190) [15:06:29] PROBLEM - Free space - all mounts on deployment-sentry2 is CRITICAL: CRITICAL: deployment-prep.deployment-sentry2.diskspace._var.byte_percentfree (<10.00%) [15:07:18] (03CR) 10jenkins-bot: [V: 04-1] Provide Rake task to serve as a CI entrypoint [selenium] - 10https://gerrit.wikimedia.org/r/275820 (https://phabricator.wikimedia.org/T128190) (owner: 10Zfilipin) [15:12:46] zeljkof: fails because WORKSPACE is set in the job [15:13:16] hashar: not even close to fixing that yet :) [15:13:24] but making progress :) [15:17:43] zeljkof: still have to address Dan comments [15:17:51] namely moving mocks out of let{} statements [15:17:53] and over stuff [15:17:59] hashar: that is cosmetic :) [15:18:03] let's make it work first [15:18:10] rake task is broken :( [15:18:13] :D [15:24:32] (03CR) 10JanZerebecki: [C: 031] Fix dirty VisualEditor submodule [integration/config] - 10https://gerrit.wikimedia.org/r/262432 (https://phabricator.wikimedia.org/T121479) (owner: 10Paladox) [15:25:11] hiya [15:25:17] is git deploy broken in deployment-prep [15:25:25] slash : should I not be using deployment-tin? [15:25:34] getting [15:25:34] Error: /Stage[main]/Eventlogging/Package[eventlogging/eventlogging]: Could not evaluate: source 'Error processing lin' not in PSON! [15:27:04] 10scap, 10Analytics-EventLogging, 6Analytics-Kanban, 13Patch-For-Review, 10Scap3 (Scap3-Adoption-Phase1): Move EventLogging service to scap3 - https://phabricator.wikimedia.org/T118772#2164923 (10Ottomata) [15:27:28] 10scap, 10Analytics-EventLogging, 6Analytics-Kanban, 13Patch-For-Review, 10Scap3 (Scap3-Adoption-Phase1): Move EventLogging service to scap3 - https://phabricator.wikimedia.org/T118772#1808930 (10Ottomata) a:3Ottomata [15:27:48] 10scap, 10Analytics-EventLogging, 6Analytics-Kanban, 13Patch-For-Review, 10Scap3 (Scap3-Adoption-Phase1): Move EventLogging to scap3 - https://phabricator.wikimedia.org/T118772#1808930 (10Ottomata) [15:28:05] 10scap, 10Analytics-EventLogging, 6Analytics-Kanban, 13Patch-For-Review, 10Scap3 (Scap3-Adoption-Phase1): Use scap3 to deploy eventlogging/eventlogging - https://phabricator.wikimedia.org/T118772#1808930 (10Ottomata) [15:29:02] ottomata: deployment-tin should be correct, lemme see if I can see the problem... [15:29:26] that error is from puppet on deployment-eventlogging03 [15:29:39] thanks [15:30:51] oh boy. for some reason deployment-tin doesn't think it's the deployment master (as evidenced by the motd), this may take a bit of digging :( [15:35:23] hehe [15:35:34] that's what you get for naming a labs server after a prod one :) [15:35:41] and applying all the prod stuff [15:37:28] :D [15:37:47] ottomata: give it a shot now, the puppet.conf had the wrong dns name for some reason :\ [15:37:59] k! :) [15:38:42] hashar: Hi! Can I poke you about this ticket - https://phabricator.wikimedia.org/T130576 [15:39:24] madhuvishy: meeting and getting out after sorry :( [15:39:42] oh maven releasing interesting [15:40:06] hashar: aah okay! Feel free to look at it when you have time :) Thanks! [15:40:15] madhuvishy: poke rest of the team I guess ;-) I dont mind offering guidances but I am quite unlikely to be able to lead that effort :( [15:40:28] hashar: guidance would be great! [15:40:49] madhuvishy: and you will want one of releng people to step in and take ownership [15:40:56] with me "just" giving advices :-} [15:40:57] I'm happy to do the work. But pretty stuck at this point [15:41:41] for JJB you can look at https://www.mediawiki.org/wiki/Continuous_integration/Jenkins_job_builder [15:41:48] and poke this channel about it ;-} [15:41:53] or ask reviews [15:41:57] should not be too hard [15:42:43] hmm, thcipriani same result [15:42:59] * thcipriani looks harder [15:45:02] hashar: I have - but there's nothing I've found so far about how the stuff from the release plugin can be configured through jjb [15:45:44] madhuvishy: maybe JJB does not support the Jenkins release plugin so :( [15:45:51] would need some python to be written to support it [15:45:57] hashar: yeah I don't think it does [15:46:02] ah interesting [15:46:11] okay - i'll look into that [15:46:28] hashar: however, even the job I made using the UI won't work and trigger a release [15:47:51] also, I asked greg a few days back about getting help on this and he asked to ping you :) [15:48:25] ah ha, at least I think I know where that line is coming from on eventlogging03: Error processing line 2 of /usr/lib/python2.7/dist-packages/sprockets.mixins.statsd-1.3.1-nspkg.pth [15:48:37] now, I just have to figure out what that means :) [15:49:36] thcipriani: it's a package we use to send stats to statsd from tornado [15:50:43] 6Release-Engineering-Team, 6Analytics-Kanban: [Spike] Figure out how to automate releases with jenkins {hawk} - https://phabricator.wikimedia.org/T130576#2165035 (10madhuvishy) [15:50:46] hmm, for some reason it's throwing some unexpected output when trebuchet is run which is causing puppet to fail... [15:51:36] and, it seems, that's not the only reason it's failing...maybe that's not the root cause [15:52:44] 6Release-Engineering-Team, 6Analytics-Kanban: [Spike] Figure out how to automate releases with jenkins {hawk} - https://phabricator.wikimedia.org/T130576#2165037 (10madhuvishy) Tagging releng team here. I'm happy to do the work for this task - and it would be great if someone from releng could help - since thi... [15:53:00] ottomata: ^^ [15:54:33] thcipriani: OH [15:54:40] hm. ok [15:55:00] yeah that sprockets thing i just added, was testing it. surprised that that breaks puppet though [15:55:03] lemme purge that package and try [15:55:06] it also looks like the deployment_server isn't set correctly in salt for whatever reason [15:55:17] off time for meeting [15:55:24] so that's probably actually the root cause. The sprockets thing may be a red-herring [15:55:27] ? [15:56:38] ottomata: https://phabricator.wikimedia.org/P2843 [15:57:01] hm, thcipriani puppet ran fine! [15:57:04] when i purged the package [15:57:08] heh, ok. [15:57:23] weird... [15:57:26] why does that break salt/trebuchet htough [15:57:26] but ok :) [15:58:08] that's a good question. It looked like fetch was failing...but maybe puppet needed to setup something before fetch could succeed? [15:58:40] the sprockets package is not included by any puppet on this node [16:00:37] yeah, but maybe the trebuchet provider couldn't handle the additional output from sudo salt-call deploy.fetch 'eventlogging/eventlogging' causing puppet to fail early [16:00:50] but why would salt-call do that? [16:00:55] does it run some apt command? [16:04:28] looks like it just failed trying to add 3rd party packages to sys.path: https://docs.python.org/2/library/site.html [16:06:25] PROBLEM - Free space - all mounts on deployment-sentry2 is CRITICAL: CRITICAL: deployment-prep.deployment-sentry2.diskspace._var.byte_percentfree (<10.00%) [16:10:02] RECOVERY - Puppet run on deployment-eventlogging03 is OK: OK: Less than 1.00% above the threshold [0.0] [16:41:17] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 10Phabricator, 7Nodepool: Make sure phab can talk to gearman and nodepool instances can talk to phabricator - https://phabricator.wikimedia.org/T131375#2165259 (10mmodell) [16:45:33] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 10Phabricator, 7Nodepool: Make sure phab can talk to gearman and nodepool instances can talk to phabricator - https://phabricator.wikimedia.org/T131375#2165285 (10greg) [16:46:23] 5Gerrit-Migration, 10Differential: Ability for a privileged application to provide test status of a commit - https://phabricator.wikimedia.org/T190#2165286 (10mmodell) 5Open>3Invalid This is no longer valid as there is a conduit api to update test status in differential and it's in use currently, for examp... [16:48:32] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q4, 10Differential: Determine method of getting changes (diffs) to the nodepool instances - https://phabricator.wikimedia.org/T131378#2165318 (10greg) [16:49:10] 5Gerrit-Migration: Identify features Gerrit users would miss in Phabricator - https://phabricator.wikimedia.org/T23#2165334 (10mmodell) [16:49:12] 5Gerrit-Migration, 10Differential: git commit hash remains the same from submitting to after merge - https://phabricator.wikimedia.org/T91420#2165332 (10mmodell) 5Open>3declined This is simply not possible with the current state of differential. [16:52:19] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 10Phabricator, 7Nodepool: Make sure phab can talk to gearman and nodepool instances can talk to phabricator - https://phabricator.wikimedia.org/T131375#2165345 (10Krenair) [16:53:00] Krinkle: shh [16:53:16] Krinkle: gah, sorry, wrong Kr :/ [16:53:26] * greg-g moves along [16:58:58] 10Continuous-Integration-Config, 13Patch-For-Review: Convert all MediaWiki extension phpunit jobs to use generic jobs - https://phabricator.wikimedia.org/T126682#2165359 (10Paladox) 5Open>3Resolved a:3Paladox All one now. See https://gerrit.wikimedia.org/r/#/c/280237/ Thanks and Flow were converted to u... [16:59:00] 10Continuous-Integration-Config: Replace project-specific "{name}-thing" jobs with generic "thing" ones - https://phabricator.wikimedia.org/T91997#2165362 (10Paladox) [16:59:51] 10Continuous-Integration-Config: Replace project-specific "{name}-thing" jobs with generic "thing" ones - https://phabricator.wikimedia.org/T91997#1101137 (10Paladox) [17:01:41] 10Continuous-Integration-Config, 13Patch-For-Review: Have extensions with dependencies use the generic mwext-testextension-* job - https://phabricator.wikimedia.org/T96690#2165387 (10Paladox) 5Open>3Resolved This is all done now. the non generic test went away with https://gerrit.wikimedia.org/r/#/c/280237/ [17:01:43] 10Continuous-Integration-Config: Replace project-specific "{name}-thing" jobs with generic "thing" ones - https://phabricator.wikimedia.org/T91997#2165389 (10Paladox) [17:03:42] :) [17:09:30] 5Gerrit-Migration, 10Differential: git commit hash remains the same from submitting to after merge - https://phabricator.wikimedia.org/T91420#2165399 (10JanZerebecki) If it currently is not possible, then why did you decline the ticket? [17:21:11] 10Continuous-Integration-Infrastructure: Investigate crashing mysql on integration slaves - https://phabricator.wikimedia.org/T130951#2165454 (10dduvall) >>! In T130951#2163685, @greg wrote: > This was fixed later that day, right? @dduval I think fixed it. I didn't fix this particular issue but an issue related... [17:21:29] 10Continuous-Integration-Infrastructure: Investigate crashing mysql on integration slaves - https://phabricator.wikimedia.org/T130951#2165456 (10dduvall) [17:21:31] 10Continuous-Integration-Infrastructure, 7Puppet: mediawiki jobs fail intermittently with "mw-teardown-mysql.sh: Can't revoke all privileges" - https://phabricator.wikimedia.org/T126699#2021271 (10dduvall) [17:24:56] 5Gerrit-Migration, 7WorkType-NewFunctionality: Migrate open changes from Gerrit to Differential - https://phabricator.wikimedia.org/T122979#2165463 (10greg) I'm going to reword the description based on the current plan which is to migrate repositories in phases (see https://www.mediawiki.org/wiki/Wikimedia_Rel... [17:27:24] 5Gerrit-Migration, 7WorkType-NewFunctionality: Write script to migrate open changes from Gerrit to Differential by repository - https://phabricator.wikimedia.org/T122979#2165493 (10greg) [17:33:25] I'm so glad I enabled the Motivator: Cat Facts to #gerrit-migration [17:42:27] Hah [17:43:48] How do we add other sources of motivation? [17:46:22] ostriches: I don't think there's a UI for it yet :) [17:46:40] but... I think there is a task about linking in our quips [17:47:05] :D [17:47:58] 10Continuous-Integration-Infrastructure, 10ArchCom-RfC, 13Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#2165531 (10JanZerebecki) Would solving this like said in T100802#1718355 fix the issue for you? [17:49:37] I can't find it right now... [17:56:39] (03CR) 10Paladox: "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/269624 (https://phabricator.wikimedia.org/T117710) (owner: 10Legoktm) [17:59:24] ostriches: I seem to have been logged out at https://gerrit.wikimedia.org/ on microsoft edge. When i try to login it says my username and password are wrong but i am still logged in on Internet Explorer. [17:59:38] Invalid username or password. [17:59:54] Oh wait sorry, password was wrong. [18:00:02] fixed now [18:00:03] :) [18:24:47] two questions:One of my checks in scap3 fails because of timeout, I wanted to change the timeout from 30 seconds to 300 seconds [18:25:11] is it possible or I need to split the check [18:26:21] I tried adding "timeout: 300" in checks.yaml [18:34:48] marxarelli: is there a way to configure a timeout for a check? [18:41:01] thanks [18:41:04] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q4, 10Phabricator, 7Nodepool: Make sure phab can talk to gearman and nodepool instances can talk to phabricator - https://phabricator.wikimedia.org/T131375#2165679 (10mmodell) [18:41:45] also when I do /usr/bin/deploy-local in targets (not "deploy") it runs all checks for all groups [18:42:28] is it an expected behavior or a bug or I haven't set them properly in https://github.com/wiki-ai/ores-wikimedia-config/blob/master/scap/checks.yaml [18:43:03] but it works in deploy [18:44:19] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q4, 10Phabricator, 7Nodepool: Make sure phab can talk to gearman and nodepool instances can talk to phabricator - https://phabricator.wikimedia.org/T131375#2165682 (10mmodell) @hashar: I don't know how to test nodepool instances.... [18:47:44] Amir1: that sounds all group like a bug, but I think I know why it's happening: could you file a task? After a little digging into checks, I can't find a place to set a timeout (although "timeout" is a variable) this seems like an oversight :( Could you also file a task for that? [18:48:08] sure :) [18:52:04] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q4, 6Operations, and 3 others: Make sure phab can talk to gearman and nodepool instances can talk to phabricator - https://phabricator.wikimedia.org/T131375#2165704 (10mmodell) [18:53:29] 10Continuous-Integration-Infrastructure, 10ArchCom-RfC, 13Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#2165727 (10jayvdb) >>! In T114421#2165531, @JanZerebecki wrote: > Would solving this like said in T100802#1718355 fix the issue for you? No. S... [18:53:38] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q4, 6Operations, and 3 others: Make sure phab can talk to gearman and nodepool instances can talk to phabricator - https://phabricator.wikimedia.org/T131375#2165728 (10mmodell) So I'm guessing that iridium -> gallium:4730 is probabl... [18:53:41] 3Scap3: Let scap checks have their timeouts ability to change - https://phabricator.wikimedia.org/T131391#2165729 (10Ladsgroup) [18:54:43] 3Scap3: "/usr/bin/deploy-local --repo ores/deploy -D log_json:False" in targets run all checks regardless of group - https://phabricator.wikimedia.org/T131392#2165743 (10Ladsgroup) [18:55:13] thcipriani: ^ for the first one, I don't think it would be hard [18:55:37] I can spend some time and fix it but it would take a very long time to package and release [18:56:40] the first one should just need a tweak to checks.execute (I think, right now) [18:57:07] yeah [18:57:52] if you'd like to make the tweaks needed to fix it, you can push them up to differential for review, no need to package/release, releng can take care of that post-code-review. [18:58:21] I mean if I want to use it for ores, puppet runs the scap [18:58:24] thcipriani: not currently, no [18:58:42] a 30 second timeout is enforced for all checks [18:58:48] and it gets version 3.1 I guess [18:59:00] but it would be pretty straightforward to change that [18:59:26] marxarelli: https://phabricator.wikimedia.org/T131391 [18:59:29] thanks :) [19:00:32] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q4, 10Differential: Spec out needed glue for Differential to Gearman to Nodepool - https://phabricator.wikimedia.org/T130949#2165769 (10mmodell) [19:00:52] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q4, 10Differential: Spec out needed glue for Differential to Gearman to Nodepool - https://phabricator.wikimedia.org/T130949#2151786 (10mmodell) [19:01:02] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q4, 10Differential: Spec out needed glue for Differential to Gearman to Nodepool - https://phabricator.wikimedia.org/T130949#2151786 (10mmodell) So first we need to unblock the gearman port for {nav iridium > gallium} and then write... [19:01:24] thcipriani: the ssh key you changed is being overwritten by puppet, I don't know why [19:01:32] or which puppet is doing it [19:02:05] I checked beta/deployaccess but it's unlikely, is it scap? [19:02:33] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q4, 6Operations, and 3 others: Make sure phab can talk to gearman and nodepool instances can talk to phabricator - https://phabricator.wikimedia.org/T131375#2165259 (10Dzahn) >>! In T131375#2165682, @mmodell wrote: > @chasemp: conne... [19:04:15] Amir1: hmmm...I'll check a few. Gotta deploy mw. [19:04:31] oh, cool [19:06:59] yup, it's scap: modules/service/manifests/deploy/scap.pp [19:07:19] the exact public key is in modules/service/files/servicedeploy_rsa.pub [19:08:34] I guess that's the public key for prod [19:09:23] 3Scap3: Let scap checks have their timeouts ability to change - https://phabricator.wikimedia.org/T131391#2165803 (10dduvall) p:5Triage>3High Changing the timeout implementation to allow for per-check timeouts would be pretty straightforward: 1. Remove the `timeout` parameter from `checks.execute` 2. Intr... [19:17:57] 10Continuous-Integration-Infrastructure, 10ArchCom-RfC, 13Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#2165816 (10cscott) @jayvdb Well, the `npm-travis` tool works well, and I've used it for several projects. Since ops doesn't want to do this th... [19:19:28] Amir1: I see where that's happening in ores::base for scap::target, what if you made the key in ores::base configurable via hiera? then for production the prod key could be used, for labs you could specify the key path in https://wikitech.wikimedia.org/wiki/Hiera:Deployment-prep ? [19:19:54] hmmm [19:20:12] yeah but I think I need to upload the public key in operations/puppet [19:20:15] right? [19:23:14] hmm [19:23:23] let me figure a way out [19:25:09] 3Scap3: Let scap checks have their timeouts ability to change - https://phabricator.wikimedia.org/T131391#2165846 (10dduvall) a:3dduvall [19:28:02] thcipriani: https://gerrit.wikimedia.org/r/280708 [19:29:13] I don't think we should do that. Couple prod services using that key currently. [19:29:38] Lemme try something... [19:30:48] they are using the beta labs key? [19:30:56] and the prod key is already there [19:31:53] it's there under another name and I change it in hiera if it gets merged [19:33:36] https://gerrit.wikimedia.org/r/#/c/279198/8 would fix the problem with keys for prod and beta...thanks to hiera [19:33:56] Amir1: check out deployment-tin puppetmaster made a local commit there in ores::base [19:34:33] that way you could do: ores::base::public_key: puppet:///private/[whatever] in beta, and something different in prod... [19:36:27] twentyafterfour: did you cherry pick that to beta? [19:36:52] thcipriani:yes [19:37:41] did you un-cherry pick it? [19:37:50] no [19:37:55] but someone else might have? [19:38:18] I can do it for you [19:38:22] * twentyafterfour really hates bete cherry-picks [19:38:33] I'm actually root in puppetmaster right now [19:38:42] beta patches are complete anarchy in my experience [19:39:23] by moving the keys to a separate place from the services it's much easier to manage keyholder keys... and it's easy then to override the key for beta [19:40:44] twentyafterfour: it's un-cherry picked [19:40:54] if you want, I add it again [19:41:35] thcipriani: what should I add as ores::base::public_key in hiera of beta [19:43:16] Amir1: try: 'puppet:///private/ssh/tin/servicedeploy_rsa.pub' [19:43:19] 3Scap3: "/usr/bin/deploy-local --repo ores/deploy -D log_json:False" in targets run all checks regardless of group - https://phabricator.wikimedia.org/T131392#2165743 (10mmodell) this task is ambiguous. are you saying it shouldn't run all checks or that it should? [19:44:03] okay [19:44:40] 3Scap3: "/usr/bin/deploy-local --repo ores/deploy -D log_json:False" in targets run all checks regardless of group - https://phabricator.wikimedia.org/T131392#2165869 (10thcipriani) deploy-local runs all checks since a given machine doesn't know what group it's in unless that group is passed from `deploy` on the... [19:47:16] 3Scap3: "/usr/bin/deploy-local --repo ores/deploy -D log_json:False" in targets run all checks regardless of group - https://phabricator.wikimedia.org/T131392#2165871 (10mmodell) one more reason the whole deployment graph should be built on the deploy host and distributed to the targets for execution. Eventuall... [19:47:41] 3Scap3: "/usr/bin/deploy-local --repo ores/deploy -D log_json:False" in targets run all checks regardless of group - https://phabricator.wikimedia.org/T131392#2165872 (10Ladsgroup) Exactly, It fails in puppet runs but works in deploy from tin (or it fails silently which is unlikely) [19:56:47] still runs gives the old key [19:58:05] thcipriani: I think the problem is that the servicedeploy key is different in beta and prod, and we are using prod key ('puppet:///private/ssh/tin/servicedeploy_rsa.pub' is the prod key) [19:58:23] so we need the other one [20:00:36] root@deployment-puppetmaster:/var/lib/git/labs/private/files/ssh/tin# ssh-keygen -l -f servicedeploy_rsa.pub 4096 e6:d0:61:5e:e5:c7:5d:2d:3e:8e:c8:a5:eb:f3:c2:63 servicedeploy (RSA) which matches the fingerprint of the keyholder on tin. [20:01:41] can you do ls -l? [20:01:45] however, the key on deployment-ores-web is still wrong, which is confusing. [20:01:52] can I run puppet on that box? [20:03:02] maybe the puppet is failing because of the checks and holding other changes to come [20:03:05] sure [20:03:06] 3Scap3: Let scap checks have their timeouts ability to change - https://phabricator.wikimedia.org/T131391#2165921 (10dduvall) [20:03:12] but let me do some changes first [20:04:15] ah, looks like puppet is running via cron, and it just changed an ssh key, seemingly [20:04:39] I'm running a puppet right now [20:04:57] ok, but the key looks correct after that last run. [20:05:45] the puppet still fails [20:05:59] twentyafterfour: ^ my `arc diff` asked me to enter my phab username/password when pushing to staging. is that new? i expected it to just use the conduit key [20:08:09] puppet seems to be failing because deploy-local is failing, but ssh should work now [20:09:37] yeah [20:09:45] I'm trying to figure it out [20:10:40] 20:07:39 deploy-local failed: [Errno 107] Port 80 not up within 120.00s [20:12:15] ah, trying to restart the service defined in scap.cfg [20:12:18] timing out [20:12:49] er, trying to make a connection to port 80 on localhost and timing out after a service restart, rather [20:14:32] that timeout is changeable? [20:14:46] it should take 2 minutes to restart a web service though [20:14:52] *shouldn't [20:16:04] it restarts in no time, issue is another thing [20:16:24] Hi could someone review https://gerrit.wikimedia.org/r/#/c/239173/ please. [20:17:27] because I deleted /etc/uwsgi/apps-enabled/ores-web.ini since I want the puppet to overwrite that with new configurations [20:17:40] but the puppet fails to do so [20:30:10] because the port we defined is 8080 not 80 [20:30:12] fixed [20:30:15] re-running [20:40:26] 10scap, 10Analytics-EventLogging, 6Analytics-Kanban, 13Patch-For-Review, 10Scap3 (Scap3-Adoption-Phase1): Use scap3 to deploy eventlogging/eventlogging - https://phabricator.wikimedia.org/T118772#2166201 (10Ottomata) [20:43:35] 6Release-Engineering-Team, 15User-greg: Better method for tracking/planning rotating point people for train/sos? - https://phabricator.wikimedia.org/T130944#2166220 (10greg) 5Open>3Resolved a:3greg OK, let's go simple, let's just have it in the etherpad, but keep the history around until we wrap back aro... [20:46:51] 10MediaWiki-Releasing: Missing GPG signatures for MW updates - https://phabricator.wikimedia.org/T128344#2166235 (10demon) 5Open>3Resolved Put some symlinks in place. [20:54:08] 6Release-Engineering-Team, 15User-greg: Add more granularity to FY1617 travel budget - https://phabricator.wikimedia.org/T130387#2166247 (10greg) 5Open>3Resolved Status: I got back our travel budget from Finance and it's less than what we asked (not by much), but it's the new standard: ~$4800 per person fo... [20:57:13] Reedy, ostriches, legoktm, jzerebecki: Im wondering weather to abandon this extension https://git.wikimedia.org/summary/mediawiki%2Fextensions%2FUnitTest.git it seems to be mediawiki extensions unit tests but we now include our own tests. [20:57:47] Yes, I think we should [20:58:08] Nothing to do if nobody uses it :) [20:58:21] Ok, thanks for replying i will do that now. [20:58:24] I barely remember it existing, so clearly it doesn't matter hehe [21:03:29] ostriches and legoktm: Done here https://gerrit.wikimedia.org/r/280755 [21:07:27] (03PS1) 10Paladox: [UnitTest] Archive extension [integration/config] - 10https://gerrit.wikimedia.org/r/280756 [21:13:51] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/r109762 "why isn't this in core" [21:15:33] legoktm: Oh, thanks for finding that. [21:16:17] legoktm: If the extension before 1.19 would we have supported phpunit testing for extensions. [21:16:47] If not then thats why i think it was around. Looking here https://www.mediawiki.org/wiki/Extension:UnitTest it says this The goal of this extension is to bridge the gap between Continuous integration and local developer testing (i.e., testing on your workstation). [21:17:13] thcipriani: hiiIiII still around? [21:17:15] (03CR) 10Legoktm: [C: 032] [UnitTest] Archive extension [integration/config] - 10https://gerrit.wikimedia.org/r/280756 (owner: 10Paladox) [21:17:33] legoktm: Thanks ^^ [21:17:47] ottomata: yup, what's up? [21:18:11] hi so, am working on https://phabricator.wikimedia.org/T118772 - Use scap3 to deploy eventlogging/eventlogging [21:18:27] (03Merged) 10jenkins-bot: [UnitTest] Archive extension [integration/config] - 10https://gerrit.wikimedia.org/r/280756 (owner: 10Paladox) [21:18:29] if you remember, i don't currently have the scap/ directory in git anywhere for the eventlogging/eventbus deploy [21:18:31] which currently uses scap [21:18:38] was talking with madhuvishy, and she had a good idea [21:18:50] we can make a eventlogging/scap/blabla repo [21:18:56] that contains the contents of scap/ dir [21:19:03] and then use puppet to clone it alongside of a deploy source on tin [21:19:04] so [21:19:25] /srv/deployment/eventlogging/eventbus/scap [21:19:26] /srv/deployment/eventlogging/otherthing/scap [21:19:26] ... [21:19:30] !log deploying https://gerrit.wikimedia.org/r/280756 [21:19:35] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [21:19:42] rather than making deploy repos that contain the scap/ dir and a submodule [21:19:43] paladox: np [21:20:14] wondering what you think of this idea [21:20:16] and [21:20:17] legoktm: Im going to update the extension page by archiving it. What should i put as the reason. Should i say unit tests are provided by the mediawiki core. [21:20:23] if you like it, wondering if we shoudl make it generic for scap sources [21:20:28] right now, i'm just thinking about eventlogging [21:20:32] so repos in gerrit would be like [21:20:33] paladox: that sounds good [21:20:36] eventlogging/scap/eventbus [21:20:36] etc. [21:20:40] legoktm: Ok thanks [21:21:11] but, the idea of a scap::source could be abstracted here [21:21:52] and default to cloning scap dirs out of repos like 'scap/$title' [21:21:54] or something [21:22:55] so have puppet manage two repos: eventbus and scap under eventlogging? Sounds workable to me. [21:23:50] ja, eventlogging/eventbus really is just eventlogging [21:23:58] cloned at a differnet location for different deployment [21:24:15] then your scap and your source is decoupled [21:24:18] and you can mix and match [21:24:21] without submodules [21:24:47] I do dislike submodules. [21:25:05] ok, thcipriani if you like, i will make a PoC patch using eventlogging/eventbus as the guinea pig [21:25:25] there will be a new scap::source define in the scap module [21:25:37] thcipriani: this might solve your trebuchet bootstrap issues too, i'm not sure [21:25:47] coudl use git::clone to clone the source repo too! [21:25:54] and not rely on deployment.yanl [21:25:57] but! one thing at a time... :) [21:26:09] :D yeah, I'd be interested to see this in code. [21:26:13] ok cool [21:34:24] legoktm: Hi would you be able to merge https://gerrit.wikimedia.org/r/#/c/262432/ and https://gerrit.wikimedia.org/r/#/c/279529/ and https://gerrit.wikimedia.org/r/#/c/279709/ please. [21:34:32] two of them are converting npm to 4.3 [21:34:41] the other one is fixing visualeditor submodules [21:36:29] not right now sorry, I'm in the middle of something else [21:38:06] (03PS1) 10Paladox: [SemanticImageInput] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280764 [21:38:17] legoktm: Ok [21:38:23] (03PS2) 10Paladox: [SemanticImageInput] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280764 [21:46:20] 10Continuous-Integration-Infrastructure, 7Technical-Debt, 7Tracking: All repositories should pass jshint test (tracking) - https://phabricator.wikimedia.org/T62619#2166383 (10Paladox) [22:01:10] greg-g: Would you remind me where we keep the list of deprecated extensions? [22:01:23] slash/ deprecated repos [22:02:15] PROBLEM - Host deployment-upload is DOWN: CRITICAL - Host Unreachable (10.68.16.189) [22:10:30] I don't think we maintain a centralized list [22:13:35] thcipriani: oof, WIP [22:13:35] https://gerrit.wikimedia.org/r/#/c/280771/ [22:13:42] cafe i'm at is closing, gonna quit for the day [22:13:47] look it over, lemme know what you thikn [22:13:59] will do [22:15:46] thcipriani: one of the last things I get into trouble with scap is that it tries to restart service in default group when it deploys in another group (via "deploy command") [22:15:56] is it intentional? [22:16:55] hmmm. Service restart, IIRC, happens for every group. [22:17:05] unless it's defined via checks. [22:18:30] (03PS1) 10Paladox: [JsonData] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280772 [22:19:07] thcipriani: sorry I think I wasn't clear, I have a service in default group that doesn't being applied in other groups but when I want to deploy in the other group (named worker) scap tries to restart service in default group as well and since it's not there it fails [22:20:53] are you using `service_name` to define the service to be restarted? Or is this a check in a group? [22:22:46] legoktm: Maybe we cold create a page on mediawiki and candidates that fit our criteria for archiving can be added to the list and if someone there agrees then we can archive. But if we an extension that has not been edited in a longtime nor is in use that can be archived straight away. [22:23:22] awight ^^ [22:23:36] thcipriani: service_name for default [22:25:04] Amir1: scap doesn't have a per-group service restart when you use service_name. checks can apply to groups, but service_name applies to all groups. [22:25:13] awight: yeah, not sure if we have something like that [22:25:13] paladox: I like it--pretty sure there is a list somewhere, though. I remember greg-g sending me an email about it last year, IIRC. [22:25:20] hrmmm [22:25:23] hehe, there goes that theory [22:25:24] really? /me looks [22:25:51] greg-g: There's a missing extension, which would be on that list--but I can't remember the name accurately :p [22:26:38] It was either FundraisingStatistics or FundraiserStatistics, I believe [22:26:50] thanks [22:26:54] let me fix that [22:27:18] nvm... [22:28:33] awight: We should list the extensions that we want to archive. Since has was going to archive the offline extension but siebrand said no because he didn't think it was right to archive an extension because it was unmaintained. See https://gerrit.wikimedia.org/r/#/c/271794/ [22:28:38] greg-g ^^ [22:29:08] We should define a policy on when extensions can be archived. [22:29:30] and skins [22:30:55] It would be very nice from the perspectivce of a developer looking for active code to study and copy from. [22:31:49] awight: Oh, so we should keep the extensions around instead of archiving them. [22:32:31] let's not be hasty in making any decisions right now :) [22:32:32] eeeh I donno, I'd be happy with an /old/ directory, but personally I think it makes sense to archive in a different repo [22:32:35] hehe [22:33:34] ok, All issues fixed except those I made phab tasks for them [22:33:35] (03PS1) 10Paladox: [IndexFunction] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280775 [22:33:54] awight: I can't find anything relevant in my email about either of those names :/ [22:35:16] greg-g: Me neither. It's a strange thing to have imagined, but I don't have any other explanation for it! [22:35:31] (03PS2) 10Paladox: [IndexFunction] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280775 [22:37:06] awight: :) :) [22:47:11] (03PS1) 10Paladox: [InlineCategorizer] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/280779 [22:49:11] awight: Hi please could you re merge https://gerrit.wikimedia.org/r/#/c/275557/ [23:19:21] twentyafterfour: ostriches has: btw, I have generally been ordering the tasks in the #gerrit-migration workboard (in the 'natural' sort) to be mostly order-in-which-they-should-happen (intra-column only, obviously). [23:30:45] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q4, 6Operations, and 4 others: Make sure phab can talk to gearman and nodepool instances can talk to phabricator - https://phabricator.wikimedia.org/T131375#2166726 (10Dzahn) on gallium: Notice: /Stage[main]/Contint::Firewall/Ferm:... [23:45:39] 5Gerrit-Migration: Migrate mediawiki-config to Differential - https://phabricator.wikimedia.org/T131418#2166731 (10greg) [23:46:49] 5Gerrit-Migration, 3releng-201516-q4: Goal: Phase 1 repository migrations - https://phabricator.wikimedia.org/T130418#2135504 (10greg) Creating sub-tasks for specific repos in this phase as there won't be a ton of them and tracking the individually will help. For the bigger phases we probably won't have a task... [23:47:05] 5Gerrit-Migration, 10MediaWiki-Vagrant: Migrate mediawiki-vagrant to Differential - https://phabricator.wikimedia.org/T131419#2166756 (10greg) [23:47:22] 5Gerrit-Migration, 10MediaWiki-Configuration: Migrate mediawiki-config to Differential - https://phabricator.wikimedia.org/T131418#2166731 (10greg) [23:48:11] 5Gerrit-Migration, 3releng-201516-q4: Phase 1 repository migrations to Differential (goal - end of June 2016) - https://phabricator.wikimedia.org/T130418#2135504 (10greg) [23:49:28] 5Gerrit-Migration, 3releng-201617-q2: Phase 2 repository migrations to Differential (goal - end of September 2016) - https://phabricator.wikimedia.org/T130420#2166773 (10greg) [23:49:55] 5Gerrit-Migration, 3releng-201617-q3: Phase 3 repository migrations to Differential (goal - end of December 2016) - https://phabricator.wikimedia.org/T130421#2166777 (10greg) [23:55:24] 5Gerrit-Migration, 10MediaWiki-Configuration: Migrate mediawiki-config to Differential - https://phabricator.wikimedia.org/T131418#2166781 (10greg) [23:55:43] 5Gerrit-Migration, 10MediaWiki-Vagrant: Migrate mediawiki-vagrant to Differential - https://phabricator.wikimedia.org/T131419#2166782 (10greg) [23:58:47] PROBLEM - Host integration-trusty-1026 is DOWN: CRITICAL - Host Unreachable (10.68.17.98) [23:59:11] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201617-q1, 10Differential: Build glue from Differential to Gearman to Nodepool - https://phabricator.wikimedia.org/T130950#2166788 (10greg) [23:59:13] 5Gerrit-Migration, 3releng-201617-q1, 7Documentation: Document workflow and creation of CI jobs in Differential - https://phabricator.wikimedia.org/T130952#2166787 (10greg)