[00:25:43] (03PS2) 10Legoktm: Make extension-phan-generic job template [integration/config] - 10https://gerrit.wikimedia.org/r/331795 (owner: 10Addshore) [00:25:45] (03PS2) 10Legoktm: Run extension-phan-generic for 4 WMDE extensions [integration/config] - 10https://gerrit.wikimedia.org/r/331796 (owner: 10Addshore) [00:26:59] (03CR) 10Legoktm: [C: 032] Make extension-phan-generic job template [integration/config] - 10https://gerrit.wikimedia.org/r/331795 (owner: 10Addshore) [00:27:16] (03CR) 10Legoktm: [C: 032] Run extension-phan-generic for 4 WMDE extensions [integration/config] - 10https://gerrit.wikimedia.org/r/331796 (owner: 10Addshore) [00:28:18] (03Merged) 10jenkins-bot: Make extension-phan-generic job template [integration/config] - 10https://gerrit.wikimedia.org/r/331795 (owner: 10Addshore) [00:32:42] (03CR) 10Legoktm: [V: 032 C: 032] "Uh, we need to show this for the demo. I'm really really sorry for force merging." [integration/config] - 10https://gerrit.wikimedia.org/r/331796 (owner: 10Addshore) [00:33:14] !log deploying https://gerrit.wikimedia.org/r/331796 and https://gerrit.wikimedia.org/r/331795 [00:33:18] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [00:37:38] (03PS1) 10Legoktm: Move mwext-php70-phan-jessie to nodepool [integration/config] - 10https://gerrit.wikimedia.org/r/331810 [00:43:35] (03CR) 10Legoktm: [C: 032] "I deployed this already." [integration/config] - 10https://gerrit.wikimedia.org/r/331810 (owner: 10Legoktm) [00:47:27] (03Merged) 10jenkins-bot: Move mwext-php70-phan-jessie to nodepool [integration/config] - 10https://gerrit.wikimedia.org/r/331810 (owner: 10Legoktm) [00:48:16] 10Continuous-Integration-Config, 13Patch-For-Review, 15User-Addshore: CI: Support running phan for extensions - https://phabricator.wikimedia.org/T153039#2935382 (10Addshore) 05Open>03Resolved a:03Addshore Patches involced https://gerrit.wikimedia.org/r/330396 https://gerrit.wikimedia.org/r/#/c/331791... [01:06:52] (03PS1) 10Addshore: Add mwext-php70-phan-jessie to Wikibase experimental [integration/config] - 10https://gerrit.wikimedia.org/r/331818 [01:06:58] legoktm: ^^ [01:39:50] 06Release-Engineering-Team, 03Scap3 (Scap3-MediaWiki-MVP): /srv/mediawiki on tin not being updated when using scap sync-file - https://phabricator.wikimedia.org/T152005#2935485 (10demon) p:05Triage>03High [02:41:45] 06Release-Engineering-Team, 03Scap3 (Scap3-MediaWiki-MVP): /srv/mediawiki on tin not being updated when using scap sync-file - https://phabricator.wikimedia.org/T152005#2834815 (10mmodell) How did we miss this for a month and a half? I know it's been a lot of holidays and deployment freezes but this is a major... [03:21:50] 10Continuous-Integration-Config, 06Release-Engineering-Team: Composer can't regenerate class map at operations/mediawiki-config - https://phabricator.wikimedia.org/T155151#2935566 (10Dereckson) [04:15:31] Project selenium-MultimediaViewer » firefox,beta,Linux,contintLabsSlave && UbuntuTrusty build #263: 04FAILURE in 18 min: https://integration.wikimedia.org/ci/job/selenium-MultimediaViewer/BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=contintLabsSlave%20&&%20UbuntuTrusty/263/ [05:40:57] PROBLEM - Puppet staleness on deployment-restbase01 is CRITICAL: CRITICAL: 33.33% of data above the critical threshold [43200.0] [05:57:15] PROBLEM - Puppet staleness on deployment-restbase02 is CRITICAL: CRITICAL: 10.00% of data above the critical threshold [43200.0] [09:14:49] (03CR) 10Hashar: [C: 032] Add mwext-php70-phan-jessie to Wikibase experimental [integration/config] - 10https://gerrit.wikimedia.org/r/331818 (owner: 10Addshore) [09:15:44] (03Merged) 10jenkins-bot: Add mwext-php70-phan-jessie to Wikibase experimental [integration/config] - 10https://gerrit.wikimedia.org/r/331818 (owner: 10Addshore) [09:16:21] addshore: Wikibase now has phan in the experimental pipeline [10:45:56] (03CR) 10Hashar: Check against .pp files also in rake-jessie (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/331237 (https://phabricator.wikimedia.org/T153013) (owner: 10Paladox) [10:46:02] (03PS4) 10Hashar: Check against .pp files also in rake-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/331237 (https://phabricator.wikimedia.org/T153013) (owner: 10Paladox) [10:47:12] (03CR) 10Hashar: [C: 032] Check against .pp files also in rake-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/331237 (https://phabricator.wikimedia.org/T153013) (owner: 10Paladox) [10:47:56] (03Merged) 10jenkins-bot: Check against .pp files also in rake-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/331237 (https://phabricator.wikimedia.org/T153013) (owner: 10Paladox) [10:50:48] 10Continuous-Integration-Config, 13Patch-For-Review, 07Puppet: rake-jessie tests check .pp files but are not triggered by .pp file changes - https://phabricator.wikimedia.org/T153013#2935931 (10hashar) 05Open>03Resolved a:03Paladox [12:23:36] Project selenium-GettingStarted » firefox,beta,Linux,contintLabsSlave && UbuntuTrusty build #269: 04FAILURE in 36 sec: https://integration.wikimedia.org/ci/job/selenium-GettingStarted/BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=contintLabsSlave%20&&%20UbuntuTrusty/269/ [13:47:27] Yippee, build fixed! [13:47:28] Project selenium-VisualEditor » firefox,beta,Linux,contintLabsSlave && UbuntuTrusty build #272: 09FIXED in 2 min 28 sec: https://integration.wikimedia.org/ci/job/selenium-VisualEditor/BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=contintLabsSlave%20&&%20UbuntuTrusty/272/ [13:51:43] 10Continuous-Integration-Config, 06Operations, 13Patch-For-Review: Create a basic RSpec unit test for operations/puppet - https://phabricator.wikimedia.org/T78342#2936094 (10hashar) [13:52:38] 10Continuous-Integration-Config, 06Operations, 13Patch-For-Review: Create a basic RSpec unit test for operations/puppet - https://phabricator.wikimedia.org/T78342#842870 (10hashar) I have been sprinting that a bit this week. Namely fixed a few spec and rebased Nico patch. Results are under the Gerrit topic... [14:02:24] (03PS1) 10Hashar: operations-puppet-rake-jessie: process submodules [integration/config] - 10https://gerrit.wikimedia.org/r/331854 (https://phabricator.wikimedia.org/T78342) [14:06:22] (03CR) 10Hashar: [C: 032] "Only adds 3 seconds overhead to the job:" [integration/config] - 10https://gerrit.wikimedia.org/r/331854 (https://phabricator.wikimedia.org/T78342) (owner: 10Hashar) [14:07:44] (03Merged) 10jenkins-bot: operations-puppet-rake-jessie: process submodules [integration/config] - 10https://gerrit.wikimedia.org/r/331854 (https://phabricator.wikimedia.org/T78342) (owner: 10Hashar) [14:23:19] Hi folks, I can't get the cross-repo dependency to work on https://gerrit.wikimedia.org/r/#/c/328462/2 [14:23:19] I assume it's because there are two patches with the same Change-Id (!) and Jenkins is picking the wrong one [14:23:19] What can I do? [14:57:49] tto: maybe there is a dependency cycle ? :( [14:58:19] let me dig in zuul logs [14:58:27] Thanks [14:59:30] so you made your patch to depend on mw core change https://gerrit.wikimedia.org/r/#/c/188516/ [14:59:52] and zuul does: [14:59:52] 2017-01-08 04:04:13,824 INFO zuul.IndependentPipelineManager: Change depends on changes [, ] [15:00:03] eg your change depends on both change that have the same change-id [15:00:09] Right-o [15:00:25] Is there some way to change the Change-Id of the unwanted change? [15:00:35] I'm surprised Gerrit even allows two changes to have the same Change-Id [15:00:51] Unable to merge change eek [15:02:19] on the process that tries to merge [15:02:21] Processing refspec refs/changes/15/188515/1 for project mediawiki/extensions/CentralAuth [15:02:24] Processing refspec refs/changes/62/328462/2 for project mediawiki/extensions/CentralAuth [15:02:51] zuul.Merger: Unable to merge [15:02:52] GitCommandError: 'git merge -s resolve FETCH_HEAD' returned with exit code 1 [15:02:52] stderr: 'error: Merge requires file-level merging [15:02:53] ERROR: content conflict in includes/CentralAuthGroupMembershipProxy.php [15:03:47] Interesting. Maybe I should restore the unwanted patchset, make it so it doesn't modify any files, then abandon it again [15:03:53] so Zuul tries to merge your centralauth change on top of the abandoned one https://gerrit.wikimedia.org/r/#/c/188515 [15:04:21] tto: yeah maybe [15:04:31] I'll try it [15:04:31] then I don't think Zuul will let you merge the change later on [15:04:50] When the core change is merged I can get rid of the Depends-On line [15:05:06] true [15:05:08] For now I want to see if the tests pass [15:10:26] hashar: Success! Jenkins voted V+2. Thanks for your help :) [15:13:32] tto: magic! [15:13:53] tto: remember that when the mw/core patch is merged, your patch will still depends on the abandonned change that has the same change-id [15:14:04] tto: so probably it will fail [15:23:11] Hey hashar [15:24:06] I finished the phan for extensions thing ;) [15:25:49] \O/ [15:25:55] time to announce it somewhere! [15:39:49] PROBLEM - Puppet run on deployment-phab02 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [15:43:06] (03PS1) 10Hashar: ioperations-puppet-rake-jessie: read junit results [integration/config] - 10https://gerrit.wikimedia.org/r/331860 [15:43:19] (03PS2) 10Hashar: operations-puppet-rake-jessie: read junit results [integration/config] - 10https://gerrit.wikimedia.org/r/331860 [15:43:54] (03PS3) 10Hashar: operations-puppet-rake-jessie: read junit results [integration/config] - 10https://gerrit.wikimedia.org/r/331860 (https://phabricator.wikimedia.org/T78342) [15:44:11] (03CR) 10Hashar: "It works https://integration.wikimedia.org/ci/job/operations-puppet-rake-jessie/2732/testReport/ !!" [integration/config] - 10https://gerrit.wikimedia.org/r/331860 (https://phabricator.wikimedia.org/T78342) (owner: 10Hashar) [15:45:11] Yippee, build fixed! [15:45:11] Project selenium-MobileFrontend » chrome,beta,Linux,contintLabsSlave && UbuntuTrusty build #289: 09FIXED in 22 min: https://integration.wikimedia.org/ci/job/selenium-MobileFrontend/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=contintLabsSlave%20&&%20UbuntuTrusty/289/ [15:45:27] 10Continuous-Integration-Config, 06Operations, 13Patch-For-Review: Create a basic RSpec unit test for operations/puppet - https://phabricator.wikimedia.org/T78342#2936364 (10hashar) [15:45:42] 10Continuous-Integration-Config, 06Operations, 13Patch-For-Review: Create a basic RSpec unit test for operations/puppet - https://phabricator.wikimedia.org/T78342#842870 (10hashar) 05stalled>03Open a:03hashar [15:45:51] (03CR) 10Hashar: [C: 032] operations-puppet-rake-jessie: read junit results [integration/config] - 10https://gerrit.wikimedia.org/r/331860 (https://phabricator.wikimedia.org/T78342) (owner: 10Hashar) [15:47:10] (03Merged) 10jenkins-bot: operations-puppet-rake-jessie: read junit results [integration/config] - 10https://gerrit.wikimedia.org/r/331860 (https://phabricator.wikimedia.org/T78342) (owner: 10Hashar) [15:48:14] (03PS1) 10Hashar: operations-puppet-rake-jessie: fail build on junit error [integration/config] - 10https://gerrit.wikimedia.org/r/331861 (https://phabricator.wikimedia.org/T78342) [15:53:34] Yippee, build fixed! [15:53:35] Project selenium-MobileFrontend » firefox,beta,Linux,contintLabsSlave && UbuntuTrusty build #289: 09FIXED in 30 min: https://integration.wikimedia.org/ci/job/selenium-MobileFrontend/BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=contintLabsSlave%20&&%20UbuntuTrusty/289/ [16:22:16] (03PS1) 10Umherirrender: Add npm jobs [integration/config] - 10https://gerrit.wikimedia.org/r/331877 [16:47:16] (03CR) 10Hashar: [C: 032] Add npm jobs [integration/config] - 10https://gerrit.wikimedia.org/r/331877 (owner: 10Umherirrender) [16:47:19] (03PS2) 10Hashar: Add npm jobs [integration/config] - 10https://gerrit.wikimedia.org/r/331877 (owner: 10Umherirrender) [16:47:27] (03CR) 10Hashar: [C: 032] Add npm jobs [integration/config] - 10https://gerrit.wikimedia.org/r/331877 (owner: 10Umherirrender) [16:48:09] (03Merged) 10jenkins-bot: Add npm jobs [integration/config] - 10https://gerrit.wikimedia.org/r/331877 (owner: 10Umherirrender) [16:50:57] * hashar waves [17:47:57] (03PS1) 10Umherirrender: Add npm jobs [integration/config] - 10https://gerrit.wikimedia.org/r/331893 [20:01:36] 10Continuous-Integration-Config, 10MediaWiki-General-or-Unknown, 10MediaWiki-Unit-tests, 07Tracking: Let ApiDocumentationTest structure test pass on all repos - https://phabricator.wikimedia.org/T154838#2936724 (10Krinkle) [20:07:08] 10Continuous-Integration-Config, 13Patch-For-Review: Convert operations/mediawiki-config to use composer for phpunit and php linting - https://phabricator.wikimedia.org/T85947#2936732 (10Krinkle) [20:07:11] 10Continuous-Integration-Config, 06Release-Engineering-Team, 10MediaWiki-Unit-tests, 13Patch-For-Review, 07Technical-Debt: Clone mediawiki into mediawiki-config when running test's via jenkins - https://phabricator.wikimedia.org/T115713#2936731 (10Krinkle) [20:36:03] 10Continuous-Integration-Config, 10MediaWiki-Unit-tests, 13Patch-For-Review: Karma qunit should support Chromium - https://phabricator.wikimedia.org/T153756#2936797 (10Krinkle) >>! In T153756#2927537, @Paladox wrote: > I think the only fix here is to change Chrome to Chromium. > > Anyone who has chrome inst... [20:37:47] (03PS3) 10Paladox: Update PHP_CodeSniffer to 2.7.1 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/330785 [20:38:11] (03PS5) 10Paladox: Fix chromium browser detection on jessie [integration/config] - 10https://gerrit.wikimedia.org/r/331159 (https://phabricator.wikimedia.org/T153756) [20:39:59] (03CR) 10Krinkle: [C: 04-1] "This doesn't seem to change anything? The shared set-env code takes care of the difference. There shouldn't be any need to change these jo" [integration/config] - 10https://gerrit.wikimedia.org/r/331159 (https://phabricator.wikimedia.org/T153756) (owner: 10Paladox) [20:40:45] (03CR) 10Paladox: "Yes it will as this won't require us to refresh nodepool's image." [integration/config] - 10https://gerrit.wikimedia.org/r/331159 (https://phabricator.wikimedia.org/T153756) (owner: 10Paladox) [20:48:31] (03CR) 10Paladox: "oh never mind, nodepool will still need to be refreshed." [integration/config] - 10https://gerrit.wikimedia.org/r/331159 (https://phabricator.wikimedia.org/T153756) (owner: 10Paladox) [20:52:40] (03CR) 10Paladox: "recheck" [integration/zuul] (debian/jessie-wikimedia) - 10https://gerrit.wikimedia.org/r/315429 (owner: 10Hashar) [21:11:00] RECOVERY - Puppet staleness on deployment-restbase01 is OK: OK: Less than 1.00% above the threshold [3600.0] [21:25:37] 06Release-Engineering-Team, 03Scap3 (Scap3-MediaWiki-MVP): /srv/mediawiki on tin not being updated when using scap sync-file - https://phabricator.wikimedia.org/T152005#2936874 (10demon) @thcipriani was telling me this is fixed in master (done alongside the repo flattening work). We *really* need to get 3.5.0... [21:31:27] (03PS1) 10Paladox: Suppress tag in lintian [integration/config] - 10https://gerrit.wikimedia.org/r/331912 [21:31:43] (03PS2) 10Paladox: Suppress tag in lintian [integration/config] - 10https://gerrit.wikimedia.org/r/331912 [21:31:51] 10Continuous-Integration-Infrastructure, 07Jenkins, 07Upstream, 07WorkType-NewFunctionality: Jenkins trilead-ssh2 doesn't support our MAC/KEX algorithms - https://phabricator.wikimedia.org/T103351#2936900 (10Dzahn) >>! In T103351#2934316, @Paladox wrote: > @hashar and @dzahn woo hoo it worked. > it's usin... [21:31:53] (03PS3) 10Paladox: Suppress tag in lintian [integration/config] - 10https://gerrit.wikimedia.org/r/331912 [21:54:00] (03CR) 10Krinkle: [C: 04-1] "The 'qunit-karma' seems to work fine. Why create a duplicate that doesn't run 'npm-setup'?" [integration/config] - 10https://gerrit.wikimedia.org/r/331159 (https://phabricator.wikimedia.org/T153756) (owner: 10Paladox) [21:54:23] 10Continuous-Integration-Config, 10MediaWiki-Unit-tests, 13Patch-For-Review: Karma qunit should support Chromium - https://phabricator.wikimedia.org/T153756#2936975 (10Krinkle) 05Open>03Resolved a:03Krinkle [21:54:31] (03Abandoned) 10Paladox: Fix chromium browser detection on jessie [integration/config] - 10https://gerrit.wikimedia.org/r/331159 (https://phabricator.wikimedia.org/T153756) (owner: 10Paladox) [21:54:56] 10Continuous-Integration-Config, 06Front-end-Standards-Group: Check all modules are not in error state - https://phabricator.wikimedia.org/T144862#2936978 (10Krinkle) [21:55:39] 10Continuous-Integration-Config, 06Front-end-Standards-Group: Ensure for extension repos that ResourceLoader modules load without errors - https://phabricator.wikimedia.org/T144862#2612777 (10Krinkle) [22:50:19] (03CR) 10Reedy: "https://github.com/squizlabs/PHP_CodeSniffer/compare/2.7.0...2.7.1" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/330785 (owner: 10Paladox) [23:02:25] PROBLEM - Long lived cherry-picks on puppetmaster on deployment-puppetmaster02 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0]