[00:01:48] yeh it's just super weird [00:41:56] 6Release-Engineering: Merge scap scripts "mwscriptwikiset" and "foreachwikiindblist" into one - https://phabricator.wikimedia.org/T109798#1559461 (10Krenair) [00:42:09] 6Release-Engineering, 5Patch-For-Review: foreachwikiexceptdblist to run scripts on all but a blacklist of wikis - https://phabricator.wikimedia.org/T101213#1332769 (10Krenair) We should probably get {T109798} sorted first [00:48:19] the pain never ends.. :/ [01:01:00] grrrr [01:10:31] 10Continuous-Integration-Infrastructure, 10MediaWiki-extensions-SpamBlacklist, 5Patch-For-Review: Figure out a system to override default settings when in test context - https://phabricator.wikimedia.org/T89096#1559516 (10Jdlrobson) Is this stalled or are we gonna give it a go? [01:29:34] 10Continuous-Integration-Infrastructure: Track and graph mean time to merge - https://phabricator.wikimedia.org/T70114#1559544 (10greg) This is probably less of a priority than these two other (not yet implemented) KPIs: * {T108750} * {T108751} [01:29:49] 10Continuous-Integration-Infrastructure, 6Release-Engineering: Implement "CI overhead" KPI - https://phabricator.wikimedia.org/T108751#1529554 (10greg) [01:30:28] 10Continuous-Integration-Infrastructure, 6Release-Engineering, 7Jenkins: Implement "Jenkins uptime" KPI - https://phabricator.wikimedia.org/T108769#1559548 (10greg) [01:30:43] 10Continuous-Integration-Infrastructure, 6Release-Engineering, 7Zuul: Implement "Jenkins queue wait" KPI - https://phabricator.wikimedia.org/T108750#1529519 (10greg) [01:31:21] 10Deployment-Systems, 6Release-Engineering: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742#1559552 (10greg) [01:32:56] 10Browser-Tests, 10MobileFrontend: Chrome window resizes without height in @integration tests - toggling test fails - https://phabricator.wikimedia.org/T109794#1559555 (10greg) [01:33:48] 10Deployment-Systems, 5Patch-For-Review: foreachwikiexceptdblist to run scripts on all but a blacklist of wikis - https://phabricator.wikimedia.org/T101213#1559557 (10greg) [01:37:32] 10Continuous-Integration-Infrastructure, 10MediaWiki-extensions-SpamBlacklist, 5Patch-For-Review: Figure out a system to override default settings when in test context - https://phabricator.wikimedia.org/T89096#1559561 (10Florian) To respond to the comment of @Jdlrobson: Even if it would be nice to have an a... [06:09:37] legoktm: Thanks a lot for PHP test fixes! [07:42:39] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8-internet_explorer-10-sauce build #136: FAILURE in 33 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8-internet_explorer-10-sauce/136/ [10:08:03] CFisch_WMDE: Hi! I am back! :) Do we have our regular meeting today? [10:08:09] (in 20 minutes) [10:08:30] Welcome back zeljkof! :-) [10:08:48] Jepp lets have the meeting ;-) [10:08:51] CFisch_WMDE: thanks, it is good to be back :) [10:08:55] ok, see you soon then [10:10:30] (03CR) 10Zfilipin: [C: 032] Test SauceLabs job status annotation [selenium] - 10https://gerrit.wikimedia.org/r/229417 (https://phabricator.wikimedia.org/T105589) (owner: 10Dduvall) [10:12:45] (03CR) 10jenkins-bot: [V: 04-1] Test SauceLabs job status annotation [selenium] - 10https://gerrit.wikimedia.org/r/229417 (https://phabricator.wikimedia.org/T105589) (owner: 10Dduvall) [12:46:45] Yippee, build fixed! [12:46:45] Project browsertests-PdfHandler-test2.wikipedia.org-linux-firefox-sauce build #613: FIXED in 44 sec: https://integration.wikimedia.org/ci/job/browsertests-PdfHandler-test2.wikipedia.org-linux-firefox-sauce/613/ [12:54:03] (03CR) 10Zfilipin: Test SauceLabs job status annotation [selenium] - 10https://gerrit.wikimedia.org/r/229417 (https://phabricator.wikimedia.org/T105589) (owner: 10Dduvall) [12:54:09] (03CR) 10Zfilipin: [C: 032] Test SauceLabs job status annotation [selenium] - 10https://gerrit.wikimedia.org/r/229417 (https://phabricator.wikimedia.org/T105589) (owner: 10Dduvall) [12:55:28] (03Merged) 10jenkins-bot: Test SauceLabs job status annotation [selenium] - 10https://gerrit.wikimedia.org/r/229417 (https://phabricator.wikimedia.org/T105589) (owner: 10Dduvall) [13:14:30] (03CR) 10Zfilipin: [C: 04-1] "In general, flaky tests are a big problem. As as temporary workaround, we could experiment with rerunning failed tests. I would suggest re" [integration/config] - 10https://gerrit.wikimedia.org/r/230715 (https://phabricator.wikimedia.org/T67773) (owner: 10Dduvall) [13:14:59] (03PS2) 10Zfilipin: Move release notes section to its own file [selenium] - 10https://gerrit.wikimedia.org/r/232410 (owner: 10Dduvall) [13:16:35] (03CR) 10Zfilipin: [C: 032] "Long overdue! Thanks! :)" [selenium] - 10https://gerrit.wikimedia.org/r/232410 (owner: 10Dduvall) [13:17:53] (03Merged) 10jenkins-bot: Move release notes section to its own file [selenium] - 10https://gerrit.wikimedia.org/r/232410 (owner: 10Dduvall) [13:23:59] (03PS2) 10Zfilipin: Decouple remote browser from Sauce Cucumber formatter [selenium] - 10https://gerrit.wikimedia.org/r/232660 (owner: 10Dduvall) [13:25:09] (03CR) 10Zfilipin: [C: 032] Decouple remote browser from Sauce Cucumber formatter [selenium] - 10https://gerrit.wikimedia.org/r/232660 (owner: 10Dduvall) [13:25:26] (03PS2) 10Zfilipin: Reorganize to separate out Cucumber support [selenium] - 10https://gerrit.wikimedia.org/r/232663 (owner: 10Dduvall) [13:26:15] (03Merged) 10jenkins-bot: Decouple remote browser from Sauce Cucumber formatter [selenium] - 10https://gerrit.wikimedia.org/r/232660 (owner: 10Dduvall) [13:27:35] (03CR) 10Zfilipin: [C: 032] Reorganize to separate out Cucumber support [selenium] - 10https://gerrit.wikimedia.org/r/232663 (owner: 10Dduvall) [13:28:38] (03Merged) 10jenkins-bot: Reorganize to separate out Cucumber support [selenium] - 10https://gerrit.wikimedia.org/r/232663 (owner: 10Dduvall) [13:30:52] (03CR) 10Zfilipin: [C: 031] Append LocalSettings.php for mw-selenium jobs [integration/jenkins] - 10https://gerrit.wikimedia.org/r/232399 (https://phabricator.wikimedia.org/T89096) (owner: 10Dduvall) [13:30:52] (03PS5) 10Zfilipin: Support additional LocalSettings.php for mw-selenium jobs [integration/config] - 10https://gerrit.wikimedia.org/r/232224 (https://phabricator.wikimedia.org/T89096) (owner: 10Dduvall) [13:31:09] (03CR) 10Zfilipin: [C: 031] Support additional LocalSettings.php for mw-selenium jobs [integration/config] - 10https://gerrit.wikimedia.org/r/232224 (https://phabricator.wikimedia.org/T89096) (owner: 10Dduvall) [14:44:28] 10Continuous-Integration-Config, 10Wikibase-DataModel-Services, 10Wikidata, 10Wikidata-Page-Banner, 5Patch-For-Review: test WikidataPageBanner its integration with Wikibase - https://phabricator.wikimedia.org/T106772#1560576 (10JanZerebecki) [14:44:54] 10Continuous-Integration-Config, 10Wikibase-DataModel-Services, 10Wikidata, 10Wikidata-Page-Banner, 5Patch-For-Review: test WikidataPageBanner its integration with Wikibase - https://phabricator.wikimedia.org/T106772#1477736 (10JanZerebecki) [14:45:32] 10Continuous-Integration-Config, 10Wikibase-DataModel-Services, 10Wikidata, 10Wikidata-Page-Banner, 5Patch-For-Review: test WikidataPageBanner its integration with Wikibase - https://phabricator.wikimedia.org/T106772#1560579 (10JanZerebecki) 5Resolved>3Open I don't think there is a yet a test that ex... [17:13:06] 10Scap3: Improve scap's output - https://phabricator.wikimedia.org/T109858#1561043 (10demon) 3NEW [17:23:12] 10Scap3: Scap3 service sync should break up remote deploy tasks - https://phabricator.wikimedia.org/T109861#1561092 (10thcipriani) 3NEW [17:24:25] 10Scap3: Scap3 service sync should break up remote deploy tasks - https://phabricator.wikimedia.org/T109861#1561104 (10thcipriani) [17:24:29] 10Scap3: Improve scap's output - https://phabricator.wikimedia.org/T109858#1561103 (10thcipriani) [17:25:42] 10Scap3: Improve scap's output - https://phabricator.wikimedia.org/T109858#1561108 (10demon) Things we want: * More explicit notices of which nodes failed and why (see parent task) * Full (debug-level) logging of scap's behavior to logstash [17:26:34] 10Deployment-Systems, 10Scap3: Scap3 should support post-deploy checks - https://phabricator.wikimedia.org/T109515#1561113 (10thcipriani) a:3mmodell [17:29:58] 10Scap3: Scap3 needs to be deployed on RESTBase boxes and needs a group on tin - https://phabricator.wikimedia.org/T109862#1561131 (10thcipriani) 3NEW a:3thcipriani [17:30:20] 10Scap3: Scap3 service sync should break up remote deploy tasks - https://phabricator.wikimedia.org/T109861#1561142 (10dduvall) p:5Triage>3High a:3demon [17:30:37] 10Scap3: Scap3 needs to be deployed on RESTBase boxes and needs a group on tin - https://phabricator.wikimedia.org/T109862#1561147 (10thcipriani) p:5Triage>3Normal [17:46:57] (03CR) 10Dduvall: [C: 032] Support additional LocalSettings.php for mw-selenium jobs [integration/config] - 10https://gerrit.wikimedia.org/r/232224 (https://phabricator.wikimedia.org/T89096) (owner: 10Dduvall) [17:48:08] !bash I don't sleep, I wait for the next ping --Chad [17:49:04] (03Merged) 10jenkins-bot: Support additional LocalSettings.php for mw-selenium jobs [integration/config] - 10https://gerrit.wikimedia.org/r/232224 (https://phabricator.wikimedia.org/T89096) (owner: 10Dduvall) [17:55:16] !log Running `jenkins-jobs update` to deploy I2f32701dd9478857ed5a2fb1bfbe13e134d7b27c [17:55:22] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [17:59:26] !log Updated 29 Jenkins jobs with minor changes to bundler execution and MW LocalSettings.php (closing php tag) (I2f32701dd9478857ed5a2fb1bfbe13e134d7b27c) [17:59:31] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [18:28:18] (03CR) 10Dduvall: [C: 032] Append LocalSettings.php for mw-selenium jobs [integration/jenkins] - 10https://gerrit.wikimedia.org/r/232399 (https://phabricator.wikimedia.org/T89096) (owner: 10Dduvall) [18:28:50] (03Merged) 10jenkins-bot: Append LocalSettings.php for mw-selenium jobs [integration/jenkins] - 10https://gerrit.wikimedia.org/r/232399 (https://phabricator.wikimedia.org/T89096) (owner: 10Dduvall) [18:31:18] !log Deployed I4975a99f1c7d22c2f99f4557de4d7a081a5300f4 to integration slaves [18:31:24] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [20:45:39] 6RelEng-Admin, 15User-greg: Tag two weeks of RelEng team tasks with "core" vs "new" - https://phabricator.wikimedia.org/T109375#1561874 (10greg) [21:18:08] ostriches: I got a fix into HHVM for that locking bug that we found with file_put_contents() -- https://github.com/facebook/hhvm/commit/588d616363acd4e12e3835d113f53aa08bfd3837 [21:19:23] A-ha! [21:19:25] That was a fun bug [21:20:21] It's one of the things that makes me wonder how much broken stuff is still lurking in HHVM. Things they ported from PHP5.x and then never watched for updates [21:20:52] Forks are hard. [21:21:27] And then there are things like https://reviews.facebook.net/D44265 that as far as I can tell they just never did right n the first place [21:21:49] and have patched a few times just moving the bug to more and more obscure areas [21:24:46] * ostriches mutters something about filter_* functions being wonky anyway [21:48:22] 6RelEng-Admin, 15User-greg: Fill out Summer Managers Offsite - Roadmap 2015-2016 spreadsheet - https://phabricator.wikimedia.org/T108984#1562211 (10greg) [21:52:06] 6RelEng-Admin, 15User-greg: Tag two weeks of RelEng team tasks with "core" vs "new" - https://phabricator.wikimedia.org/T109375#1562271 (10greg) Use #worktypemaintenance and #worktypenewfunctionality [21:56:21] 6RelEng-Admin, 15User-greg: Tag two weeks of RelEng team tasks with "core" vs "new" - https://phabricator.wikimedia.org/T109375#1562290 (10greg) [22:46:32] 5Continuous-Integration-Isolation, 3releng-201516-q1: [keyresult] boot instances from OpenStack API - https://phabricator.wikimedia.org/T109913#1562597 (10greg) 3NEW [22:46:55] 5Continuous-Integration-Isolation, 3releng-201516-q1: [keyresult] boot instances from OpenStack API - https://phabricator.wikimedia.org/T109913#1562607 (10greg) [22:46:57] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Isolation, 7Epic, 3releng-201415-Q3, and 2 others: [Quarterly Success Metric] Jenkins: Run jobs in disposable VMs - https://phabricator.wikimedia.org/T47499#1562606 (10greg) [22:50:03] 5Continuous-Integration-Isolation, 3releng-201516-q1: [keyresult] subset of jobs run in disposable instances - https://phabricator.wikimedia.org/T109914#1562610 (10greg) 3NEW [22:50:16] 5Continuous-Integration-Isolation, 3releng-201516-q1: [keyresult] boot instances from OpenStack API - https://phabricator.wikimedia.org/T109913#1562619 (10greg) [22:50:17] 5Continuous-Integration-Isolation, 3releng-201516-q1: [keyresult] subset of jobs run in disposable instances - https://phabricator.wikimedia.org/T109914#1562610 (10greg) [23:06:22] (03PS1) 10Thcipriani: Pass user to deploy functions [tools/scap] (scap3) - 10https://gerrit.wikimedia.org/r/233074 [23:06:50] (03CR) 10jenkins-bot: [V: 04-1] Pass user to deploy functions [tools/scap] (scap3) - 10https://gerrit.wikimedia.org/r/233074 (owner: 10Thcipriani) [23:07:50] (03Abandoned) 10Thcipriani: Pass user to deploy functions [tools/scap] (scap3) - 10https://gerrit.wikimedia.org/r/233074 (owner: 10Thcipriani) [23:10:09] 10Deployment-Systems, 5Patch-For-Review: Make sync-wikiversions check that a valid localisation cache exists when syncing new versions - https://phabricator.wikimedia.org/T100573#1562694 (10greg) Should https://gerrit.wikimedia.org/r/#/c/224629/ also be merged along with this? [23:32:01] 6RelEng-Admin: Setup meeting with $people to discuss code hosting exception policy - https://phabricator.wikimedia.org/T109657#1562807 (10greg) Current list after feedback from tfinc: * Brian G * Brion V * Bryan D * Daniel K * Gabriel * Chad * Greg [23:33:11] greg-g: Is this the bit where I should point to the grunt tasks we master in GitHub? [23:33:40] 6RelEng-Admin: Draft WMF code-hosting exception policy - https://phabricator.wikimedia.org/T109919#1562809 (10greg) 3NEW [23:34:04] 6RelEng-Admin: Draft WMF code-hosting exception policy - https://phabricator.wikimedia.org/T109919#1562817 (10greg) [23:34:05] 6RelEng-Admin: Setup meeting with $people to discuss code hosting exception policy - https://phabricator.wikimedia.org/T109657#1562818 (10greg) [23:34:17] greg-g: E.g. https://github.com/wikimedia/grunt-banana-checker [23:34:21] 6RelEng-Admin: Publish WMF code-hosting exception policy - https://phabricator.wikimedia.org/T109919#1562820 (10greg) [23:34:47] 6RelEng-Admin: Write draft/strawman code-hosting exception policy - https://phabricator.wikimedia.org/T109920#1562822 (10greg) 3NEW [23:35:17] James_F: known exceptions would be good to have, yeah [23:35:31] * James_F ponders for more. [23:38:42] James_F: https://github.com/wikimedia/VisualEditor doesn't have the "Copy of code form gerrit" boiler plate that others do.. [23:39:02] greg-g: Hmm, indeed. Fixing. [23:39:40] greg-g: Fixed. [23:41:57] 6RelEng-Admin: Write draft/strawman code-hosting exception policy - https://phabricator.wikimedia.org/T109920#1562830 (10Jdforrester-WMF) Some current exceptions off the top of my head: //Front-end CI things// * https://github.com/wikimedia/grunt-tyops * https://github.com/wikimedia/grunt-banana-checker //Serv... [23:42:34] James_F: ty [23:42:45] greg-g: Imperfect list. :-) [23:44:33] 6RelEng-Admin: Write draft/strawman code-hosting exception policy - https://phabricator.wikimedia.org/T109920#1562832 (10greg) [23:44:39] moar ^ [23:45:46] !bash I opened a Rust tutorial. I read that they have 3 types of pointers. I closed the tutorial -- MaxSem [23:46:47] marxarelli: any chance of a +2 on https://gerrit.wikimedia.org/r/#/c/233061/ ? [23:46:54] then switch over to selenium on gather per merge? [23:47:52] jdlrobson: for sure. i'll check it out [23:48:08] marxarelli: note there's that LocalSettings.php test before it too :) [23:48:26] yeah, i'm re-running the experimental job there [23:48:52] jdlrobson: you wanna give the jjb changes a shot [23:48:57] sure thang [23:48:58] that way, i can +2 them :) [23:50:28] jdlrobson: looks like the "Then I see the collection dialog" step is failing on that patch [23:51:00] https://integration.wikimedia.org/ci/job/mwext-mw-selenium/480/consoleFull [23:52:15] (03PS1) 10Jdlrobson: Run selenium job in test and gate and submit [integration/config] - 10https://gerrit.wikimedia.org/r/233082 (https://phabricator.wikimedia.org/T107908) [23:52:24] marxarelli: https://gerrit.wikimedia.org/r/233082 [23:53:02] marxarelli: https://gerrit.wikimedia.org/r/#/c/233061/ is needed [23:53:05] that fixes that issue [23:53:15] the LocalSettings.php just fixes the not a php file error [23:53:46] rgr that [23:54:15] James_F: github doesn't have a negative search operator (ie: //-"github mirror or" user:wikimedia// doesn't do what I want it to do) [23:57:18] 6RelEng-Admin: Write draft/strawman code-hosting exception policy - https://phabricator.wikimedia.org/T109920#1562850 (10greg) [23:58:14] 6RelEng-Admin: Write draft/strawman code-hosting exception policy - https://phabricator.wikimedia.org/T109920#1562822 (10greg) [23:58:42] Hrm, policy?