[00:00:26] 3Phabricator: Add Philippe-WMF to Security Group on Phabricator - https://phabricator.wikimedia.org/T88362#1010133 (10Jalexander) 3NEW [00:09:49] (03PS1) 10Dduvall: Documentation on upgrading to 1.0.0 [selenium] - 10https://gerrit.wikimedia.org/r/188251 [00:10:00] 3Phabricator, Project-Creators, Triagers, operations: Broaden the group of users that can create projects in Phabricator - https://phabricator.wikimedia.org/T706#1010154 (10Philippe-WMF) Plz to add me? I'm looking at the CA team's involvement and how we use this, and it seems best to set up a project, and proba... [00:15:00] RECOVERY - Puppet staleness on deployment-elastic07 is OK: OK: Less than 1.00% above the threshold [3600.0] [00:18:46] RECOVERY - Puppet failure on deployment-elastic07 is OK: OK: Less than 1.00% above the threshold [0.0] [00:21:22] Project beta-update-databases-eqiad build #7317: FAILURE in 1 min 22 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/7317/ [00:42:02] (03CR) 10Dduvall: "Asaf, have you had a chance to address the outstanding issues? Let me know if you're too busy to finish the contribution and I'll see abou" [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 (owner: 10Abartov) [00:44:30] !log Restarting Jenkins-Gearman connection [00:44:36] Logged the message, Master [00:44:38] James_F|Away: ^ [00:51:24] Krinkle: Thanks. [00:52:43] (03CR) 10Alex S.H. Lin: [C: 031] Whitelist pywikibot people with +2 rights [integration/config] - 10https://gerrit.wikimedia.org/r/186611 (https://phabricator.wikimedia.org/T87413) (owner: 10Mpaa) [00:54:43] Project beta-scap-eqiad build #40013: FAILURE in 43 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/40013/ [01:09:44] (03PS7) 10Abartov: Tokens now auto-refresh on badtoken errors [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 [01:10:01] (03CR) 10jenkins-bot: [V: 04-1] Tokens now auto-refresh on badtoken errors [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 (owner: 10Abartov) [01:12:16] (03PS8) 10Abartov: Tokens now auto-refresh on badtoken errors [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 [01:12:35] (03CR) 10jenkins-bot: [V: 04-1] Tokens now auto-refresh on badtoken errors [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 (owner: 10Abartov) [01:15:21] Yippee, build fixed! [01:15:22] Project beta-scap-eqiad build #40015: FIXED in 1 min 26 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/40015/ [01:18:03] (03CR) 10Abartov: "Thanks for the ping, Dan! I've now implemented all your comments. There's now a spec failure, but I don't know RSpec really, so am not s" [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 (owner: 10Abartov) [01:21:22] Yippee, build fixed! [01:21:23] Project beta-update-databases-eqiad build #7318: FIXED in 1 min 22 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/7318/ [01:21:48] (03CR) 10Dduvall: [C: 04-1] "Thanks! See my comment about re-assignment in Ruby. The change I suggest will also resolve the test failure." (031 comment) [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 (owner: 10Abartov) [01:35:43] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree.value (<11.11%) [01:41:01] (03CR) 10Dduvall: "Sorry, I just realized the vagueness of my previous comment. I've elaborated a bit, and here's a deeper explanation if you're interested." (031 comment) [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 (owner: 10Abartov) [01:42:14] (03PS9) 10Dduvall: Tokens now auto-refresh on badtoken errors [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 (owner: 10Abartov) [01:43:30] (03CR) 10Dduvall: [C: 032] Tokens now auto-refresh on badtoken errors [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 (owner: 10Abartov) [01:43:44] (03Merged) 10jenkins-bot: Tokens now auto-refresh on badtoken errors [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 (owner: 10Abartov) [02:29:35] (03CR) 10Abartov: "anyway, thanks for the attention, and for making me learn a little about jenkins, rubocop, etc. :)" [ruby/api] - 10https://gerrit.wikimedia.org/r/183200 (owner: 10Abartov) [03:31:35] (03PS1) 10Krinkle: [WIP] Make -npm throttled to one per node [integration/config] - 10https://gerrit.wikimedia.org/r/188288 [03:35:15] 3Continuous-Integration: Jenkins jobs involving npm-test often failing due to symlink 'esprima/bin/esparse.js' conflict - https://phabricator.wikimedia.org/T88395#1010523 (10Krinkle) 3NEW [03:35:38] 3Continuous-Integration: Jenkins jobs involving npm-test often failing due to symlink 'esprima/bin/esparse.js' conflict - https://phabricator.wikimedia.org/T88395#1010531 (10Krinkle) p:5Triage>3Unbreak! a:3Krinkle [03:39:31] Yippee, build fixed! [03:39:31] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8.1-internet_explorer-11-sauce build #291: FIXED in 32 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8.1-internet_explorer-11-sauce/291/ [03:42:16] (03PS1) 10Krinkle: npm-set-env.sh: Purge node_modules [integration/jenkins] - 10https://gerrit.wikimedia.org/r/188291 (https://phabricator.wikimedia.org/T88395) [03:43:07] (03PS1) 10Krinkle: npm: Run npm-set-env.sh after 'cd' [integration/config] - 10https://gerrit.wikimedia.org/r/188292 [03:49:37] (03CR) 10Krinkle: [C: 032] npm-set-env.sh: Purge node_modules [integration/jenkins] - 10https://gerrit.wikimedia.org/r/188291 (https://phabricator.wikimedia.org/T88395) (owner: 10Krinkle) [03:50:20] (03Merged) 10jenkins-bot: npm-set-env.sh: Purge node_modules [integration/jenkins] - 10https://gerrit.wikimedia.org/r/188291 (https://phabricator.wikimedia.org/T88395) (owner: 10Krinkle) [03:53:52] Yippee, build fixed! [03:53:53] Project browsertests-Core-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #454: FIXED in 11 min: https://integration.wikimedia.org/ci/job/browsertests-Core-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/454/ [03:54:42] 3Beta-Cluster: Create Account fails on beta cluster wrt spoofuser table - https://phabricator.wikimedia.org/T88008#1010544 (10Quiddity) Still not working. When I click the green "Create your account" button at the bottom of the signup page, I get: ``` A database query error has occurred. This may indicate a bug... [03:54:46] (03CR) 10Krinkle: [C: 032] "Deployed mediawiki-core-qunit-karma and mwext-VisualEditor-qunit-karma." [integration/config] - 10https://gerrit.wikimedia.org/r/188292 (owner: 10Krinkle) [04:01:48] (03Merged) 10jenkins-bot: npm: Run npm-set-env.sh after 'cd' [integration/config] - 10https://gerrit.wikimedia.org/r/188292 (owner: 10Krinkle) [04:03:40] Yippee, build fixed! [04:03:40] Project browsertests-VisualEditor-test2.wikipedia.org-linux-chrome-sauce build #466: FIXED in 19 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-test2.wikipedia.org-linux-chrome-sauce/466/ [04:49:01] 3Beta-Cluster, Wikidata: m.wikidata.beta.wmflabs.org/ redirects to a host that does not exist - https://phabricator.wikimedia.org/T87440#1010590 (10Glaisher) needs a labs override for wgMobileUrlTemplate, I guess [04:50:44] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree.value (<33.33%) [05:06:21] Project browsertests-VisualEditor-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #493: FAILURE in 17 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/493/ [05:59:22] 3Code-Review, Engineering-Community: How to prioritize code review of patches submitted by volunteers - https://phabricator.wikimedia.org/T78768#1010635 (10scfc) >>! In T78768#1009869, @Tgr wrote: > […] > The features I miss the most from Gerrit: > # file-based filtering (T63463) - review queues for core are pre... [06:13:35] now #wikimedia-qa is not there right? there are lot of pages in mw.org pointing to #wikimedia-qa [06:16:40] that channel should redirect here now [06:17:53] its not. [11:38] == #wikimedia-qa Cannot join channel (+i) - you must be invited [06:18:40] uhoh :/ [06:18:57] i just changed a couple of pages in mw.org [06:19:04] pointing to this channel [06:19:26] > * #wikimedia-qa #wikimedia-releng :Forwarding to another channel [06:20:05] then why am i getting that message :/ [06:29:45] legoktm: it works now, i don't know why it was not working earlier [06:31:51] PROBLEM - Puppet failure on deployment-bastion is CRITICAL: CRITICAL: 22.22% of data above the critical threshold [0.0] [06:37:30] PROBLEM - Puppet failure on deployment-salt is CRITICAL: CRITICAL: 55.56% of data above the critical threshold [0.0] [06:40:43] RECOVERY - Free space - all mounts on deployment-bastion is OK: OK: All targets OK [07:01:50] RECOVERY - Puppet failure on deployment-bastion is OK: OK: Less than 1.00% above the threshold [0.0] [07:02:29] RECOVERY - Puppet failure on deployment-salt is OK: OK: Less than 1.00% above the threshold [0.0] [07:14:39] Project beta-scap-eqiad build #40051: FAILURE in 45 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/40051/ [07:35:25] Yippee, build fixed! [07:35:25] Project beta-scap-eqiad build #40053: FIXED in 1 min 29 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/40053/ [08:33:00] Project beta-code-update-eqiad build #42950: FAILURE in 0.55 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/42950/ [08:46:57] 3Phabricator, Engineering-Community, Wikimedia-Git-or-Gerrit: Migrate Gerrit project ownership request system (+2 rights) to Phabricator - https://phabricator.wikimedia.org/T86639#1010829 (10Qgil) Something unclear to me is who can process requests. Is there a list somewhere? https://www.mediawiki.org/wiki/Ger... [08:51:53] what jsduck version are we using on jenkins? [08:55:42] tgr: good morning :] [08:56:18] I'll go with good night [08:56:35] tgr: if the job is a *-jsduck that is whatever is provided by the repo integration/jenkins.git [08:56:40] seems to be JSDuck 4.6.2 [08:57:02] let me double check [08:57:30] I'm trying to figure out what's wrong with https://phabricator.wikimedia.org/T88407 [08:57:45] it might be the jsduck provided by a debian package [08:59:23] JSDuck 5.3.4 (Ruby 1.8.7) [08:59:49] note that CI does not rely on MediaWiki Vagrant to run the tests :-/ [09:00:06] seems the jsduck version provided in Vagrant does not recognize some setting in Mediawiki [09:02:36] tgr: I have replied https://phabricator.wikimedia.org/T88407 [09:02:42] tgr: you need JSDuck 5+ [09:04:18] bah vagrant seems to request '4.10.4' from gems :-/ [09:04:25] but might not be keeping it up to date [09:06:00] thanks! [09:07:18] PROBLEM - Puppet staleness on deployment-eventlogging02 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [43200.0] [09:08:52] !log cleaning /var/log on deployment-elastic06 and deployment-elastic07 [09:08:57] Logged the message, Master [09:14:53] Yippee, build fixed! [09:14:53] Project beta-code-update-eqiad build #42952: FIXED in 1 min 13 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/42952/ [09:15:12] !log Running puppet on deployment-eventlogging02 has been stalled for 3d15h. No log :-( [09:15:16] Logged the message, Master [09:15:28] 3Beta-Cluster, operations: Make www-data the web-serving user (is currently apache) - https://phabricator.wikimedia.org/T78076#1010888 (10yuvipanda) [09:19:10] 3Beta-Cluster, operations: Make www-data the web-serving user (is currently apache) - https://phabricator.wikimedia.org/T78076#1010912 (10yuvipanda) Retitled to point to current solution. I tested the patches (with a fix) on deployment-mediawiki04, and found that they were noops (yay!) [09:21:43] RECOVERY - Free space - all mounts on deployment-elastic07 is OK: OK: All targets OK [09:27:42] 3Phabricator, Project-Creators, Triagers, operations: Broaden the group of users that can create projects in Phabricator - https://phabricator.wikimedia.org/T706#1010928 (10Aklapper) I've added Philippe-WMF. [09:29:46] 3Beta-Cluster: Create Account fails on beta cluster wrt spoofuser table - https://phabricator.wikimedia.org/T88008#1010932 (10hashar) 5Open>3Resolved a:3hashar That is a MyISAM table so repair table should do the magic: ``` (xx@deployment-db1) [centralauth]> REPAIR TABLE spoofuser; +----------------------... [09:31:43] 3Beta-Cluster: Migrate beta cluster jobrunner to HAT - https://phabricator.wikimedia.org/T87214#1010938 (10yuvipanda) [09:34:08] 3Phabricator: Add Philippe-WMF to Security Group on Phabricator - https://phabricator.wikimedia.org/T88362#1010941 (10Aklapper) 5Open>3Resolved a:3Aklapper I have added Philippe-WMF now to the group, after checking the linked mw.org account and the activity of it. > so not sure how he was missed when we s... [09:42:06] 3Phabricator: phab-01 is broken: HTTPFutureCURLResponseStatus - https://phabricator.wikimedia.org/T88272#1010965 (10Aklapper) 5Open>3Resolved a:3Aklapper It seems to work again (anybody knows who gave it a gentle poke?) but now there's a problem with registration, see T88346 [09:44:11] 3Phabricator: Registration for phab-01.wmflabs.org broken - https://phabricator.wikimedia.org/T88346#1010970 (10Aklapper) p:5Triage>3High Confirming, after entering username, password, email address, realname, I get: Unhandled Exception ("AphrontDuplicateKeyQueryException") #1062: Duplicate entry '527' for... [09:44:35] 3Phabricator: Registration for phab-01.wmflabs.org broken: AphrontDuplicateKeyQueryException - https://phabricator.wikimedia.org/T88346#1010972 (10Aklapper) [10:20:32] 3Code-Review, Engineering-Community: How to prioritize code review of patches submitted by volunteers - https://phabricator.wikimedia.org/T78768#1011024 (10Qgil) @Tgr, clearly full-time developers can have also a hard time getting their patches reviewed. Your point about on/out-of roadmap is a very good one. I t... [10:27:19] 3Phabricator: Next Phabricator upgrade on YYYY-MM-DD - https://phabricator.wikimedia.org/T86772#1011032 (10Qgil) [10:40:08] 3Code-Review, Wikimedia-General-or-Unknown: Implement a sane code-review process for MediaWiki JS/CSS pages on Wikimedia sites - https://phabricator.wikimedia.org/T71445#1011053 (10Qgil) Ref web-based editor in Phabricator, as commented in T71445#742556, we checked upstream, but generally speaking they are not e... [10:40:33] PROBLEM - Puppet failure on deployment-mediawiki05-test is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [10:42:28] (03PS4) 10Hashar: Whitelist pywikibot people with +2 rights [integration/config] - 10https://gerrit.wikimedia.org/r/186611 (https://phabricator.wikimedia.org/T87413) (owner: 10Mpaa) [10:44:02] (03CR) 10Hashar: [C: 032] "Lets go! Will deploy once merged" [integration/config] - 10https://gerrit.wikimedia.org/r/186611 (https://phabricator.wikimedia.org/T87413) (owner: 10Mpaa) [10:44:52] (03Merged) 10jenkins-bot: Whitelist pywikibot people with +2 rights [integration/config] - 10https://gerrit.wikimedia.org/r/186611 (https://phabricator.wikimedia.org/T87413) (owner: 10Mpaa) [10:46:38] 3Continuous-Integration, pywikibot-core: Whitelist people with +2 rights - https://phabricator.wikimedia.org/T87413#1011062 (10hashar) 5Open>3Resolved a:3hashar Should be good now :-) [10:57:43] PROBLEM - Host deployment-mediawiki05-test is DOWN: CRITICAL - Host Unreachable (10.68.16.149) [11:01:59] 3Continuous-Integration: Add VisualEditor to Jenkins dependencies for WikiHiero - https://phabricator.wikimedia.org/T88331#1011076 (10hashar) Should be added to integration/config.git in jjb/mediawiki-extensions.yaml . An example for FlaggedRevs depending on Scribunto is https://git.wikimedia.org/blob/integratio... [11:02:11] 3Continuous-Integration: Add VisualEditor to Jenkins dependencies for WikiHiero - https://phabricator.wikimedia.org/T88331#1011083 (10hashar) [11:03:22] 3Continuous-Integration: Add VisualEditor to Jenkins dependencies for WikiHiero - https://phabricator.wikimedia.org/T88331#1009551 (10hashar) [11:04:03] 3Continuous-Integration: Add VisualEditor to Jenkins dependencies for WikiHiero - https://phabricator.wikimedia.org/T88331#1009551 (10hashar) [11:04:27] 3Continuous-Integration: Add VisualEditor to Jenkins dependencies for WikiHiero - https://phabricator.wikimedia.org/T88331#1011090 (10hashar) Sorry for the spam, turns out this task is a duplicate of {T88229} [11:11:19] 3Project-Creators, Release-Engineering: Add in Phabricator quarterly milestones for RelEng - https://phabricator.wikimedia.org/T75729#1011096 (10hashar) @greg seems you have the possibility to create milestones in Phabricator. I have filled that task following a team meeting we had a few months ago. [11:15:18] RECOVERY - Host deployment-mediawiki05-test is UP: PING OK - Packet loss = 0%, RTA = 0.97 ms [11:19:21] 3Code-Review, Wikimedia-General-or-Unknown: Implement a sane code-review process for MediaWiki JS/CSS pages on Wikimedia sites - https://phabricator.wikimedia.org/T71445#1011107 (10jayvdb) Maybe a tool like https://www.mediawiki.org/wiki/Gerrit_patch_uploader can be created to supplement Phab/etc. Not that I ag... [12:25:42] PROBLEM - Host deployment-mediawiki05-test is DOWN: CRITICAL - Host Unreachable (10.68.17.169) [12:25:54] yes, yes [12:25:55] it's ok [12:28:49] 3MediaWiki-extensions-CLDR, MediaWiki-extensions-UniversalLanguageSelector, Continuous-Integration, MediaWiki-extensions-Babel: Add Babel, cldr and UniversalLanguageSelector extensions to mediawiki-phpunit-(zend|hhvm) - https://phabricator.wikimedia.org/T86930#1011158 (10hashar) a:3hashar [12:33:07] (03PS1) 10Hashar: Add three i18n extensions to the shared mw job [integration/config] - 10https://gerrit.wikimedia.org/r/188352 (https://phabricator.wikimedia.org/T86930) [12:37:09] 3MediaWiki-extensions-CLDR, MediaWiki-extensions-UniversalLanguageSelector, Continuous-Integration, MediaWiki-extensions-Babel: Add i18n team extensions to mediawiki-phpunit-(zend|hhvm) - https://phabricator.wikimedia.org/T86930#1011164 (10hashar) [12:37:34] PROBLEM - SSH on deployment-lucid-salt is CRITICAL: Connection refused [12:38:18] PROBLEM - Puppet failure on deployment-test is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [12:42:49] (03CR) 10Hashar: [C: 032] "I have updated both jobs, confirmed they pass." [integration/config] - 10https://gerrit.wikimedia.org/r/188352 (https://phabricator.wikimedia.org/T86930) (owner: 10Hashar) [12:50:01] (03Merged) 10jenkins-bot: Add three i18n extensions to the shared mw job [integration/config] - 10https://gerrit.wikimedia.org/r/188352 (https://phabricator.wikimedia.org/T86930) (owner: 10Hashar) [12:53:23] 3MediaWiki-extensions-CLDR, MediaWiki-extensions-UniversalLanguageSelector, Continuous-Integration, MediaWiki-extensions-Babel: Add i18n team extensions to mediawiki-phpunit-(zend|hhvm) - https://phabricator.wikimedia.org/T86930#1011192 (10hashar) I have deployed the above change. Babel pass ( https://gerrit.wik... [12:57:01] 3Continuous-Integration, Analytics-EventLogging: Run phpunit tests for EventLogging before merging - https://phabricator.wikimedia.org/T87165#1011197 (10hashar) 5Open>3Resolved a:3hashar The build logs are gone so I am not sure what happened :-/ Maybe it was caused by another change? Feel free to reopen... [12:57:59] 3Continuous-Integration, Analytics-EventLogging: Run phpunit tests for EventLogging before merging - https://phabricator.wikimedia.org/T87165#1011200 (10hashar) And I forgot: on +2 we run mediawiki-extensions-hhvm and mediawiki-extensions-zend which clone EventLogging and run tests registered by the UnitTestList... [13:05:16] 3Phabricator, Analytics-Tech-community-metrics: Metrics for Maniphest - https://phabricator.wikimedia.org/T28#1011213 (10Aklapper) a:3Aklapper [13:06:13] 3Wiki-Release-Team, Engineering-Community, Release-Engineering: Clean #Wiki-Release-Team project - https://phabricator.wikimedia.org/T88263#1011214 (10Aklapper) a:3Aklapper [13:07:08] 3Continuous-Integration, pywikibot-core: Whitelist people with +2 rights - https://phabricator.wikimedia.org/T87413#1011215 (10Mpaa) [13:12:40] 3Wiki-Release-Team, Engineering-Community, Release-Engineering: Clean #Wiki-Release-Team project - https://phabricator.wikimedia.org/T88263#1011223 (10Palexis) Thanks @aklapper! [13:16:51] 3Phabricator, Analytics-Tech-community-metrics: Metrics for Maniphest - https://phabricator.wikimedia.org/T28#1011234 (10Qgil) My first : https://www.mediawiki.org/wiki/Community_metrics#Reports [13:18:21] 3Continuous-Integration, pywikibot-core: Whitelist people with +2 rights - https://phabricator.wikimedia.org/T87413#1011239 (10jayvdb) >>! In T87413#1011062, @hashar wrote: > Should be good now :-) @mpaa uploaded a new PS, and only the noop test ran. https://gerrit.wikimedia.org/r/#/c/171780/ [13:34:43] Project beta-scap-eqiad build #40087: FAILURE in 44 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/40087/ [13:36:46] 3Continuous-Integration: HHVM Jenkins job throw: Unable to set CoreFileSize to 8589934592: Operation not permitted (1) - https://phabricator.wikimedia.org/T78799#1011250 (10hashar) The error occurs whenever a Jenkins job invokes the hhvm cli. On a random slave (integration-slave1006.eqiad.wmflabs), the maximum l... [13:38:26] 3Continuous-Integration: HHVM Jenkins job throw: Unable to set CoreFileSize to 8589934592: Operation not permitted (1) - https://phabricator.wikimedia.org/T78799#1011253 (10Nikerabbit) I was in fact right now looking at the hhvm config for this: https://github.com/wikimedia/operations-puppet/blob/production/modu... [13:38:56] ^d: so I just made proper new labs images that do not have a 2G /var. and they work! I'll make them 'official' once andrewbogott shows up :) [13:41:43] 3Phabricator, operations: Phabricator mails Message-ID has localhost.localdomain - https://phabricator.wikimedia.org/T75713#1011256 (10hashar) [13:41:57] 3Phabricator, operations: Phabricator mails Message-ID has localhost.localdomain - https://phabricator.wikimedia.org/T75713#777606 (10hashar) [13:43:36] 3Continuous-Integration: Make sure everyone in RelEng has sudo on integration slaves in labs - https://phabricator.wikimedia.org/T86779#1011258 (10hashar) [13:43:39] 3Continuous-Integration, Ops-Access-Requests: Make sure relevant RelEng people have access to gallium (Chris M, Dan, Mukunda, Zeljko) - https://phabricator.wikimedia.org/T85936#1011259 (10hashar) [13:44:15] 3Continuous-Integration: Make sure everyone in RelEng has sudo on integration slaves in labs - https://phabricator.wikimedia.org/T86779#976298 (10hashar) That got filled as {T85936} which has a bunch of sub tasks for each member of the team. [13:44:38] 3Continuous-Integration, Ops-Access-Requests: Make sure relevant RelEng people have access to gallium (Chris M, Dan, Mukunda, Zeljko) - https://phabricator.wikimedia.org/T85936#957717 (10hashar) [13:45:09] 3Continuous-Integration, Ops-Access-Requests: Make sure relevant RelEng people have access to gallium (Chris M, Dan, Mukunda, Zeljko) - https://phabricator.wikimedia.org/T85936#957717 (10hashar) [13:53:32] 3Continuous-Integration, pywikibot-core: Whitelist people with +2 rights - https://phabricator.wikimedia.org/T87413#1011293 (10hashar) The patchset uploaded by @Mpaa occurred BEFORE I got the change deployed. He can either comment 'recheck' or upload a new patchset and that should get the job to run. [13:54:06] !sal [13:54:06] https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [13:54:42] 3Beta-Cluster: /var/log full on deployment-elasticsearch* hosts - https://phabricator.wikimedia.org/T88280#1011297 (10hashar) I have cleaned a bit /var/log/elasticsearch on deployment-elastic06 and deployment-elastic07 instances at 9:00am UTC [13:54:59] !log ElasticSearch /var/log/ filling up is {{bug|T88280}} [13:55:04] Logged the message, Master [13:55:19] Yippee, build fixed! [13:55:19] Project beta-scap-eqiad build #40089: FIXED in 1 min 1 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/40089/ [14:05:36] 3Beta-Cluster: Undefined variables in wmf-config - https://phabricator.wikimedia.org/T88421#1011312 (1001tonythomas) 3NEW a:3Reedy [14:06:06] 3Beta-Cluster: Undefined variables in wmf-config - https://phabricator.wikimedia.org/T88421#1011320 (1001tonythomas) a:5Reedy>3None [14:07:45] (03CR) 10Jdlrobson: Add smoke tests for MobileFrontend in jjb (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/186451 (owner: 10Jdlrobson) [14:15:54] 3Beta-Cluster, operations: Minimize differences between beta and production (Tracking) - https://phabricator.wikimedia.org/T87220#1011343 (10yuvipanda) [14:18:50] 3RESTBase, Continuous-Integration: Publish RESTBase documentation on doc.wikimedia.org - https://phabricator.wikimedia.org/T87702#1011347 (10hashar) We have some reasonable documentation at https://www.mediawiki.org/wiki/Continuous_integration/Documentation_generation You might want to define a 'npm doc' comma... [14:47:16] <^d> YuviPanda: \o/ [14:47:42] ^d: am going to wait for andrew so I can see how much disk space we have, and see if I can get the base image up to 30G / rather than 20 [14:47:42] <^d> hashar: Crap, those are filling up again?? [14:47:51] <^d> I *just* cleaned that up yesterday, thought we had it fixed. [14:50:37] 3Phabricator, Wikimedia-Git-or-Gerrit, Engineering-Community: Migrate Gerrit project ownership request system (+2 rights) to Phabricator - https://phabricator.wikimedia.org/T86639#1011498 (10Chad) Anyone in [[ https://gerrit.wikimedia.org/r/#/admin/groups/119,members | Projects and group creators ]] (which inclu... [14:51:42] ^d: https://etherpad.wikimedia.org/p/staging-machines machines to create, putting on etherpad, then re-arrange, and put out as phab tasks [14:52:35] <^d> I think we'll need databases :p [14:53:13] ^d: yeah, am adding as we go [14:53:29] ^d: does 'ms' stand for 'swift'? [14:53:37] <^d> "media storage" I think [14:53:55] aaah [14:55:05] <^d> Probably named when we were like "swift!" "No, let's use ceph" "can we butcher the netapp into doing thumbs?" etc etc [14:55:11] <^d> It was unclear what we'd end up using :p [14:57:34] <^d> YuviPanda: I'm assuming we're not adding our own bastion this time? Seems more prod-like to go through the general labs bastion. [14:58:47] ^d: yup. [14:58:59] ^d: everyone now goes through bast1001.wmflabs.org anyway [14:59:14] * ^d nods [14:59:27] <^d> That's what I figured, just wanted to make sure we were on same page. [15:00:47] <^d> Added bits [15:01:38] <^d> I'm skimming ganglia for other service groups we might've missed. Came across http://ganglia.wikimedia.org/latest/?c=Corp%20OIT%20LDAP%20mirror%20eqiad&m=cpu_report&r=hour&s=by%20name&hc=4&mc=2 [15:02:00] <^d> A single-server service group, whee :) [15:02:29] ^d: we don't have separate bits servers anymore, no? [15:03:26] <^d> Oh, that's just caches I was seeing in ganglia, not actual app server pools. [15:03:30] <^d> You're right [15:04:18] <^d> rcstream [15:04:21] <^d> poolcounter [15:05:03] <^d> Fact that pool counter runs on misc boxes means I never remember which ones they are [15:05:05] ^d: ah, poolcounter. [15:05:31] ^d: y'know, that list looks scary now [15:05:41] <^d> prod is a little scary :p [15:05:56] ^d: and this isn't even counting the LVS stuff [15:06:02] ^d: EVENTLOGGING [15:06:23] * ^d sticks fingers in ears [15:06:25] <^d> lalalalalala [15:09:00] <^d> Do we really have 22 services we need in order to support MW at WMF? [15:09:03] * ^d sighs [15:11:11] 3Continuous-Integration: Generate code coverage reports for extensions - https://phabricator.wikimedia.org/T71685#1011547 (10JanZerebecki) [15:11:59] 3Wikidata, Continuous-Integration, MediaWiki-extensions-WikibaseRepository: jenkins job to generate wikibase.git coverage - https://phabricator.wikimedia.org/T88434#1011538 (10JanZerebecki) [15:15:26] ^d: see, we're already service-oriented [15:15:34] 3Wikidata, Continuous-Integration, MediaWiki-extensions-WikibaseRepository: generate patch code coverage on gerrit patch-set upload for wikibase.git - https://phabricator.wikimedia.org/T88435#1011564 (10JanZerebecki) 3NEW [15:15:37] embrace the glorious future [15:16:13] in a year or two, you'll look back and think how silly we were to only run 22 services, when we could run a hundred [15:16:37] 3Wikidata, Continuous-Integration, MediaWiki-extensions-WikibaseRepository: generate patch code coverage on gerrit patch-set upload for wikibase.git - https://phabricator.wikimedia.org/T88435#1011564 (10JanZerebecki) [15:16:55] <^d> MatmaRex: Each MW class deserves its own service and by extension cluster, obvs :D [15:19:12] 3operations, Continuous-Integration, ops-requests: Migrate operations/puppet.git to use a recent version of puppet-lint from rubygems - https://phabricator.wikimedia.org/T88430#1011574 (10hashar) If the approach in https://gerrit.wikimedia.org/r/#/c/188375/ is suitable, we can add a Jenkins job that would run `b... [15:25:12] ^d: I don't think we'll get to it all... [15:25:30] ^d: even at one service per 'business' day that's... a lot of services [15:26:07] ^d: am re-arranging a bit [15:26:33] <^d> kk [15:35:46] hello, anyone there? [15:36:44] I am wondering how to deploy event logging to beta labs, to test a change that is not yet merged. [15:36:46] https://wikitech.wikimedia.org/wiki/EventLogging/Testing/BetaLabs#How_to_deploy_code [15:48:31] (03CR) 10Hashar: [C: 04-1] "Sorry I have been in SF for the last two weeks. I talked a bit about this with people from the Librarization (Bryan Davis and Kunal Mehta)" [integration/config] - 10https://gerrit.wikimedia.org/r/180418 (https://phabricator.wikimedia.org/T86176) (owner: 10Adrian Lang) [15:50:31] nuria: yup here :] [15:50:46] hola hashar ! [15:50:47] nuria: if it is not yet merged, it is not on beta cluster! [15:51:00] but say i want to test a change i am working on [15:52:22] for work in progress code people are advised to use mediawiki/vagrant which more or less give a good env [15:52:41] another way is to harness your experimental code behind a feature switch like $wgEnableCrazyFeature = false; [15:53:08] this way we can have it enabled on the beta cluster by turning the switch on ( $wgEnableCrazyFeature = true in operations/mediawiki-config.git in one of the -labs.php file ). [15:53:17] nuria: which patch do you have in mind? [15:53:26] but hashar : el does not have a vagrant backend [15:54:25] Event Logging just has a frontend on vagrant and it is really a service with a heavy backend [15:55:29] hashar: but i see what you are saying, so i just have to deploy there and test by changing locally the code [15:57:23] nuria: beta cluster has event logging, though I am not familiar with t [15:57:52] nuria: work in progress puppet patches can be cherry picked on the beta cluster puppetmaster [15:58:27] hashar: ya, we got it working but what you are saying is taht you only ever deploy "merged" code there, i just did not know that [15:58:30] nuria: https://wikitech.wikimedia.org/wiki/Nova_Resource:Deployment-prep/How_code_is_updated#Cherry-picking_a_patch_from_gerrit [15:58:46] hashar: ahhhhh [15:58:57] nuria: the instance is deployment-salt.eqiad.wmflabs and is the puppet master for all instances. So you can cherry pick (as root) under /var/lib/git/operations/puppet/ then run puppet agent -tv on the instance [15:59:00] nuria: yep, merged into master only code on Beta Cluster :) [15:59:20] if puppet fails on some other instances this channel is spammed with alarms and http://shinken.wmflabs.org/problems will show problems as well [15:59:31] also, good morning all :) [15:59:35] greg-g: though we don't have a good way to test / stage puppet patches :/ [16:00:01] hashar: ok, i see, our case is more similar to puppet changes [16:00:14] hashar: yeah, and soon we'll be yelled at by shinken for any cherrypicked puppet changes on beta cluster for more than 48 hours [16:00:33] very well thank you guys! [16:06:57] heading school, bbl [16:12:14] 3Staging, Labs: Create staging project - https://phabricator.wikimedia.org/T88439#1011648 (10yuvipanda) 3NEW a:3yuvipanda [16:18:59] 3Staging: Setup staging-tin as deployment host - https://phabricator.wikimedia.org/T88442#1011680 (10Chad) 3NEW [16:55:08] 3Phabricator, Engineering-Community, Wikimedia-Git-or-Gerrit: Migrate Gerrit project ownership request system (+2 rights) to Phabricator - https://phabricator.wikimedia.org/T86639#1011723 (10Qgil) Thanks @Chad. Next step: {T88443} [16:59:56] 3Quality-Assurance, MediaWiki-Developer-Summit-2015, Release-Engineering: Advanced Topics in Browser Test Automation - https://phabricator.wikimedia.org/T86070#1011730 (10Cmcmahon) 5Open>3Resolved [17:00:30] 3Quality-Assurance, MediaWiki-Developer-Summit-2015, Release-Engineering: Advanced Topics in Browser Test Automation - https://phabricator.wikimedia.org/T86070#960963 (10Cmcmahon) We had a well-attended session where we demonstrated examples of good refactoring across a number of repositories. [17:01:08] * greg-g whistles [17:01:13] only chris and I in the hangout :) [17:02:19] ^demon|away: meeting :) I know you want a second team meeting this week [17:02:27] Reedy: about? [17:02:34] hii [17:02:43] meeting time :) [17:03:03] Reedy: are you able to join? [17:04:19] yeah, need to go grab a headset [17:08:00] 3Code-Review, Wikimedia-General-or-Unknown: Implement a sane code-review process for MediaWiki JS/CSS pages on Wikimedia sites - https://phabricator.wikimedia.org/T71445#1011829 (10Krenair) I don't think we can just sandbox JS running on the wiki, @jayvdb [17:08:15] internet go slow [17:08:24] We're talking about snakes on the plane, please come soon to save us Reedy [17:22:18] 3Staging, Beta-Cluster, operations: Move scap puppet code into a module - https://phabricator.wikimedia.org/T87221#1011847 (10mmodell) [17:22:51] 3Release-Engineering: Update scap in prod - https://phabricator.wikimedia.org/T1108#1011851 (10Reedy) 5Open>3Resolved Yeah.... We're on a78ddec6f38e266a9e26cf6119b10ae3ffb785bc now, so we're further on than that now [17:25:17] 3Release-Engineering: Don't commit interwiki cdbs - https://phabricator.wikimedia.org/T75905#1011854 (10Reedy) [17:28:48] 3Beta-Cluster, Release-Engineering: Beta should not use productions interwiki.cdb - https://phabricator.wikimedia.org/T69931#1011862 (10Reedy) We shouldn't be committing this to mediawiki-config, see also T75905 [17:46:27] 3Beta-Cluster, MediaWiki-extensions-WikimediaMaintenance: Check/update dumpInterwiki for beta usage - https://phabricator.wikimedia.org/T75906#1011937 (10Reedy) I guess this load of hardcoded urls needs something doing about ``` /** * Returns an array of multi-language sites * db suffix => db suffix, iw pr... [17:52:22] 3Project-Creators, Phabricator, Engineering-Community: Analytics-Volunteering and Wikidata's Need-Volunter tags - https://phabricator.wikimedia.org/T88266#1011951 (10Aklapper) a:3Aklapper [18:02:37] fyi: gerrit dashboard for the team, if you're curious: http://ur1.ca/jmphe [18:06:40] Project browsertests-PageTriage-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #390: FAILURE in 39 sec: https://integration.wikimedia.org/ci/job/browsertests-PageTriage-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/390/ [18:07:28] 3operations, ops-requests, Continuous-Integration: Migrate operations/puppet.git to use a recent version of puppet-lint from rubygems - https://phabricator.wikimedia.org/T88430#1012000 (10Andrew) If this is going to run on a proper Jenkins box then we probably need to build a proper .deb package rather than inst... [18:08:26] 3MediaWiki-extensions-CLDR, MediaWiki-extensions-UniversalLanguageSelector, Continuous-Integration, MediaWiki-extensions-Babel: Add i18n team extensions to mediawiki-phpunit-(zend|hhvm) - https://phabricator.wikimedia.org/T86930#1012001 (10Nemo_bis) [18:11:13] (03PS1) 10Legoktm: Rebuild composer autoloader to support classmap-authoritative setting [integration/phpunit] - 10https://gerrit.wikimedia.org/r/188398 (https://phabricator.wikimedia.org/T85182) [18:11:37] 3Beta-Cluster, operations: Minimize differences between beta and production (Tracking) - https://phabricator.wikimedia.org/T87220#1012020 (10yuvipanda) [18:11:38] 3Beta-Cluster: Migrate beta cluster jobrunner to HAT - https://phabricator.wikimedia.org/T87214#1012021 (10yuvipanda) [18:11:53] ^demon|away: twentyafterfour greg-g /var is dead. [18:11:55] ^ [18:12:01] well, ^^ :) [18:12:18] just built new images that don't have a separate /var partition [18:14:07] (03PS2) 10Legoktm: Rebuild composer autoloader to support classmap-authoritative setting [integration/phpunit] - 10https://gerrit.wikimedia.org/r/188398 (https://phabricator.wikimedia.org/T85182) [18:16:35] (03CR) 10jenkins-bot: [V: 04-1] Rebuild composer autoloader to support classmap-authoritative setting [integration/phpunit] - 10https://gerrit.wikimedia.org/r/188398 (https://phabricator.wikimedia.org/T85182) (owner: 10Legoktm) [18:33:04] 3Phabricator, Project-Creators, Engineering-Community: Analytics-Volunteering and Wikidata's Need-Volunter tags - https://phabricator.wikimedia.org/T88266#1012071 (10Aklapper) Question is if "could be accomplished by a Volunteer" (what does that mean? No access restrictions to required infrastructure etc? When c... [18:33:28] 3Phabricator, Project-Creators, Engineering-Community: Analytics-Volunteering and Wikidata's Need-Volunter tags - https://phabricator.wikimedia.org/T88266#1012073 (10Aklapper) p:5Triage>3Low [18:45:37] Project browsertests-CirrusSearch-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #429: FAILURE in 2 min 21 sec: https://integration.wikimedia.org/ci/job/browsertests-CirrusSearch-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/429/ [19:02:43] 3Project-Creators, Phabricator, Engineering-Community: Analytics-Volunteering and Wikidata's Need-Volunter tags - https://phabricator.wikimedia.org/T88266#1012238 (10Lydia_Pintscher) I'd really like to keep the need-volunteer tag. Wikidata has a lot of open tickets. A considerable amount are requests that either... [19:07:49] 3Continuous-Integration, operations: Migrate operations/puppet.git to use a recent version of puppet-lint from rubygems - https://phabricator.wikimedia.org/T88430#1012240 (10Dzahn) [19:10:04] Hi, I have a question about dev access to geritt [19:10:47] I already have an account, can I just get dev access added, or do I need to create an account? [19:16:05] 3VisualEditor-MediaWiki, Beta-Cluster, VisualEditor: On Beta Cluster, switching from VisualEditor to edit source mode intermittently loads the wikitext editor without any CSS - https://phabricator.wikimedia.org/T86624#1012293 (10Ryasmeen) I found this error again today while saving edit on a newly created page {... [19:27:43] Project browsertests-PageTriage-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #386: FAILURE in 48 sec: https://integration.wikimedia.org/ci/job/browsertests-PageTriage-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/386/ [19:32:13] Yippee, build fixed! [19:32:13] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #326: FIXED in 8 min 30 sec: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/326/ [19:40:47] regression test rawk: https://phabricator.wikimedia.org/T88448 [19:48:22] 3Continuous-Integration, pywikibot-core: Whitelist people with +2 rights - https://phabricator.wikimedia.org/T87413#1012385 (10Mpaa) Rebased https://gerrit.wikimedia.org/r/#/c/89026/: and it looks OK. Thanks. [19:54:43] Project beta-scap-eqiad build #40126: FAILURE in 40 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/40126/ [20:03:19] 3Phabricator: Maniphest advanced search doesn't work most of the time - https://phabricator.wikimedia.org/T88472#1012471 (10brion) 3NEW [20:13:24] Project browsertests-MobileFrontend-test2.m.wikipedia.org-linux-firefox-sauce build #448: FAILURE in 38 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-test2.m.wikipedia.org-linux-firefox-sauce/448/ [20:25:33] Yippee, build fixed! [20:25:34] Project beta-scap-eqiad build #40127: FIXED in 21 min: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/40127/ [20:55:29] <^demon|away> YuviPanda: Yay [20:56:04] (03CR) 10Hashar: [C: 04-1] "Pending https://gerrit.wikimedia.org/r/#/c/187932/ and discussion on T88211." [integration/jenkins] - 10https://gerrit.wikimedia.org/r/187933 (https://phabricator.wikimedia.org/T88211) (owner: 10Legoktm) [20:58:11] 3Librarization, Continuous-Integration: Unable to update OOjs UI library in MediaWiki core without forcing V+2, because updating PHP and JS versions requires two commits to two repositories, and tests immediately fail upon version mismatch - https://phabricator.wikimedia.org/T88211#1012629 (10Legoktm) >>! In T88... [20:59:07] 3MediaWiki-Vendor, Librarization, Continuous-Integration: Unable to update OOjs UI library in MediaWiki core without forcing V+2, because updating PHP and JS versions requires two commits to two repositories, and tests immediately fail upon version mismatch - https://phabricator.wikimedia.org/T88211#1012630 (10Le... [20:59:14] (03CR) 10Hashar: "Lets add jshint via npm and drop the jslint job :-] The less jobs we have the happier everyone is going to be I guess." [integration/config] - 10https://gerrit.wikimedia.org/r/184592 (owner: 10Adrian Lang) [21:02:33] 3MediaWiki-Vendor, Librarization, Continuous-Integration: Unable to update libraries in MediaWiki core and vendor due to version mismatch and circular dependencies - https://phabricator.wikimedia.org/T88211#1012646 (10Legoktm) [21:05:10] (03CR) 10Hashar: "We are not going to support any hack that rely on the Travis hosted service. Just set a Travis build based on the github repository or we " [integration/config] - 10https://gerrit.wikimedia.org/r/173045 (owner: 10Cscott) [21:05:17] (03CR) 10Hashar: "We are not going to support any hack that rely on the Travis hosted service. Just set a Travis build based on the github repository or we " [integration/jenkins] - 10https://gerrit.wikimedia.org/r/173046 (owner: 10Cscott) [21:13:23] (03CR) 10Hashar: "Once you are happy with the job, you can get it deployed using your labs account as described at https://www.mediawiki.org/wiki/CI/JJB th" [integration/config] - 10https://gerrit.wikimedia.org/r/186451 (owner: 10Jdlrobson) [21:14:04] (03Restored) 10Hashar: Jenkins job validation (DO NOT SUBMIT) [integration/phpunit] - 10https://gerrit.wikimedia.org/r/164962 (owner: 10Hashar) [21:14:12] (03CR) 10Hashar: "recheck" [integration/phpunit] - 10https://gerrit.wikimedia.org/r/164962 (owner: 10Hashar) [21:21:25] 3Continuous-Integration: Add mediawiki-extensions-hhvm and mediawiki-extensions-zend jobs to integration/phpunit.git repo - https://phabricator.wikimedia.org/T88479#1012735 (10hashar) 3NEW [21:22:26] (03CR) 10Hashar: "I have triggered the integration-phpunit-mediawiki-* jobs on a dummy change ( https://gerrit.wikimedia.org/r/#/c/164962/ ) and they all p" [integration/phpunit] - 10https://gerrit.wikimedia.org/r/188398 (https://phabricator.wikimedia.org/T85182) (owner: 10Legoktm) [21:22:48] 3Quality-Assurance: Enable modification of Firefox (or browser-agnostic) request headers via framework if possible - https://phabricator.wikimedia.org/T88480#1012755 (10jhobs) 3NEW [21:23:34] 3Quality-Assurance: Enable modification of Firefox (or browser-agnostic) request headers via framework if possible - https://phabricator.wikimedia.org/T88480#1012768 (10jhobs) Oh and of course feel free to reword the task however necessary; I will only really be subscribed as an observer from here on out. [21:24:13] (03CR) 10Hashar: "Is that a cache corruption issues maybe? I can imagine two npm jobs running in parallel each updating the cache causing some race conditio" [integration/config] - 10https://gerrit.wikimedia.org/r/188288 (owner: 10Krinkle) [21:29:19] (03Abandoned) 10Hashar: Jenkins job validation (DO NOT SUBMIT) [integration/phpunit] - 10https://gerrit.wikimedia.org/r/164962 (owner: 10Hashar) [21:33:43] (03CR) 10Hashar: [C: 04-2] "AntiSpoof tests causes some other extensions tests to fail for some reason (probably because the tests mess up with the database somehow)." [integration/config] - 10https://gerrit.wikimedia.org/r/187903 (owner: 10Hashar) [22:13:10] 3Quality-Assurance, MediaWiki-extensions-ZeroPortal: ZeroPortal browser tests duplicate mediawiki_selenium's LoginPage object - https://phabricator.wikimedia.org/T85649#1012964 (10DFoy) p:5Triage>3Low [22:22:51] 3MediaWiki-extensions-ZeroPortal, Quality-Assurance: ZeroPortal browser tests duplicate mediawiki_selenium's LoginPage object - https://phabricator.wikimedia.org/T85649#1013024 (10Cmcmahon) For a list of features shared among repositories, see https://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing/Shar... [22:27:29] 3Continuous-Integration, operations: Migrate operations/puppet.git to use a recent version of puppet-lint from rubygems - https://phabricator.wikimedia.org/T88430#1013049 (10faidon) Why would we do all that instead of just getting 1.1.0 from Debian jessie and installing it to our reprepro's backport section? It... [22:53:35] 3Release-Engineering, MediaWiki-General-or-Unknown, Echo: Get JQuery error "a is undefined" running Echo browser tests locally for Firefox - https://phabricator.wikimedia.org/T87873#1013112 (10Cmcmahon) I think this happens across repos because the shared step "Given I am logged in" fires an "onfocus" event on t... [23:46:31] 3Quality-Assurance, MediaWiki-extensions-ZeroPortal: ZeroPortal browser tests duplicate mediawiki_selenium's LoginPage object - https://phabricator.wikimedia.org/T85649#1013207 (10jhobs) We actually recently switched to the prerelease branch which (at the time of switching) did not have an updated LoginPage for...