[02:08:50] Hey, the master of Wikibase is broken now. I thought it's the codebase but I checked and it seems all of them are untouched. Reading the error shows somewhat a user with empty string as username is being passed as $wgUser during the CI tests. Is it intentional? https://gerrit.wikimedia.org/r/#/c/332701/ [02:10:01] Amir1: PHP Fatal error: Call to a member function getOption() on a non-object in /srv/jenkins-workspace/workspace/mwext-testextension-php55-composer/src/extensions/BetaFeatures/BetaFeaturesHooks.php on line 79 [02:10:08] Sounds like BetaFeatures is at fault [02:10:22] ostriches: BetaFeatures hasn't changed for a while [02:10:39] all latest patches there are l10n updates [02:11:09] it seems it tries to recreate the user using its user name and that's where it errors out [02:11:23] The $user passed to updateUserCounts() seems like it's bogus then [02:11:37] If User::newFromName() is null [02:12:32] null or false, doesn't matter [02:16:15] ostriches: I will rewrite the test in wikibase so it doesn't use $wgUser [02:16:23] Let's see what happens [02:27:19] ostriches: https://gerrit.wikimedia.org/r/#/c/332718/ [02:31:58] The broken ones are passing now \o/ [05:52:19] ostriches: I hope you are around: https://gerrit.wikimedia.org/r/#/c/332727/ [05:55:53] Amir1: I'm close to bedtime. can it wait until (my) morning? [05:56:30] ostriches: I'm so sorry but since jekins is broken on master we can't merge anything there [05:59:15] I'm sure there's someone who can merge shortly. it really is late for me...I probably shouldn't even have responded to the ping :P [06:00:04] no worries ostriches. Have fun [06:00:23] I think hashar will be online soon [06:41:06] Yippee, build fixed! [06:41:06] Project selenium-Wikibase » chrome,test,Linux,contintLabsSlave && UbuntuTrusty build #242: 09FIXED in 2 hr 0 min: https://integration.wikimedia.org/ci/job/selenium-Wikibase/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=test,PLATFORM=Linux,label=contintLabsSlave%20&&%20UbuntuTrusty/242/ [06:54:12] Yippee, build fixed! [06:54:12] Project selenium-Wikibase » chrome,beta,Linux,contintLabsSlave && UbuntuTrusty build #242: 09FIXED in 2 hr 13 min: https://integration.wikimedia.org/ci/job/selenium-Wikibase/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=contintLabsSlave%20&&%20UbuntuTrusty/242/ [07:18:53] 10Gerrit, 10Developer Wishlist (2017): Allow Gerrit changes to be properly marked as WIP - https://phabricator.wikimedia.org/T155530#2948549 (10Qgil) [08:45:26] 10Continuous-Integration-Infrastructure, 06Release-Engineering-Team, 13Patch-For-Review, 07Regression: doc.wikimedia.org displays "403 Forbidden" for coverage sub directories - https://phabricator.wikimedia.org/T150727#2948693 (10hashar) Worth noting, Timo had a puppet patch on https://gerrit.wikimedia.org... [09:10:48] 10Continuous-Integration-Infrastructure, 13Patch-For-Review: Extension unit tests do not run due to not being able to load entry file - https://phabricator.wikimedia.org/T71247#2948726 (10hashar) [09:14:09] 10Continuous-Integration-Infrastructure, 13Patch-For-Review: Extension unit tests do not run due to not being able to load entry file - https://phabricator.wikimedia.org/T71247#2948743 (10hashar) https://gerrit.wikimedia.org/r/332746 updates the script to take in account `extension.json`. I have updated the ta... [09:42:25] RECOVERY - Long lived cherry-picks on puppetmaster on deployment-puppetmaster02 is OK: OK: Less than 100.00% above the threshold [0.0] [10:16:02] (03Abandoned) 10Hashar: [BlueSky] Update Jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/247309 (owner: 10Paladox) [10:17:06] (03Abandoned) 10Hashar: [SemanticMediaWiki] Switch unit tests to composer non voting unit tests [integration/config] - 10https://gerrit.wikimedia.org/r/284490 (owner: 10Paladox) [10:18:06] (03Abandoned) 10Hashar: [BlueSky] Change test from mw-checks to mw-checks-test [integration/config] - 10https://gerrit.wikimedia.org/r/262820 (owner: 10Paladox) [10:19:26] (03Abandoned) 10Hashar: [mediawiki/skins/chameleon] Switch test to mw-check-test [integration/config] - 10https://gerrit.wikimedia.org/r/293969 (owner: 10Paladox) [10:23:21] (03Abandoned) 10Hashar: Update oojs-ui-coverage test to nodepool jessie [integration/config] - 10https://gerrit.wikimedia.org/r/296057 (https://phabricator.wikimedia.org/T138666) (owner: 10Paladox) [10:39:44] !log Image ci-jessie-wikimedia-1484735445 in wmflabs-eqiad is ready (add python-conftool to hopefully have puppet rspec pass on https://gerrit.wikimedia.org/r/#/c/332475/ ) [10:39:48] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [10:49:19] !log Disconnected/connected Jenkins Gearman client. The beta cluster builds had a deadlock. [10:49:22] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [11:41:11] hashar: can you see the secre / restreicted task that https://phabricator.wikimedia.org/T155503#2947773 was closed as a duplicate of? [11:44:46] addshore: "I have no comment" :D [11:44:59] addshore: that other task must be flagged with #security [11:48:18] addshore: about jQuery UI we have a task to get it replaced with our homemade OOJS UI https://phabricator.wikimedia.org/T100270 [11:48:35] which is a huge task though :/ [11:49:07] I wish we had a oojs.org to market that [11:56:32] (03PS1) 10Hashar: dib: actually include contint::packages::ops [integration/config] - 10https://gerrit.wikimedia.org/r/332759 [12:08:54] 10MediaWiki-Codesniffer: No phpcs rules for space after unary minus operator - https://phabricator.wikimedia.org/T155627#2948990 (10matmarex) [12:11:53] (03Abandoned) 10Hashar: dib: actually include contint::packages::ops [integration/config] - 10https://gerrit.wikimedia.org/r/332759 (owner: 10Hashar) [12:53:44] (03PS3) 10Hashar: (WIP) clone wmf branches for operations/mediawiki-config [integration/config] - 10https://gerrit.wikimedia.org/r/320792 (https://phabricator.wikimedia.org/T115713) [12:53:53] (03CR) 10jerkins-bot: [V: 04-1] (WIP) clone wmf branches for operations/mediawiki-config [integration/config] - 10https://gerrit.wikimedia.org/r/320792 (https://phabricator.wikimedia.org/T115713) (owner: 10Hashar) [13:03:13] (03PS4) 10Hashar: (WIP) clone wmf branches for operations/mediawiki-config [integration/config] - 10https://gerrit.wikimedia.org/r/320792 (https://phabricator.wikimedia.org/T115713) [13:11:57] PROBLEM - Puppet run on repository is CRITICAL: CRITICAL: 20.00% of data above the critical threshold [0.0] [13:47:26] Yippee, build fixed! [13:47:27] Project selenium-VisualEditor » firefox,beta,Linux,contintLabsSlave && UbuntuTrusty build #278: 09FIXED in 2 min 27 sec: https://integration.wikimedia.org/ci/job/selenium-VisualEditor/BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=contintLabsSlave%20&&%20UbuntuTrusty/278/ [13:51:55] RECOVERY - Puppet run on repository is OK: OK: Less than 1.00% above the threshold [0.0] [14:49:41] 10Gerrit, 10DBA, 06Operations, 13Patch-For-Review, 07Upstream: Gerrit shows HTTP 500 error when pasting extended unicode characters - https://phabricator.wikimedia.org/T145885#2949174 (10Paladox) @jcrespo hi, apparently you can set mutiple mysqld for example # [mysqld2] # port = 3307 # datadir... [14:59:43] 10Gerrit, 10DBA, 06Operations, 13Patch-For-Review, 07Upstream: Gerrit shows HTTP 500 error when pasting extended unicode characters - https://phabricator.wikimedia.org/T145885#2949178 (10Marostegui) >>! In T145885#2949174, @Paladox wrote: > @jcrespo hi, apparently you can set mutiple mysqld > > for exam... [15:00:16] 10Gerrit, 10DBA, 06Operations, 13Patch-For-Review, 07Upstream: Gerrit shows HTTP 500 error when pasting extended unicode characters - https://phabricator.wikimedia.org/T145885#2949179 (10Paladox) oh [15:10:19] 10Gerrit, 10DBA, 06Operations, 13Patch-For-Review, 07Upstream: Gerrit shows HTTP 500 error when pasting extended unicode characters - https://phabricator.wikimedia.org/T145885#2949187 (10Paladox) @Marostegui i guess we should do the conversion of db, it will at least stop gerrit making error's. It will j... [15:39:49] PROBLEM - Puppet run on deployment-phab02 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [15:45:32] Yippee, build fixed! [15:45:32] Project selenium-MobileFrontend » chrome,beta,Linux,contintLabsSlave && UbuntuTrusty build #295: 09FIXED in 22 min: https://integration.wikimedia.org/ci/job/selenium-MobileFrontend/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=contintLabsSlave%20&&%20UbuntuTrusty/295/ [17:11:09] 10Gerrit, 10DBA, 06Operations, 13Patch-For-Review, 07Upstream: Gerrit shows HTTP 500 error when pasting extended unicode characters - https://phabricator.wikimedia.org/T145885#2949434 (10Paladox) @Marostegui hi, i managed to do mysql_multi, it took a while to setup as i have never done it. but in the end... [17:20:59] 10Gerrit, 10DBA, 06Operations, 13Patch-For-Review, 07Upstream: Gerrit shows HTTP 500 error when pasting extended unicode characters - https://phabricator.wikimedia.org/T145885#2949474 (10Marostegui) >>! In T145885#2949434, @Paladox wrote: > @Marostegui hi, i managed to do mysql_multi, it took a while to... [17:23:21] 10Gerrit, 10DBA, 06Operations, 13Patch-For-Review, 07Upstream: Gerrit shows HTTP 500 error when pasting extended unicode characters - https://phabricator.wikimedia.org/T145885#2949483 (10Paladox) oh, sorry i didn't realise that the firewall / puppet and monitoring would need to be changed. Is there any... [19:21:01] Project beta-update-databases-eqiad build #14342: 04FAILURE in 0.38 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/14342/ [19:41:31] I thought so too, but I touched CommonSettings [19:41:37] Should've invalidated it [19:42:31] This morning I ran interwiki.php on beta, it shown me the first time a wmg... missing variable notice, then worked. I wonder how beta caches stuff. [19:42:59] badly? [19:43:02] (wmgExtraLanguageNames) [19:43:10] Fixed [19:43:15] I did a sync-file of commonsettings [19:43:32] order of operations mattered :) [19:43:58] jenkins should fix itself on next job [19:47:51] Yippee, build fixed! [19:47:52] Project beta-scap-eqiad build #138274: 09FIXED in 2 min 3 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/138274/ [19:48:04] Krenair: 6 [19:48:07] Er, ^ [19:48:29] ok [19:49:45] (03PS1) 10Umherirrender: Add non-voting unit tests [integration/config] - 10https://gerrit.wikimedia.org/r/332810 [20:22:25] Yippee, build fixed! [20:22:25] Project beta-update-databases-eqiad build #14343: 09FIXED in 1 min 25 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/14343/ [20:40:29] twentyafterfour: are you about? can you login to phab-01.phabricator.eqiad.wmflabs as a test? [20:42:49] chasemp: I'm here [20:43:11] logged in successfully [20:43:11] got a bit of an issue going was hoping you could spot check that for me [20:43:14] ok thanks [20:43:22] can you create files in your home and usual stuff? [20:43:43] yes [20:44:15] thanks man [20:44:30] chasemp: no problem. [21:35:48] (03CR) 10Hashar: [C: 032] Add npm jobs [integration/config] - 10https://gerrit.wikimedia.org/r/332795 (owner: 10Umherirrender) [21:36:46] (03Merged) 10jenkins-bot: Add npm jobs [integration/config] - 10https://gerrit.wikimedia.org/r/332795 (owner: 10Umherirrender) [21:37:15] (03PS5) 10Hashar: (WIP) clone wmf branches for operations/mediawiki-config [integration/config] - 10https://gerrit.wikimedia.org/r/320792 (https://phabricator.wikimedia.org/T115713) [21:47:36] (03PS2) 10Hashar: Add non-voting unit tests [integration/config] - 10https://gerrit.wikimedia.org/r/332810 (owner: 10Umherirrender) [21:49:16] (03CR) 10Hashar: [C: 032] Add non-voting unit tests [integration/config] - 10https://gerrit.wikimedia.org/r/332810 (owner: 10Umherirrender) [21:50:45] (03Merged) 10jenkins-bot: Add non-voting unit tests [integration/config] - 10https://gerrit.wikimedia.org/r/332810 (owner: 10Umherirrender) [21:54:30] (03CR) 10Hashar: "Will add a test to ensure that all mw skins and extensions have some kind of phpunit test job (voting or not)" [integration/config] - 10https://gerrit.wikimedia.org/r/332810 (owner: 10Umherirrender) [22:35:34] (03PS1) 10Hashar: test: mw ext/skins have test templates in Zuul [integration/config] - 10https://gerrit.wikimedia.org/r/332890 [22:36:03] (03CR) 10Hashar: "https://gerrit.wikimedia.org/r/332890 test: mw ext/skins have test templates in Zuul :-}" [integration/config] - 10https://gerrit.wikimedia.org/r/332810 (owner: 10Umherirrender) [22:38:28] (03CR) 10Hashar: "It is going to fail and list out all extensions that lack a a Zuul template extension-unittests-generic or extensions-unittests-non-voting" [integration/config] - 10https://gerrit.wikimedia.org/r/332890 (owner: 10Hashar) [22:51:47] (03CR) 10jerkins-bot: [V: 04-1] test: mw ext/skins have test templates in Zuul [integration/config] - 10https://gerrit.wikimedia.org/r/332890 (owner: 10Hashar) [23:02:07] did jenkins go nodejs aswell? [23:02:14] correction CI-config [23:04:22] Zppix: what do you mean? [23:04:44] 10Continuous-Integration-Config, 10Wikidata, 13Patch-For-Review, 15User-Tobi_WMDE_SW, 03WMDE-QWERTY-Team-Board: E-Mail notification on failures of Wikidata-builds - https://phabricator.wikimedia.org/T152495#2950968 (10Zppix) a:05Zppix>03None [23:07:48] hashar i recieved a wikitech-l email stating nodejs was used in CI does that include CI-config [23:08:11] Zppix: what is CI-config ? [23:08:26] what we did yesterday is upgrade nodejs on the instances that run tests [23:08:39] Continous Integration config (its the repo for the CI configurations) [23:08:50] so if a repo has a nodejs job triggered, it is now running nodejs v6 [23:08:57] ah, okay [23:09:19] that made more sense i was wondering how the heck it was going to run on nodejs but that makes way more sense [23:09:41] if you are curious the CI config change is https://gerrit.wikimedia.org/r/#/c/332382/ :) [23:09:59] ohhhhh [23:10:04] yeah my phrasing was terrible sorry ;( [23:10:25] Jenkins itself is a java app [23:10:32] and the scheduler/workflow is a python app [23:12:11] hashar no worries, i speak my own lang when i chat too xD [23:18:22] :D [23:18:31] I am sleeping `waves` [23:25:32] Is there a task for "Some CI jobs are broken because of node 6 upgrade"? [23:26:15] T149331 doesn't mention it. [23:26:15] T149331: Node 6 upgrade planning - https://phabricator.wikimedia.org/T149331 [23:28:16] Is there a task for "some CI jobs are failing because node is now on node 6"? T149331 doesn't mention it. [23:29:26] Aha, now my old comments /did/ go through. [23:35:06] (03PS1) 10Addshore: Add TwoColConflict to make-wmf-branch [tools/release] - 10https://gerrit.wikimedia.org/r/332906 (https://phabricator.wikimedia.org/T150184) [23:35:47] (03PS1) 10Addshore: Add InterwikiSorting to make-wmf-branch [tools/release] - 10https://gerrit.wikimedia.org/r/332907 (https://phabricator.wikimedia.org/T150183) [23:55:53] 10Continuous-Integration-Config, 10VisualEditor: Some CI jobs are failing because node is now on node 6 ("Assertion error: node version v6.9.1 does not match '^v4[.]'") - https://phabricator.wikimedia.org/T155685#2951066 (10Jdforrester-WMF)