[03:01:54] 6Release-Engineering, 6Commons, 10MediaWiki-File-management, 10MediaWiki-Tarball-Backports, and 7 others: InstantCommons broken by switch to HTTPS - https://phabricator.wikimedia.org/T102566#1523217 (10Tgr) If you followed the instructions in https://www.howtoforge.com/how-to-install-mediawiki-on-ubuntu-14... [05:35:51] Yippee, build fixed! [05:35:52] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-11-sauce build #506: FIXED in 33 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-11-sauce/506/ [09:37:49] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #575: FAILURE in 48 sec: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/575/ [10:12:59] 10Browser-Tests, 6Release-Engineering, 10MediaWiki-extensions-General-or-Unknown: running `bundle install` on the core repo modifies Gemfile.lock - https://phabricator.wikimedia.org/T107071#1523625 (10Amire80) [13:04:20] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #748: FAILURE in 32 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/748/ [13:13:05] 10Continuous-Integration-Infrastructure, 6Multimedia, 6operations, 5Patch-For-Review: Investigate impact of switching from ffmpeg to libav (ffmpeg is not in Jessie) - https://phabricator.wikimedia.org/T103335#1523889 (10fgiunchedi) note that libvpx 1.4 changed SONAME from 1 to 2 though it looks like an ABI... [14:27:55] 10Continuous-Integration-Infrastructure, 6Multimedia, 6operations, 5Patch-For-Review: Investigate impact of switching from ffmpeg to libav (ffmpeg is not in Jessie) - https://phabricator.wikimedia.org/T103335#1524063 (10fgiunchedi) I've uploaded a rebuilt ffmpeg `2.7.2-1~wmf2` and was able to transcode the... [16:54:30] 10Continuous-Integration-Infrastructure, 6Multimedia, 6operations, 5Patch-For-Review: Investigate impact of switching from ffmpeg to libav (ffmpeg is not in Jessie) - https://phabricator.wikimedia.org/T103335#1524461 (10ori) [16:55:19] 10Continuous-Integration-Infrastructure, 6Multimedia, 6operations, 5Patch-For-Review: Investigate impact of switching from ffmpeg to libav (ffmpeg is not in Jessie) - https://phabricator.wikimedia.org/T103335#1524463 (10fgiunchedi) [17:32:12] 10Beta-Cluster, 10Continuous-Integration-Infrastructure, 10MediaWiki-API, 7Pywikibot-tests: prevent modules with broken paraminfo being deployed to production wikis - https://phabricator.wikimedia.org/T108322#1524624 (10Legoktm) >>! In T108322#1523073, @Anomie wrote: > The API should be able to assume that... [17:40:36] 10Continuous-Integration-Infrastructure, 6Multimedia, 6operations, 5Patch-For-Review: Investigate impact of switching from ffmpeg to libav (ffmpeg is not in Jessie) - https://phabricator.wikimedia.org/T103335#1524661 (10brion) Ok, this gets VP9 transcodes with ffmpeg working! But ffmpeg2theora is now faili... [17:46:59] 10Continuous-Integration-Infrastructure, 6Multimedia, 6operations, 5Patch-For-Review: Investigate impact of switching from ffmpeg to libav (ffmpeg is not in Jessie) - https://phabricator.wikimedia.org/T103335#1524694 (10brion) Sample command line for VP9->ogv conversion with ffmpeg2theora: source file: ht... [18:21:06] marxarelli: did Jenkins start using user factory... :-/ [18:21:19] The "editprotected" right is required to edit this page (protectedpage) (MediawikiApi::ApiError) https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/748/ [18:24:33] jdlrobson: shouldn't be. does the `environments.yml` file have it enabled for beta? [18:24:42] it shouldn't do [18:25:02] i've just tried rebuilding but that's the only thing that can cause that error - of if `Selenium user` had his permissions changed recently [18:27:34] jdlrobson: can you send that build link again? [18:27:41] https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/748/ [18:27:44] i lost my buffer [18:31:48] jdlrobson: that same scenario passed for chrome [18:34:31] jdlrobson: oh, the error isn't about lacking protect rights, it's about lacking editprotected rights [18:34:51] perhaps another test had protected the page and failed [18:37:13] jdlrobson: sorry, i meant the scenario passed for the firefox build [18:37:20] (03PS1) 10Legoktm: Whitelist Sumit [integration/config] - 10https://gerrit.wikimedia.org/r/230591 [18:37:29] (03CR) 10Legoktm: [C: 032] Whitelist Sumit [integration/config] - 10https://gerrit.wikimedia.org/r/230591 (owner: 10Legoktm) [18:39:13] jdlrobson: one way to mitigate these kinds of failures is to make the page title more unique, using a random hash or something [18:39:18] (03Merged) 10jenkins-bot: Whitelist Sumit [integration/config] - 10https://gerrit.wikimedia.org/r/230591 (owner: 10Legoktm) [18:39:50] !log deploying https://gerrit.wikimedia.org/r/230591 [18:39:53] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [18:40:08] jdlrobson: i've been thinking about implementing this at the page-factory level actually [18:48:56] Yippee, build fixed! [18:48:57] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #749: FIXED in 26 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/749/ [19:29:54] 10Deployment-Systems, 10RESTBase, 6Services, 6operations, 5Patch-For-Review: [Discussion] Move restbase config to Ansible (or $deploy_system in general)? - https://phabricator.wikimedia.org/T107532#1525074 (10GWicke) So, to summarize the discussion: - ops have not clearly stated whether they prefer serv... [19:58:48] (03PS1) 10Legoktm: Disable mwext-Thanks-qunit-mobile [integration/config] - 10https://gerrit.wikimedia.org/r/230619 (https://phabricator.wikimedia.org/T108409) [20:09:04] 6Release-Engineering, 6operations: [Spike] Try out hack ( 5Continuous-Integration-Isolation, 6operations: install/deploy labnodepool1001 - https://phabricator.wikimedia.org/T95045#1525180 (10hashar) [20:13:16] 5Continuous-Integration-Isolation, 6operations, 5Patch-For-Review: Remove hashar and dduvall root access on to be installed labnodepool1001 - https://phabricator.wikimedia.org/T95303#1525178 (10hashar) 5stalled>3Resolved Confirmed. Thank you for the cleanup! [20:15:19] what?! a hashar? [20:27:12] (03CR) 10Jdlrobson: [C: 031] "would merge if i could!" [integration/config] - 10https://gerrit.wikimedia.org/r/230619 (https://phabricator.wikimedia.org/T108409) (owner: 10Legoktm) [20:47:33] 6Release-Engineering, 6operations: [Spike] Try out hack (>! In T91590#1525171, @hashar wrote: > Maybe we should just close this task until we open up the discussion to migrate to Hack? Meanwhile, that is yet another opened... [21:09:37] 6Release-Engineering: Update Master Project List (MPL) by end of Q1 / before Q2 FY 2015-2016 - https://phabricator.wikimedia.org/T108629#1525519 (10greg) 3NEW a:3greg [21:14:33] ostriches: 1.25.2 tarball doesn't have a vendor/ directory? [21:24:16] 6Release-Engineering: Review team ownership of projects/things listed on the Developers/Maintainers page - https://phabricator.wikimedia.org/T106751#1525575 (10greg) p:5Low>3Lowest I'm not sure how this fits with the MPL, which I have to update for management-level discussions at WMF. They partially overlap... [21:27:19] (03CR) 10Robmoen: Add QuickSurveys ext to jjb and zuul (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/229612 (https://phabricator.wikimedia.org/T107582) (owner: 10Robmoen) [21:27:36] (03CR) 10Robmoen: Add QuickSurveys ext to jjb and zuul (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/229612 (https://phabricator.wikimedia.org/T107582) (owner: 10Robmoen) [21:31:03] 10Deployment-Systems: make-release should use mediawiki/vendor instead of running composer - https://phabricator.wikimedia.org/T108634#1525616 (10Legoktm) 3NEW a:3Legoktm [21:32:30] 6Release-Engineering: Create working definition of Core vs Maint vs New for RelEng - https://phabricator.wikimedia.org/T108635#1525629 (10greg) 3NEW [21:36:09] greg-g: I keep reading "Ready" as "moved this task to Reedy on the Release-Engineering workboard." [21:36:39] legoktm: :-) [21:39:33] legoktm: "here ya go!" [21:55:57] legoktm: https://lists.wikimedia.org/pipermail/mediawiki-announce/2015-August/000179.html [22:04:39] ostriches: all templates should be updated [22:08:33] ty! [22:11:20] (03PS1) 10Ori.livneh: Build wikiversions.php in addition to wikiversions.cdb [tools/scap] - 10https://gerrit.wikimedia.org/r/230679 (https://phabricator.wikimedia.org/T108638) [22:12:55] (03CR) 10jenkins-bot: [V: 04-1] Build wikiversions.php in addition to wikiversions.cdb [tools/scap] - 10https://gerrit.wikimedia.org/r/230679 (https://phabricator.wikimedia.org/T108638) (owner: 10Ori.livneh) [22:12:57] 10Deployment-Systems, 10Wikimedia-Site-requests, 5Patch-For-Review: Convert wikiversions from CDB to static array file - https://phabricator.wikimedia.org/T108638#1525831 (10greg) [22:13:13] 10Deployment-Systems, 10MediaWiki-Internationalization, 6Performance-Team, 7Performance: Experiment with plain .php files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740#1525832 (10greg) [22:13:24] twentyafterfour: fyi ^ [22:14:27] anyone knows how I can check the url of a link in browser tests? something like expect(on(ArticlePage).link_element.when_present.href).to match 'https://some.link'? [22:14:30] marxarelli: hallo [22:14:41] aharoni: hey! [22:14:48] thanks for that quick merge [22:15:21] marxarelli: mind taking a look at https://phabricator.wikimedia.org/T107071 ? [22:15:58] twentyafterfour: how can I disable notifications like "Dzahn committed rOPUPbbc90d4f3c09: Add Wikimedia Australia blog to the English Planet (authored by Amire80).Mon, Aug 10, 4:23 PM"? [22:16:10] (03PS2) 10Ori.livneh: Build wikiversions.php in addition to wikiversions.cdb [tools/scap] - 10https://gerrit.wikimedia.org/r/230679 (https://phabricator.wikimedia.org/T108638) [22:16:16] can't find anything appropriate at the notifications settings [22:17:09] aharoni: yeah, sure [22:18:10] aharoni you see that in phab notifications? I don't get that kind of notifications afaik [22:18:33] 10Browser-Tests, 6Release-Engineering, 10MediaWiki-extensions-General-or-Unknown: running `bundle install` on the core repo modifies Gemfile.lock - https://phabricator.wikimedia.org/T107071#1525843 (10dduvall) That's something Bundler >= 1.10 does.[1] I'm not sure how you can get around it aside from upgradi... [22:19:19] twentyafterfour: yes, in notifications. it links to a commit, which I sent to Gerrit and dzahn merged, but as long as we aren't actually using Phab for code review, it's not so useful. [22:20:16] 6Release-Engineering, 6operations: [Spike] Try out hack (3declined a:3demon I don't have a problem with open unassigned bugs, but I guess others do. [22:21:31] aharoni: I don't see any way to disable it either [22:25:16] 10Deployment-Systems, 10MediaWiki-Internationalization, 6Performance-Team, 7Performance: Experiment with plain .php files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740#1525865 (10GWicke) Another potentially interesting alternative to cdb might be http://symas.com/mdb/, an embedde... [22:26:10] 10Browser-Tests, 6Release-Engineering, 10MediaWiki-extensions-General-or-Unknown: running `bundle install` on the core repo modifies Gemfile.lock - https://phabricator.wikimedia.org/T107071#1525866 (10Amire80) 5Open>3Resolved a:3Amire80 Great, looks like it helped. [22:29:51] omg what is this mess? tarball download from git.wm.o in tests? -- https://github.com/wikimedia/integration-jenkins/blob/master/bin/mw-core-get.sh#L43-L45 [22:30:18] causing parser tests to fail at the moment because gitblit is sad apparently [22:31:31] bd808: parser tests? only browser tests still use it iirc... [22:31:55] legoktm: https://integration.wikimedia.org/ci/job/parsoidsvc-php-parsertests/5332/console [22:32:06] *parsoid [22:32:16] https://phabricator.wikimedia.org/T74001 ugh [22:32:52] I thought we'd killed all the jobs doing that already.... [22:33:15] zuul-cloner can replace it right? [22:33:21] 10Continuous-Integration-Infrastructure, 10Gitblit-Deprecate, 7Technical-Debt: Remove dependency on git.wikimedia.org - https://phabricator.wikimedia.org/T74001#1525907 (10Legoktm) The parsoidsvc-php-parsertests job is also using the mw-core-get.sh script. [22:33:31] yeah [22:35:30] marxarelli: I updated the gem to version 0.0.4, but now `bundle install` complains about dependency. [ and I'm not much of a Ruby expert ] [22:36:13] aharoni: try `bundle update` [22:36:24] is this in commons_upload project? [22:36:34] VisualEditor [22:36:53] oh [22:36:57] bd808: might need a custom clonemap to put it in a different directory, but that should be easy. [22:36:58] `bundle update` updates a bunch of other things in Gemfile.lock [22:37:04] i just amended my patchset [22:37:30] legoktm: cool. "somebody" should fix that ;) [22:38:06] aharoni: ryasmeen and i are working on https://gerrit.wikimedia.org/r/#/c/222143/ [22:38:48] marxarelli: OK, you seem to be on the way. [22:39:27] aharoni: we ran into the issue while doing a large refactor to upgrade mediawiki_selenium [22:39:38] to the 1.x version [22:39:51] that is supposed to be one of the easier corners. [22:40:15] I remember Zeljko not wanting to update it for a while, and I guess that you decided that now it's time? :) [22:41:28] yes! it's time :) [22:44:47] aharoni: i've been working with Reading on running a subset of browser tests as a voting jenkins job. it'd be great to do the same for VE once the upgrade is done [22:44:49] bd808: should I assign the bug to you? ;) [22:45:02] dude I'm a manager [22:45:54] (one impetus for upgrading) [22:48:33] (03PS3) 10Ori.livneh: Build wikiversions.php in addition to wikiversions.cdb [tools/scap] - 10https://gerrit.wikimedia.org/r/230679 (https://phabricator.wikimedia.org/T108638) [22:51:04] marxarelli: +100. [22:51:55] !log testing https://gerrit.wikimedia.org/r/#/c/230679 via cherry-pick to /srv/deployment/scap/scap [22:51:58] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [22:54:13] marxarelli: language_screenshots are not suposed to be voting or to run every day or on every commit. I run them every few days (or weeks) when I feel it's needed (signifcant UI update, adding new languages, etc.) [22:54:25] But refreshing the code to match the new API gem is still a good thing, so thanks. [22:55:16] aharoni: the mwext-mw-selenium will only run scenarios tagged with `@integration` so you can leave those scenarios out [22:55:25] mwext-mw-selenium *job* [22:55:50] aharoni: https://www.mediawiki.org/wiki/Continuous_integration/Browser_tests [23:00:24] (03CR) 10BryanDavis: [C: 032] "Tested via cherry-pick in beta cluster. wikiversions-labs.php was generated and synced to all hosts. The file was both logically and synta" [tools/scap] - 10https://gerrit.wikimedia.org/r/230679 (https://phabricator.wikimedia.org/T108638) (owner: 10Ori.livneh) [23:02:40] (03CR) 10Ori.livneh: [V: 032] Build wikiversions.php in addition to wikiversions.cdb [tools/scap] - 10https://gerrit.wikimedia.org/r/230679 (https://phabricator.wikimedia.org/T108638) (owner: 10Ori.livneh) [23:04:16] !log updated scap to a404a39: Build wikiversions.php in addition to wikiversions.cdb [23:04:19] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [23:10:35] for a super fun history of the beta cluster, start at https://tools.wmflabs.org/sal/releng?p=66 and work your way back to https://tools.wmflabs.org/sal/releng?p=0 [23:21:44] (03CR) 10Bmansurov: Add QuickSurveys ext to jjb and zuul (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/229612 (https://phabricator.wikimedia.org/T107582) (owner: 10Robmoen) [23:21:58] (03PS1) 10Tim Starling: Add ParsoidBatchAPI [tools/release] - 10https://gerrit.wikimedia.org/r/230697 [23:25:08] paravoid is looking for relengs in -operations [23:34:18] Project beta-scap-eqiad build #65239: FAILURE in 8.2 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/65239/ [23:38:22] Yippee, build fixed! [23:38:23] Project beta-scap-eqiad build #65240: FIXED in 1 min 12 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/65240/ [23:38:42] (03CR) 10Legoktm: [C: 032] Add ParsoidBatchAPI [tools/release] - 10https://gerrit.wikimedia.org/r/230697 (owner: 10Tim Starling) [23:38:53] (03Merged) 10jenkins-bot: Add ParsoidBatchAPI [tools/release] - 10https://gerrit.wikimedia.org/r/230697 (owner: 10Tim Starling) [23:47:03] 10Deployment-Systems, 10RESTBase, 6Services, 6operations, 5Patch-For-Review: [Discussion] Move restbase config to Ansible (or $deploy_system in general)? - https://phabricator.wikimedia.org/T107532#1526208 (10mobrovac) >>! In T107532#1525074, @GWicke wrote: > How can we move this forward? It is perhaps... [23:51:37] (03PS1) 10Awight: DonationInterface should track master in the main cluster [tools/release] - 10https://gerrit.wikimedia.org/r/230705 [23:52:54] slaves are out of space? [23:53:08] (03PS2) 10Alex Monk: DonationInterface should track master in the main cluster [tools/release] - 10https://gerrit.wikimedia.org/r/230705 (owner: 10Awight) [23:53:42] !log clearing disk space on integrations-slave-trusty-1014 [23:53:46] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [23:53:49] legoktm: yes :) [23:54:00] okay, I just logged in and saw free space and was confused :P [23:55:52] we really need a job to cleanup the jenkins workspace periodically [23:56:46] 10Deployment-Systems, 10RESTBase, 6Services, 6operations, 5Patch-For-Review: [Discussion] Move restbase config to Ansible (or $deploy_system in general)? - https://phabricator.wikimedia.org/T107532#1526241 (10GWicke) Yup: >> I understand that having a definitive answer on whether or not to use ansible... [23:56:49] *cough* CI isolation *cough* [23:57:01] !log clearing disk space on integrations-slave-trusty-1014 with `find /mnt/jenkins-workspace/workspace -mindepth 1 -maxdepth 1 -type d -mtime +15 -exec rm -rf {} \;` [23:57:04] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [23:57:07] 706M browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox [23:57:10] !log clearing disk space on integrations-slave-trusty-1016 with `find /mnt/jenkins-workspace/workspace -mindepth 1 -maxdepth 1 -type d -mtime +15 -exec rm -rf {} \;` [23:57:12] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [23:57:22] 912M mediawiki-core-doxygen-publish [23:57:22] 508M mediawiki-core-jsduck [23:57:22] 439M mediawiki-core-jsduck@2 [23:57:43] legoktm: ci isolation? what's that? [23:57:46] :P [23:58:10] also moving things to generic jobs: https://phabricator.wikimedia.org/T91997 [23:58:12] legoktm: tons of doxygen jobs in the past hour [23:58:16] hmm [23:58:22] because of lots of core merges [23:58:37] there was a bug about only allowing 2 jobs to queue up [23:58:50] so you'd have at max, the current one running, and the latest merged patch [23:59:06] 1.8G mediawiki-core-npm [23:59:19] is there a way to get post-merge jobs to preempt one another? [23:59:22] https://phabricator.wikimedia.org/T94715 [23:59:33] it's supposedly possible [23:59:49] seems wasteful to run them all in serial if they're just overwriting documentation