[00:14:57] (03CR) 1020after4: [C: 032] Output plain html entities [tools/release] - 10https://gerrit.wikimedia.org/r/231317 (owner: 10Florianschmidtwelzow) [00:16:08] (03Merged) 10jenkins-bot: Output plain html entities [tools/release] - 10https://gerrit.wikimedia.org/r/231317 (owner: 10Florianschmidtwelzow) [01:01:43] greg-g: Do we have tracking tasks yet for the non-services non-MW things that need deploying with scap3 eventually? [01:01:50] Couple of one-off things using trebuchet. [01:02:41] ostriches: not yet, no, just Phabricator I think [01:03:32] mmk, nbd. I was just looking at T109926 and figured there's probably a blocked "migrate errything to scap3" that needs filing that would track $other_misc_stuff too [01:05:35] * greg-g nods [01:05:52] decom trebuchet or some such? [01:06:27] something like that yeah [01:07:13] https://phabricator.wikimedia.org/P2346 is everything [01:07:20] That + phab + mw train [01:08:11] brrd? [01:10:54] Not sure [01:10:58] * ostriches sshes [01:11:14] "Logs Navigation Timing data to an RRD file." [01:12:02] Looks like ori's toy :) [01:12:07] heh :) [01:15:38] elasticsearch is the ES plugins we deploy. [01:15:50] Which is my #1 usecase for git-{fat,annex,lfs} [01:19:20] greg-g: although I can't find any evidence of brrd in puppet. Maybe we need a "clean up things we're not deploying so we don't waste time migrating" [01:21:35] scholarships, iegreview, kibana, logstash plugins, .... [01:22:48] Ya, those are all in the $other_misc_stuff [01:23:45] grafana [01:23:51] wasn't ishamel decom'd? [01:23:58] Or was that something else? [01:24:40] ostriches: that too (re clean up) :) [01:25:01] Yep NXDOMAIN [01:26:48] 10Deployment-Systems, 6Release-Engineering-Team, 3Scap3: Cleanup things we're not deploying anymore. - https://phabricator.wikimedia.org/T120157#1846783 (10demon) 3NEW [01:28:13] 3Scap3, 3releng-201516-q2: [keyresult] Migrate all Service team owned services and MW deploys to scap3 - https://phabricator.wikimedia.org/T109926#1846791 (10greg) [01:32:33] oozie job -Ddiscovery_oozie_directory=hdfs://analytics-hadoop/user/ebernhardson/discovery_oozie -Ddiscovery_data_directory=hdfs://analytics-hadoop/user/ebernhardson -config discovery_oozie/popularity_score/coordinator.properties -verbose -Dstart_time=2015-11-24T00:00Z -Dstop_time=2015-12-01T00:00Z -run [01:32:38] rwong room... [01:33:26] that's a doozie :p [01:33:39] oozie is fun! [03:07:15] ostriches: FWIW, PHP 7.0 is out. [03:08:55] Bleh misread the ml post then [03:11:25] ostriches: Oh, huh. No, I'm wrong. [03:11:30] I read that it was out this morning. [03:11:35] Apparently someone jumped the gun [03:11:50] Dec 3 is what I saw on internals [03:26:24] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #900: 04FAILURE in 44 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce/900/ [04:00:35] 10Deployment-Systems, 10Architecture, 10Wikimedia-Developer-Summit-2016-Organization, 7Availability: WikiDev 16 working area: Software engineering - https://phabricator.wikimedia.org/T119032#1846945 (10RobLa-WMF) Maybe one thing that would be good to do here is to clarify the central question. The version... [05:25:14] 7Browser-Tests, 10Gather: Browser tests for notifications - https://phabricator.wikimedia.org/T120167#1847048 (10Mattflaschen) 3NEW [05:41:08] 10Gitblit-Deprecate, 10Diffusion, 5Patch-For-Review: redirect gerrit repo paths to diffusion callsigns - https://phabricator.wikimedia.org/T110607#1847060 (10Negative24) Would it be possible to only replace the base url path (from `/r/project` to `/diffusion`) and the project path (project repo to callsign)... [05:48:37] 5Continuous-Integration-Scaling, 5Patch-For-Review, 7WorkType-Maintenance: Instances created by Nodepool cant run puppet due to missing certificate - https://phabricator.wikimedia.org/T96670#1847072 (10Andrew) [08:17:09] 5Gerrit-Migration, 10Gitblit-Deprecate: Update {{git file}} to link to diffusion - https://phabricator.wikimedia.org/T101358#1847300 (10hashar) [08:17:12] 10Gitblit-Deprecate, 10Diffusion, 5Patch-For-Review: redirect gerrit repo paths to diffusion callsigns - https://phabricator.wikimedia.org/T110607#1847299 (10hashar) 5Resolved>3Open [08:17:13] 10Gitblit-Deprecate, 10Wikimedia-Apache-configuration: Write redirect rules from gitweb to gitblit - https://phabricator.wikimedia.org/T43961#1847301 (10hashar) [08:39:15] 10Continuous-Integration-Config, 5Continuous-Integration-Scaling, 3releng-201516-q3, 7WorkType-NewFunctionality: Migrate as many misc CI jobs as possible to Nodepool - https://phabricator.wikimedia.org/T119140#1847342 (10hashar) [08:39:16] 3releng-201516-q2: [keyresult] Migrate majority of CI jobs to Nodepool (part 1) - https://phabricator.wikimedia.org/T114315#1847343 (10hashar) [08:39:48] 10Continuous-Integration-Config, 5Continuous-Integration-Scaling, 7WorkType-NewFunctionality: Migrate javascript npm CI jobs to Nodepool - https://phabricator.wikimedia.org/T119143#1847345 (10hashar) [08:39:49] 10Continuous-Integration-Infrastructure: Use systemd for xvfb service on Debian/Jessie - https://phabricator.wikimedia.org/T95003#1847346 (10hashar) [08:41:03] 10Continuous-Integration-Infrastructure: Use systemd for xvfb service on Debian/Jessie - https://phabricator.wikimedia.org/T95003#1177720 (10hashar) Joe/Yuvi confirmed that base::service_unit has the logic to vary between Upstart and Systemd. "Just" have to provide both service files and it should sort it out fo... [08:51:14] 10Beta-Cluster-Infrastructure, 3Scap3, 6Analytics-Backlog, 6Services, 7WorkType-NewFunctionality: Set up AQS in Beta - https://phabricator.wikimedia.org/T116206#1847358 (10mobrovac) >>! In T116206#1846067, @Milimetric wrote: > @mobrovac: those sound like things I can do? Let me know if you've started on... [08:52:38] !log apt-get upgrade integration-raita.integration.wmflabs.org [08:52:41] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [09:24:07] 5Gerrit-Migration, 10Analytics-Tech-community-metrics: Make MetricsGrimoire/korma support gathering Code Review statistics from Phabricator's Differential - https://phabricator.wikimedia.org/T118753#1847441 (10Qgil) Bitergia's work is committed through monthly sprints, so all we know today is that this task wi... [09:31:15] 10MediaWiki-Releasing, 6Developer-Relations: Make MW 1.27 a Long-Term-Release - https://phabricator.wikimedia.org/T119683#1847449 (10Legoktm) A little late, but as promised: https://lists.wikimedia.org/pipermail/wikitech-l/2015-December/084194.html I think the input of all the people who have commented here wo... [09:38:32] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #692: 04FAILURE in 1 min 31 sec: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/692/ [09:45:24] 5Testing-Initiative-2015, 10Browser-Tests-Infrastructure, 5Patch-For-Review: Experiment with browser testing in other software languages - https://phabricator.wikimedia.org/T108874#1847493 (10hashar) [09:46:29] 5Testing-Initiative-2015, 10Browser-Tests-Infrastructure, 5Patch-For-Review: Experiment with browser testing in other software languages - https://phabricator.wikimedia.org/T108874#1532739 (10hashar) https://github.com/webdriverio/webdriverio/issues/138#issuecomment-32051980 does a loose comparaisons of `sel... [10:13:19] !log integration disabling puppet agent to test xvfb https://gerrit.wikimedia.org/r/#/c/256643/ [10:13:22] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [10:13:47] 10MediaWiki-Releasing, 6Developer-Relations: Make MW 1.27 a Long-Term-Release - https://phabricator.wikimedia.org/T119683#1847537 (10Kghbln) @Legoktm Thank you for your sensible post to that list. I am happy to see and read that there are actually people who care about the wiki movement in general. May I add... [11:00:52] !log reenabled puppet on integration slaves [11:02:02] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Use systemd for xvfb service on Debian/Jessie - https://phabricator.wikimedia.org/T95003#1847607 (10hashar) a:3hashar I have cherry picked https://gerrit.wikimedia.org/r/#/c/256643/ and https://gerrit.wikimedia.org/r/#/c/256659/ on the integration... [11:03:05] 10Continuous-Integration-Infrastructure, 7Blocked-on-Operations, 5Patch-For-Review: Use systemd for xvfb service on Debian/Jessie - https://phabricator.wikimedia.org/T95003#1177720 (10hashar) We need puppet changes to be merged: * https://gerrit.wikimedia.org/r/#/c/256643/ * https://gerrit.wikimedia.org/r/#... [11:03:48] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [11:04:27] 10Continuous-Integration-Infrastructure, 7Blocked-on-Operations, 5Patch-For-Review: Use systemd for xvfb service on Debian/Jessie - https://phabricator.wikimedia.org/T95003#1847633 (10hashar) a:5hashar>3None [12:11:48] 10Beta-Cluster-Infrastructure, 10Graphoid: Graphoid is not syncing on beta cluster again - https://phabricator.wikimedia.org/T119765#1847832 (10Yurik) It works now, should I close it? @bd808 , is there something you are still tracking with this? [12:30:19] hashar: running selenium+mocha on CI now :) https://integration.wikimedia.org/ci/job/mediawiki-core-npm/8124/console [12:30:32] oreally [12:30:42] not sure what will happen :) [12:31:00] I have created "selenium" target in Gruntfile [12:31:24] and added selenium target to lint target, and lint target is called from test target [12:31:41] so, selenium runs with "npm test" [12:31:51] hm, I should change the default URL to the local one [12:32:06] do you know which port does mediawiki run on CI? [12:32:26] 9413 or something [12:32:49] but I dont think it is exposed in the mediawiki-core-npm job [12:32:59] that is used by karma, which is run in mediawiki-core-qunit [12:33:25] 00:07:31.961 >> Mocha exploded! [12:33:25] 00:07:31.973 >> SyntaxError: Unexpected token ) [12:33:27] to speed it up [12:33:31] 00:07:31.961 >> Mocha exploded! [12:33:33] :D [12:33:39] in the grunfile you can remove all commands [12:33:44] but the selenium [12:33:58] for some reason jsonlint took 3 minutes: [12:33:59] 00:03:55.668 Running "jsonlint:all" (jsonlint) task [12:34:00] 00:07:00.124 >> 898 files lint free. [12:34:10] I think that time was taken by mocha [12:34:17] but not reported correctly by jenkins [12:34:27] (03PS1) 10Aude: Add CirrusSearch and Elastica as dependencies for Wikibase tests [integration/config] - 10https://gerrit.wikimedia.org/r/256667 [12:34:35] so, you think mocha will not be able to get to the local mediawiki install? [12:34:49] that is all that is left to do now [12:34:50] it ran banana just after [12:35:25] to get the web env setup [12:35:46] look at how mediawiki-core-qunit is defined [12:35:52] example output https://integration.wikimedia.org/ci/job/mediawiki-core-qunit/54635/consoleFull [12:36:11] seems the entry point it calls is grunt karma:main [12:36:18] I see [12:36:19] 00:00:20.458 ++ export MW_SERVER=http://localhost:9412 [12:36:25] maybe you can duplicate that job and make it run grunt selenium [12:36:26] yeah [12:37:04] hashar: hm, will copy the job and try [12:37:57] (03PS2) 10Aude: Add CirrusSearch and Elastica as dependencies for Wikibase tests [integration/config] - 10https://gerrit.wikimedia.org/r/256667 [12:40:44] hashar: ok, question [12:40:54] this is the last configuration of the original job [12:40:59] https://integration.wikimedia.org/ci/job/mediawiki-core-qunit/lastCompletedBuild/rebuild/parameterized [12:41:13] what do I need to enter in the new job? [12:41:14] https://integration.wikimedia.org/ci/job/mediawiki-core-qunit-T108874/build?delay=0sec [12:41:23] can I just enter one field? [12:41:29] or do I need to enter all of them? [12:42:12] for example ZUUL_CHANGE_IDS: 256404/13 [12:42:36] oops, 256404,13 [12:43:05] hm, something is happening with only ZUUL_CHANGE_IDS: 256404,13 [12:43:11] https://integration.wikimedia.org/ci/job/mediawiki-core-qunit-T108874/1/console [12:45:50] most of the parameters are needed yeah [12:46:19] oh [12:46:33] looks like zuul-cloner no more requires all of them to be set :D [12:46:41] seems it magically fallback to master branches [12:46:59] zeljkof: edit the config to have the job to run on integration-slave-trusty-1017 [12:47:06] this way it will reuse the workspace on that slave [12:47:17] saves you from having to clone the whole mw core if the job run on a different slave [12:47:32] doing [12:47:44] and you will want to pass ZUUL_PROJECT / ZUUL_REF / ZUUL_COMMIT / ZUUL_BRANCH [12:47:56] zuul-cloner uses them to fetch the patch [12:48:33] hashar: I see [12:48:36] it did get confused [12:48:37] 00:03:28.540 Warning: Task "selenium" not found. Use --force to continue. [12:51:05] hashar: how do I find ZUUL_REF? [12:51:13] https://integration.wikimedia.org/ci/job/mediawiki-core-qunit/lastCompletedBuild/rebuild/parameterized [12:53:11] anyway, lunch [12:53:18] refs/zuul/master/Zd495baffd42c40e1bb67fffa94bd690d [12:53:19] back in 30 minutes or so [12:53:23] zeljkof: use your browser search :D [12:53:31] zeljkof: I am going to have a nap :/ [12:53:42] 10Beta-Cluster-Infrastructure, 10Graphoid: Graphoid is not syncing on beta cluster again - https://phabricator.wikimedia.org/T119765#1847904 (10mobrovac) 5Open>3Resolved a:3mobrovac This was a bug introduced because of a new timeout feature of trebuchet. Syncing didn't work in prod either. It was fixed y... [13:31:42] mobrovac: Graphoid looks like a good candidate for a switch to scap3 :-} [13:32:43] hashar: possibly, yes, but ideally i'd like to switch all of the service::node services at once [13:32:53] graphoid, mathoid, citoid [13:32:55] yeah [13:33:03] I had a one one with Tyler yesterday [13:33:26] I advised to baby sit the repos owners / usual deployers and have them migrate [13:33:34] so people get familiar with scap3 [13:33:55] anyway, seems for most repos it should be straightforward [13:34:04] that means babysitting me and yurik :) [13:40:46] yeah :-} [14:02:56] * yurik needs a babysitter! [14:03:44] is she cute? [14:04:53] yurik: depends on whether you find thcipriani|afk and myself cute or not [14:04:54] :D [14:05:02] i do! [14:08:49] mobrovac & thcipriani|afk - the graphoid deploy repo is currently ahead of the production - waiting for the deploy train [14:09:06] kk [14:17:03] 10Continuous-Integration-Config, 10Wikidata: Add CirrusSearch and Elastica as dependencies of Wikibase on Jenkins - https://phabricator.wikimedia.org/T120217#1848025 (10aude) 3NEW [14:17:21] 10Continuous-Integration-Config, 10Wikidata: Add CirrusSearch and Elastica as dependencies of Wikibase on Jenkins - https://phabricator.wikimedia.org/T120217#1848033 (10aude) [14:24:23] 10MediaWiki-Releasing, 6Developer-Relations: Make MW 1.27 a Long-Term-Release - https://phabricator.wikimedia.org/T119683#1848063 (10MarkAHershberger) Legoktm writes: > Please don't read too much into the fact that I work for the WMF. I > rarely know any secret information, this specifically came from a > Med... [14:41:13] 5Continuous-Integration-Scaling: Isolate contintcloud nova project from the rest of the wmflabs cloud - https://phabricator.wikimedia.org/T86168#1848096 (10chasemp) [14:46:46] 10Beta-Cluster-Infrastructure, 6Labs, 10Labs-Infrastructure, 6operations: On deployment-prep, add warning text + labs Term of Uses link to the motd files - https://phabricator.wikimedia.org/T100837#1848113 (10coren) [15:28:56] Project browsertests-Math-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #736: 04FAILURE in 55 sec: https://integration.wikimedia.org/ci/job/browsertests-Math-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/736/ [15:31:26] 10Continuous-Integration-Config, 10Wikidata: [Task] Add CirrusSearch and Elastica as dependencies of Wikibase on Jenkins - https://phabricator.wikimedia.org/T120217#1848263 (10Lydia_Pintscher) [15:59:07] (03PS1) 10JanZerebecki: ext:Wikibase: enable selenium job [integration/config] - 10https://gerrit.wikimedia.org/r/256700 [16:01:20] (03CR) 10JanZerebecki: [C: 032] ext:Wikibase: enable selenium job [integration/config] - 10https://gerrit.wikimedia.org/r/256700 (owner: 10JanZerebecki) [16:02:14] (03Merged) 10jenkins-bot: ext:Wikibase: enable selenium job [integration/config] - 10https://gerrit.wikimedia.org/r/256700 (owner: 10JanZerebecki) [16:13:36] (03PS3) 10JanZerebecki: Add CirrusSearch and Elastica as dependencies for Wikibase tests [integration/config] - 10https://gerrit.wikimedia.org/r/256667 (owner: 10Aude) [16:13:47] (03CR) 10JanZerebecki: [C: 032] Add CirrusSearch and Elastica as dependencies for Wikibase tests [integration/config] - 10https://gerrit.wikimedia.org/r/256667 (owner: 10Aude) [16:20:29] (03PS4) 10JanZerebecki: Add CirrusSearch and Elastica as dependencies for Wikibase tests [integration/config] - 10https://gerrit.wikimedia.org/r/256667 (owner: 10Aude) [16:20:38] (03CR) 10JanZerebecki: Add CirrusSearch and Elastica as dependencies for Wikibase tests [integration/config] - 10https://gerrit.wikimedia.org/r/256667 (owner: 10Aude) [16:20:44] (03CR) 10JanZerebecki: [C: 032] Add CirrusSearch and Elastica as dependencies for Wikibase tests [integration/config] - 10https://gerrit.wikimedia.org/r/256667 (owner: 10Aude) [16:22:06] (03Merged) 10jenkins-bot: Add CirrusSearch and Elastica as dependencies for Wikibase tests [integration/config] - 10https://gerrit.wikimedia.org/r/256667 (owner: 10Aude) [16:24:22] 5Gerrit-Migration, 10Gitblit-Deprecate, 6Release-Engineering-Team, 3releng-201516-q3, and 5 others: [RfC]: Migrate code review / management to Phabricator from Gerrit - https://phabricator.wikimedia.org/T119908#1848493 (10greg) [16:25:20] !log reloading zuul for 58b5486..e4d3745 [16:25:23] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [16:26:57] 5Gerrit-Migration, 10Gitblit-Deprecate, 6Release-Engineering-Team, 3releng-201516-q3, and 5 others: [RfC]: Migrate code review / management to Phabricator from Gerrit - https://phabricator.wikimedia.org/T119908#1848501 (10greg) [16:33:22] [C [16:49:27] /win/win 13 [16:59:48] (03PS1) 10JanZerebecki: Fix pollscm usage [integration/config] - 10https://gerrit.wikimedia.org/r/256714 [17:02:38] (03Abandoned) 10JanZerebecki: Fix pollscm usage [integration/config] - 10https://gerrit.wikimedia.org/r/256714 (owner: 10JanZerebecki) [17:04:12] 5Gerrit-Migration, 10Gitblit-Deprecate, 6Release-Engineering-Team, 3releng-201516-q3, and 5 others: [RfC]: Migrate code review / management to Phabricator from Gerrit - https://phabricator.wikimedia.org/T119908#1848662 (10greg) [17:07:17] jzerebecki: are we sure https://gerrit.wikimedia.org/r/#/c/256667/ is deployed on jenkins? [17:07:37] i don't see the extensions being loaded on https://integration.wikimedia.org/ci/job/mwext-Wikibase-repo-tests-sqlite-hhvm/6813/consoleFull [17:08:26] aude: no I'm still on it [17:10:29] (03CR) 10JanZerebecki: "Deployed to Jenkins: (['mwext-Wikibase-repo-tests-mysql-hhvm', 'mwext-Wikibase-repo-tests-mysql-zend', 'mwext-Wikibase-repo-tests-sqlite-h" [integration/config] - 10https://gerrit.wikimedia.org/r/256667 (owner: 10Aude) [17:10:52] ok [17:21:43] 10Deployment-Systems, 3Scap3: config-deploy needs configurable delimiters for jinja2 templates - https://phabricator.wikimedia.org/T119892#1848755 (10thcipriani) p:5Triage>3Normal [17:27:51] (03PS1) 10JanZerebecki: add Wikibase and Wikidata optional dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/256723 [17:28:12] greg-g: any idea who's into RCStream/API stuff nowadays, to help fresheye.com migrate away from OAI in https://phabricator.wikimedia.org/T70866#1844347 ? Would love to give them a contact. [17:28:45] (03CR) 10jenkins-bot: [V: 04-1] add Wikibase and Wikidata optional dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/256723 (owner: 10JanZerebecki) [17:32:48] (03PS2) 10JanZerebecki: add Wikibase and Wikidata optional dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/256723 [17:33:14] (03CR) 10JanZerebecki: [C: 032] add Wikibase and Wikidata optional dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/256723 (owner: 10JanZerebecki) [17:36:49] andre__: ori is the first name I know [17:38:41] (03Merged) 10jenkins-bot: add Wikibase and Wikidata optional dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/256723 (owner: 10JanZerebecki) [17:40:50] (03PS1) 10JanZerebecki: Remove Wikidata job that was replaced with the generic version. [integration/config] - 10https://gerrit.wikimedia.org/r/256724 [17:41:46] (03CR) 10JanZerebecki: [C: 032] Remove Wikidata job that was replaced with the generic version. [integration/config] - 10https://gerrit.wikimedia.org/r/256724 (owner: 10JanZerebecki) [17:43:47] (03Merged) 10jenkins-bot: Remove Wikidata job that was replaced with the generic version. [integration/config] - 10https://gerrit.wikimedia.org/r/256724 (owner: 10JanZerebecki) [17:46:18] !log reloading zuul for e4d3745..c078000 [17:46:22] 10Gitblit-Deprecate, 10Diffusion: Replicate open patchsets to diffusion - https://phabricator.wikimedia.org/T89940#1848915 (10greg) See the upstream task on this: https://secure.phabricator.com/T6878 [17:46:22] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [17:56:34] 10Deployment-Systems, 3Scap3: config-deploy needs configurable delimiters for jinja2 templates - https://phabricator.wikimedia.org/T119892#1849045 (10thcipriani) [17:57:56] 7Browser-Tests, 10Gather: Browser tests for notifications - https://phabricator.wikimedia.org/T120167#1849046 (10Jdlrobson) p:5Triage>3Low [17:58:54] Project browsertests-Math-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #742: 04FAILURE in 53 sec: https://integration.wikimedia.org/ci/job/browsertests-Math-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/742/ [18:08:24] i need to update the tests that run for operations/mediawiki-config so it initializes submodules, any suggestions on where that goes? I tried grepping around for the commands i see in the `git plugin` section of mw-config-phpunit job logs, but i'm not finding them in my copies of integration/* repositories [18:14:45] 10Continuous-Integration-Config, 7I18n: Configure banana checker for i18n files to run on all MediaWiki extensions and skins (tracking) - https://phabricator.wikimedia.org/T94547#1849142 (10Umherirrender) [18:22:52] ebernhardson: I'd want to get some review from someone knows this a bit better, but I _think_ you should just be able to change the operations-mw-config-phpunit job's default to use an scm that uses submodules (see defaults.yaml) [18:23:31] legoktm: ^ does that seem right to you. [18:25:41] Hey people - to deploy an extension to beta labs only do i need to arrange a SWAT or can i get that done now? https://gerrit.wikimedia.org/r/256396 [18:26:43] ^ bd808 ? [18:27:50] 10Deployment-Systems, 6Release-Engineering-Team, 3Scap3: Cleanup things we're not deploying anymore. - https://phabricator.wikimedia.org/T120157#1849226 (10demon) Can be removed from tin: * gdash * ishmael * scap.old [18:28:39] jdlrobson: That's fine [18:28:43] jdlrobson: not up to me but it seems reasonable for a quick deploy. [18:29:00] thcipriani: thanks, i can probably at least test it a bit [18:29:00] Make sure to at least merge to tin so it doesn't complain (you don't have to sync if you don't wanna) [18:29:14] beta cluster, and yeah, those aren't subject to the no-deploy rule [18:30:59] \o/ [18:46:40] ebernhardson, thcipriani: off-hand I don't remember whether that job uses the jenkins scm plugin which would just need an extra parameter added to the definition, or whether it uses zuul-cloner which doesn't support submodules and requires manual hacks (see VisualEditor stuff) [18:47:00] Project beta-scap-eqiad build #81054: 04FAILURE in 3 min 9 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/81054/ [18:54:45] legoktm: ok i'll look at both, thanks [18:56:19] 7Browser-Tests, 10Continuous-Integration-Config, 5MW-1.25-release, 5MW-1.26-release, and 6 others: Add Rakefile to repositories with Ruby code - https://phabricator.wikimedia.org/T117993#1849407 (10greg) [18:56:20] 10Continuous-Integration-Config, 5Patch-For-Review, 7Ruby: Move Bundler Jenkins jobs to Nodepool instances - https://phabricator.wikimedia.org/T114860#1849405 (10greg) 5Open>3Resolved From Zeljko in our 1:1: all ruby/bundler jobs moved except the selenium ones (they have more complex dependencies). That... [18:56:21] 3releng-201516-q2: [keyresult] Migrate majority of CI jobs to Nodepool (part 1) - https://phabricator.wikimedia.org/T114315#1849408 (10greg) [18:56:37] 3releng-201516-q2: [keyresult] Migrate majority of CI jobs to Nodepool (part 1) - https://phabricator.wikimedia.org/T114315#1691169 (10greg) [19:49:43] Hitting this on merge: Warning: require_once(/mnt/jenkins-workspace/workspace/mwext-qunit/src/extensions/MwEmbedSupport/MwEmbedSupport.php): failed to open stream: No such file or directory in /mnt/jenkins-workspace/workspace/mwext-qunit/src/extensions/CirrusSearch/tests/jenkins/Jenkins.php on line 40 https://gerrit.wikimedia.org/r/#/c/256409/ [19:50:07] any ideas? [20:07:17] jdlrobson: maybe a corrupted clone on that host. Let me loo [20:07:31] *k [20:23:25] jdlrobson: I can't find anything obviously wrong on the jenkins node that ran those tests. [20:29:14] Yippee, build fixed! [20:29:15] Project beta-scap-eqiad build #81057: 09FIXED in 5 min 59 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/81057/ [20:29:32] yay [20:49:18] 6Release-Engineering-Team, 6Developer-Relations, 6Phabricator, 10Phabricator-Sprint-Extension: Let's all stay in the loop on the Projects V3 update - https://phabricator.wikimedia.org/T120276#1849906 (10DStrine) 3NEW [20:57:19] 6Release-Engineering-Team, 6Developer-Relations, 6Phabricator, 10Phabricator-Sprint-Extension: Let's all stay in the loop on the Projects V3 update - https://phabricator.wikimedia.org/T120276#1849946 (10greg) In description: > In recent history, TPG hasn't been notified of phabricator changes. However I th... [20:59:08] twentyafterfour: Are you here at the moment? [21:01:15] 6Release-Engineering-Team, 15User-greg: Create RelEng quarterly review - 201516Q1 - https://phabricator.wikimedia.org/T113835#1849969 (10greg) [21:01:17] 6Release-Engineering-Team, 15User-greg: Prepare Q1 - 2015/16 Quarterly Report - Due Monday Oct 5th - https://phabricator.wikimedia.org/T113115#1849970 (10greg) [21:01:18] 6Release-Engineering-Team, 6Team-Practices: One year review of RelEng offsite outcomes (April 2016) - https://phabricator.wikimedia.org/T112763#1849971 (10greg) [21:01:20] (sorry for that spam) [21:01:21] 6Release-Engineering-Team, 15User-greg: Propose changes to phab task management for RelEng - https://phabricator.wikimedia.org/T111874#1849972 (10greg) [21:01:23] 5Gerrit-Migration, 6Release-Engineering-Team: Outline work (outcomes and outputs) of RelEng's Q2 Gerrit migration work - https://phabricator.wikimedia.org/T110623#1849973 (10greg) [21:01:25] 6Release-Engineering-Team, 15User-greg: Publish WMF code-hosting exception policy - https://phabricator.wikimedia.org/T109919#1849975 (10greg) [21:01:27] 6Release-Engineering-Team, 15User-greg: Write draft/strawman code-hosting exception guideline - https://phabricator.wikimedia.org/T109920#1849974 (10greg) [21:01:29] 6Release-Engineering-Team, 15User-greg, 7WorkType-NewFunctionality: Tag some portion of RelEng team tasks with "New" or "Maint" - https://phabricator.wikimedia.org/T109375#1849977 (10greg) [21:03:34] heh, sorry wikibugs [21:03:54] * James_F grins. [21:04:20] greg-g: So #releng-epics tasks won't be in #releng but will have sub-tasks that will? [21:04:23] 6Release-Engineering-Team, 15User-greg: Get RelEng team members greater access - https://phabricator.wikimedia.org/T107926#1850004 (10greg) 5Open>3declined a:3greg Declining for now. [21:04:30] wikibugs - throttle output, don't get kicked for flooding https://phabricator.wikimedia.org/T112032 [21:04:52] 6Release-Engineering-Team, 15User-greg: Dev summit applications - https://phabricator.wikimedia.org/T113029#1850008 (10greg) 5Open>3Resolved a:3greg [21:05:42] 10Deployment-Systems, 3Scap3, 10Analytics-EventLogging: Move EventLogging service to scap3 - https://phabricator.wikimedia.org/T118772#1850014 (10greg) [21:06:52] 10Beta-Cluster-Infrastructure, 6Release-Engineering-Team: [postmortem] Beta Cluster outage: deployment-db2 disk filled up, locked db replication - https://phabricator.wikimedia.org/T116447#1850019 (10greg) >>! In T116447#1770670, @hashar wrote: > Reopening since we still follow up on determining the root cause... [21:07:31] 6Release-Engineering-Team: [EPIC] Enforce "no increase in log errors" during deployments - https://phabricator.wikimedia.org/T115629#1850024 (10greg) p:5Triage>3Normal [21:07:48] 6Release-Engineering-Team: Reduce production log errors to zero* - https://phabricator.wikimedia.org/T115630#1850025 (10greg) p:5Triage>3Normal [21:08:15] James_F: unsure, honestly [21:08:23] maybe just have an "Epics" column on #releng? [21:08:32] but really, the #releng board is not used well [21:08:38] greg-g: Alternative, you could tag epics with #releng and #epic and see the intersection. [21:09:34] greg-g: https://phabricator.wikimedia.org/project/board/483/query/cwDNdvPjpSz5/ is that for VE, for example. [21:09:35] yeah, that should be tagged with #epic regardless, probably [21:09:42] * James_F is in favour of simplicity. [21:09:56] you and your tranches [21:09:59] :) [21:10:04] yeah [21:10:09] 10Deployment-Systems, 3Scap3, 10Analytics-EventLogging: Move EventLogging service to scap3 - https://phabricator.wikimedia.org/T118772#1850031 (10Ottomata) eventlogging-service is using systemd, and we want to port all of eventlogging to Jessie and systemd sometime in the not too distant future. [21:10:56] I was pretty unsure but I'm leaning towards a type param for tasks man [21:11:09] we are doing [tracking] and [epic] type stuff and [maint] and [whaetver] in some odd ways now I think [21:11:25] and we could distill all of these into a consistent and //searchable// abstraction [21:11:27] it may be a win [21:12:06] yeah [21:14:52] greg-g: is there a downside to collapsing all these into one mechanism? [21:15:05] depends on how, I guess. [21:15:15] I'm having a hard time imagining what you're thinking right now [21:15:32] * greg-g is context switching a lot right now, in that "15 minutes before a meeting" scatteredness [21:16:02] greg-g: no worries I'm going to noodle on this and demonstrate on phab-01 maybe [21:16:11] I think we can solve this in a more global and consistent manner [21:16:49] it's getting laborous to me all teh worktype projects and [EPIC] text [21:18:15] chasemp: I'd love a task type field, FWIW. [21:18:41] chasemp: Do you know if there's an existing task in Phab for it? [21:19:14] honestly no there have been other "let's classify tasks" issues that turned sour [21:19:42] but I'm not sure anyone has proposed distilling it this way [21:19:53] afaik [21:26:27] https://phabricator.wikimedia.org/T93499 I guess. [21:29:47] that's at least one and I was actually thinking of another [21:30:59] Of course. :-( [21:45:25] Luke081515: I am now, what's up [21:46:47] twentyafterfour: My problem is, that I can't overwrite my old phabricator diretory, so I can't update it. [21:49:54] Can you help me with this? [21:51:10] Luke081515: your phabricator directory, where? [21:51:58] likje on a labs instance? [21:53:18] 10Deployment-Systems, 3Scap3: config-deploy needs configurable delimiters for jinja2 templates - https://phabricator.wikimedia.org/T119892#1850319 (10thcipriani) 5Open>3Resolved [21:53:23] yeah, at /srv/phab [21:53:50] I used phabricator puppet to set this up, but at the moment I can' overwrite it, so I can't update it :-/ [21:53:55] which instance? [21:54:12] rcm-2 [21:55:37] I'm using it to store a few of my script bugs at the moment [21:56:25] Luke: what labs project is this? and can't you use sudo to regain ownership of it? [21:56:55] twentyafterfour: Labs project is "rcm". The problem is, that I get this: [21:57:12] luke081515@rcm-2:~$ sudo git clone https://gerrit.wikimedia.org/r/phabricator/deployment /srv/phab [21:57:15] fatal: destination path '/srv/phab' already exists and is not an empty directory. [21:57:43] try sudo mv /srv/phab /srv/phab.old [21:58:03] ok, wait a moment [21:58:52] Ah, It works :) [21:59:38] Luke081515: :) [21:59:57] ok, I only have to set up the db user again [22:00:17] twentyafterfour: Do you know the port for mysql for phab? [22:00:30] I think it's the normal port [22:00:48] 80? I don't know the normal port, sry [22:00:48] you could probably copy the conf/local.json from /srv/phab.old [22:00:54] ah, ok [22:00:54] 3306? [22:01:04] ok, I will try it [22:01:07] * twentyafterfour thinks that's the default mysql port [22:02:43] ok, now he can access it, but the design is broken :( [22:03:06] the design is broken? [22:03:11] https://rcm-2.wmflabs.org/ [22:03:28] 6Release-Engineering-Team, 6Developer-Relations, 6Phabricator, 10Phabricator-Sprint-Extension: Let's all stay in the loop on the Projects V3 update - https://phabricator.wikimedia.org/T120276#1850385 (10DStrine) > 1) {T120013} with links to past tracking tasks eg: T110443 and T108142 This is helpful. wou... [22:03:51] hmm it's trying to load styles from http instead of https? weird [22:09:42] ok, I recovered the old files, and use them till this is fixed so it's not UBN ;) [22:10:27] twentyafterfour: I havé to go know, but if you want to tell my more, you can ping or use the query, so I can see it later ;). Tahnks for your help! [22:15:02] 6Release-Engineering-Team, 6Developer-Relations, 6Phabricator, 10Phabricator-Sprint-Extension: Let's all stay in the loop on the Projects V3 update - https://phabricator.wikimedia.org/T120276#1850523 (10greg) >>! In T120276#1850385, @DStrine wrote: > This is helpful. would you mind providing more informati... [22:21:36] 6Release-Engineering-Team, 6Phabricator, 7Puppet: phabricator at labs is not up to date - https://phabricator.wikimedia.org/T117441#1850619 (10Luke081515) I tried it, phabricator was updated, but the design was broken, he tried to load this from http, not https. [22:21:48] (03PS1) 10EBernhardson: Add zuul dependencies for CirrusSearch [integration/config] - 10https://gerrit.wikimedia.org/r/256840 [22:22:52] (03CR) 10jenkins-bot: [V: 04-1] Add zuul dependencies for CirrusSearch [integration/config] - 10https://gerrit.wikimedia.org/r/256840 (owner: 10EBernhardson) [22:24:15] PROBLEM - git_daemon_running on gallium is CRITICAL: PROCS CRITICAL: 3 processes with regex args ^/usr/lib/git-core/git-daemon [22:24:35] 6Release-Engineering-Team, 6Developer-Relations, 6Phabricator, 10Phabricator-Sprint-Extension: Let's all stay in the loop on the Projects V3 update - https://phabricator.wikimedia.org/T120276#1850648 (10mmodell) @DStrine: I monitor https://secure.phabricator.com/w/changelog/ on a regular basis and I monito... [22:26:06] RECOVERY - git_daemon_running on gallium is OK: PROCS OK: 1 process with regex args ^/usr/lib/git-core/git-daemon [22:40:00] 10MediaWiki-Releasing, 6Developer-Relations, 10Wikimedia-Blog-Content, 3DevRel-December-2015, 5MW-1.26-release: Write blog post announcing MW 1.26 - https://phabricator.wikimedia.org/T112842#1850739 (10greg) Let me know how I can help here; I've been swamped with other priorities this week and I'll be ta... [23:13:03] bd808: marxarelli: i've been wanting to ask you guys, we've been having quite some changes in RB config lately, so would it be controversial to self-merge such changes? [23:13:51] mobrovac: in mw-vagrant i'm assuming? [23:13:59] oh right, sorry [23:14:00] :P [23:14:02] yes [23:14:17] i was about to say: merge away! not my problem :) [23:15:12] mobrovac: yeah that's fine with me. Either self-merge or get somebody from your team who understands what you are changing to review [23:15:13] mobrovac: you can always bug me for a quick(er) review [23:15:55] we have enough tests for style and things like that to keep you honest on that front. [23:16:14] :) [23:16:16] that's true, the puppet linter is fairly strict now [23:16:24] I love that you are actually taking care of this rather than letting it rot like other mw-vagrant integrations [23:16:38] * bd808 looks at wikidata suspisously [23:17:03] they really wanted the role and then have never even tried to support it [23:17:09] hehe, partly out of self-interest, partly because i really like the flexilibility of mw-vagrant [23:18:12] * mobrovac wishes mw-vagrant to really reflect prod [23:18:17] "i have a dream" [23:18:18] haha [23:18:42] copyrighted, sorry [23:18:48] mobrovac: I do too but haven't worked on it for a long time -- https://gerrit.wikimedia.org/r/#/c/212294/ [23:19:17] is it greg-g? wan't martin open-source-oriented? :P [23:20:08] https://en.wikipedia.org/wiki/I_Have_a_Dream#Copyright_dispute [23:20:14] his family is less so [23:20:33] today i learned ... [23:20:35] bd808: uuu, that's a real dream in the making! [23:21:02] greg-g: damned family! always there to pick up the fruits of your work [23:21:05] :D [23:21:19] :) [23:22:46] (03PS1) 10JanZerebecki: remove CirrusSearch from dependencies as it fails [integration/config] - 10https://gerrit.wikimedia.org/r/256854 [23:29:33] (03CR) 10JanZerebecki: [C: 032] remove CirrusSearch from dependencies as it fails [integration/config] - 10https://gerrit.wikimedia.org/r/256854 (owner: 10JanZerebecki) [23:30:45] (03Merged) 10jenkins-bot: remove CirrusSearch from dependencies as it fails [integration/config] - 10https://gerrit.wikimedia.org/r/256854 (owner: 10JanZerebecki) [23:34:35] 6Release-Engineering-Team, 6Developer-Relations, 6Phabricator, 10Phabricator-Sprint-Extension: Let's all stay in the loop on the Projects V3 update - https://phabricator.wikimedia.org/T120276#1850888 (10greg) >>! In T120276#1850863, @DStrine wrote: > As mentioned in other channels, it would help to have an... [23:34:41] Don't suppose there's a known issue with Math rendering on Beta Cluster? I'm assuming it's a UBN in master, but it'd be nice to eliminate that. [23:35:30] ... don't know of it [23:36:05] * James_F sighs. Oh well. :-) [23:39:21] !log reloading zuul for c078000..f934379 [23:39:25] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [23:43:38] greg-g: Do you think we should have a pre-train check of UBNs-tagged-against-this-release? [23:43:55] 10MediaWiki-Releasing, 6Developer-Relations, 10Wikimedia-Blog-Content, 3DevRel-December-2015, 5MW-1.26-release: Write blog post announcing MW 1.26 - https://phabricator.wikimedia.org/T112842#1850907 (10jrbs) >>! In T112842#1850739, @greg wrote: > Let me know how I can help here; I've been swamped with ot... [23:44:14] James_F: yeah [23:44:17] greg-g: E.g., if https://phabricator.wikimedia.org/maniphest/query/Ur0o1_UlgvJF/#R is non-empty we should not run the train. [23:44:43] (03PS2) 10Dduvall: Add zuul dependencies for CirrusSearch [integration/config] - 10https://gerrit.wikimedia.org/r/256840 (owner: 10EBernhardson) [23:44:48] right, or at least make the trade off conciously [23:44:54] * James_F nods. [23:45:04] cc twentyafterfour :) [23:45:23] (I'm not in the habit of tagging pre-prod regressions against the future release they will hit, but it seems like a reasonable way to act.) [23:47:07] (03CR) 10Dduvall: [C: 032] Add zuul dependencies for CirrusSearch [integration/config] - 10https://gerrit.wikimedia.org/r/256840 (owner: 10EBernhardson) [23:50:35] (03PS3) 10Dduvall: Add zuul dependencies for CirrusSearch [integration/config] - 10https://gerrit.wikimedia.org/r/256840 (owner: 10EBernhardson) [23:50:40] 10MediaWiki-Releasing, 6Developer-Relations, 10Wikimedia-Blog-Content, 3DevRel-December-2015, 5MW-1.26-release: Write blog post announcing MW 1.26 - https://phabricator.wikimedia.org/T112842#1850964 (10Qgil) Meh, I was overambitious and ended up delivering nothing. Let me reset tonight and give it a humb... [23:50:59] 10MediaWiki-Releasing, 6Developer-Relations, 10Wikimedia-Blog-Content, 3DevRel-December-2015, 5MW-1.26-release: Write blog post announcing MW 1.26 - https://phabricator.wikimedia.org/T112842#1850976 (10Qgil) p:5Low>3High [23:51:07] (03CR) 10Dduvall: [C: 032] Add zuul dependencies for CirrusSearch [integration/config] - 10https://gerrit.wikimedia.org/r/256840 (owner: 10EBernhardson) [23:52:09] (03Merged) 10jenkins-bot: Add zuul dependencies for CirrusSearch [integration/config] - 10https://gerrit.wikimedia.org/r/256840 (owner: 10EBernhardson) [23:52:43] 7Browser-Tests, 10Continuous-Integration-Config, 10Wikidata, 5Patch-For-Review, 3Wikidata-Sprint-2015-12-01: create a Wikibase browser test job running against a fresh MediaWiki installation - https://phabricator.wikimedia.org/T118284#1850984 (10JanZerebecki) Enabled the job in abd24ff0ef118188d22f6c130c... [23:53:08] !log Reloading Zuul to deploy If60f720995dfc7859e53cf33043b5a21b1a4b085 [23:53:11] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [23:54:28] (03CR) 10Dduvall: "Deployed" [integration/config] - 10https://gerrit.wikimedia.org/r/256840 (owner: 10EBernhardson)