[00:19:22] (03PS3) 10Krinkle: Delete old jshint jobs from repos with no *.js files (T-Z) [integration/config] - 10https://gerrit.wikimedia.org/r/201982 [00:20:17] (03CR) 10Krinkle: [C: 032] Delete old jshint jobs from repos with no *.js files (T-Z) [integration/config] - 10https://gerrit.wikimedia.org/r/201982 (owner: 10Krinkle) [00:24:30] (03Merged) 10jenkins-bot: Delete old jshint jobs from repos with no *.js files (T-Z) [integration/config] - 10https://gerrit.wikimedia.org/r/201982 (owner: 10Krinkle) [00:25:29] (03PS1) 10Krinkle: Enable jsonlint for WikimediaMessages [integration/config] - 10https://gerrit.wikimedia.org/r/201984 [01:54:04] 10Deployment-Systems, 6Services: Evaluate Ansible as a deployment tool - https://phabricator.wikimedia.org/T93433#1181158 (10GWicke) [04:00:13] (03PS3) 10Legoktm: Make composer install despite state from previous job run [integration/config] - 10https://gerrit.wikimedia.org/r/200577 (owner: 10JanZerebecki) [04:07:30] (03CR) 10Legoktm: [C: 032] Make composer install despite state from previous job run [integration/config] - 10https://gerrit.wikimedia.org/r/200577 (owner: 10JanZerebecki) [04:11:38] (03Merged) 10jenkins-bot: Make composer install despite state from previous job run [integration/config] - 10https://gerrit.wikimedia.org/r/200577 (owner: 10JanZerebecki) [04:14:36] (03PS3) 10Legoktm: Move extensions to use generic jshint & jsonlint jobs part 4 [integration/config] - 10https://gerrit.wikimedia.org/r/201669 [04:17:30] (03CR) 10Legoktm: [C: 032] Move extensions to use generic jshint & jsonlint jobs part 4 [integration/config] - 10https://gerrit.wikimedia.org/r/201669 (owner: 10Legoktm) [04:18:43] (03Merged) 10jenkins-bot: Move extensions to use generic jshint & jsonlint jobs part 4 [integration/config] - 10https://gerrit.wikimedia.org/r/201669 (owner: 10Legoktm) [04:20:00] !log deploying https://gerrit.wikimedia.org/r/201669 [04:20:04] Logged the message, Master [04:57:18] (03PS1) 10Legoktm: Remove mwext-*-jslint jobs that are no longer in zuul config [integration/config] - 10https://gerrit.wikimedia.org/r/201995 [05:12:31] (03CR) 10Legoktm: [C: 032] Remove mwext-*-jslint jobs that are no longer in zuul config [integration/config] - 10https://gerrit.wikimedia.org/r/201995 (owner: 10Legoktm) [05:16:32] (03Merged) 10jenkins-bot: Remove mwext-*-jslint jobs that are no longer in zuul config [integration/config] - 10https://gerrit.wikimedia.org/r/201995 (owner: 10Legoktm) [06:38:59] (03CR) 10Legoktm: "The mwext-*-jslint job / lint-js template also included `jsonlint` which we still want on these repos (and should be voting since it's jus" [integration/config] - 10https://gerrit.wikimedia.org/r/201982 (owner: 10Krinkle) [11:09:39] 6Release-Engineering, 10Browser-Tests: Browser test failing because of mw-api-siteinfo.py - https://phabricator.wikimedia.org/T95163#1181954 (10Gilles) [11:15:12] 6Release-Engineering, 10Browser-Tests: Browser test failing because of mw-api-siteinfo.py - https://phabricator.wikimedia.org/T95163#1181972 (10Gilles) Browser tests are definitely in bad shape across the board but beta is probably to blame. The only ones that stayed green are running against non-beta sites. [11:15:25] 6Release-Engineering, 10Browser-Tests: Browser tests failing because of mw-api-siteinfo.py - https://phabricator.wikimedia.org/T95163#1181973 (10Gilles) p:5High>3Unbreak! [11:16:40] 6Release-Engineering, 10Browser-Tests: Browser tests running against beta all failing because of mw-api-siteinfo.py - https://phabricator.wikimedia.org/T95163#1181947 (10Gilles) [11:25:40] 6Release-Engineering, 10Browser-Tests: Browser tests running against beta all failing because of mw-api-siteinfo.py - https://phabricator.wikimedia.org/T95163#1182003 (10Gilles) Tried to run a test manually and the issue is still happening. Tried hitting the API url in a SauceLabs interactive session and it w... [11:36:16] 6Release-Engineering, 10Browser-Tests: Browser tests running against beta all failing because of mw-api-siteinfo.py - https://phabricator.wikimedia.org/T95163#1182020 (10Gilles) If someone who's an admin on labs for the "Integration" project could add me to it, that'd be great. Right now I can't SSH into the i... [11:40:24] 6Release-Engineering, 10Browser-Tests: Browser tests running against beta all failing because of mw-api-siteinfo.py - https://phabricator.wikimedia.org/T95163#1182023 (10Gilles) The issue, which seems to be a network/connectivity problem, seems to have actually started on April 3rd, and affects other urls as w... [11:49:18] (03CR) 10Krinkle: [C: 04-1] "Don't include checkForUnintentionallyCoveredCode. While that is technically part of "strict" as of PHPUnit 4.x, it was not part of "strict" [integration/jenkins] - 10https://gerrit.wikimedia.org/r/196494 (owner: 10Legoktm) [11:51:03] (03PS2) 10Krinkle: Enable jsonlint for WikimediaMessages [integration/config] - 10https://gerrit.wikimedia.org/r/201984 [11:55:52] (03CR) 10Krinkle: [C: 032] Enable jsonlint for WikimediaMessages [integration/config] - 10https://gerrit.wikimedia.org/r/201984 (owner: 10Krinkle) [11:57:07] (03Merged) 10jenkins-bot: Enable jsonlint for WikimediaMessages [integration/config] - 10https://gerrit.wikimedia.org/r/201984 (owner: 10Krinkle) [11:57:40] 10Continuous-Integration, 10Browser-Tests, 10MediaWiki-extensions-MultimediaViewer, 6Multimedia: Fix failed MultimediaViewer browsertests Jenkins jobs - https://phabricator.wikimedia.org/T94157#1182034 (10Gilles) I've had a look at the failures and so far it looks like a lot of random timeouts. It could ju... [11:59:14] 10Continuous-Integration, 10Browser-Tests, 10MediaWiki-extensions-MultimediaViewer, 6Multimedia: Fix failed MultimediaViewer browsertests Jenkins jobs - https://phabricator.wikimedia.org/T94157#1182035 (10Gilles) a:3Gilles [12:01:30] (03PS1) 10Krinkle: Publish phpunit-coverage for cdb [integration/config] - 10https://gerrit.wikimedia.org/r/202020 [12:22:08] (03PS2) 10Krinkle: Publish phpunit-coverage for cdb [integration/config] - 10https://gerrit.wikimedia.org/r/202020 [12:22:32] (03CR) 10Krinkle: [C: 032] "Deployed https://integration.wikimedia.org/cover/cdb/." [integration/config] - 10https://gerrit.wikimedia.org/r/202020 (owner: 10Krinkle) [12:26:33] (03Merged) 10jenkins-bot: Publish phpunit-coverage for cdb [integration/config] - 10https://gerrit.wikimedia.org/r/202020 (owner: 10Krinkle) [12:28:04] (03PS1) 10Krinkle: Page: Use trailing slash to avoid redirect overhead [integration/docroot] - 10https://gerrit.wikimedia.org/r/202025 [12:28:16] (03CR) 10Krinkle: [C: 032] Page: Use trailing slash to avoid redirect overhead [integration/docroot] - 10https://gerrit.wikimedia.org/r/202025 (owner: 10Krinkle) [12:28:18] (03Merged) 10jenkins-bot: Page: Use trailing slash to avoid redirect overhead [integration/docroot] - 10https://gerrit.wikimedia.org/r/202025 (owner: 10Krinkle) [12:31:06] (03PS1) 10Krinkle: Remove duplicate jobs for integration-docroot [integration/config] - 10https://gerrit.wikimedia.org/r/202026 [12:31:23] (03CR) 10Krinkle: [C: 032] Remove duplicate jobs for integration-docroot [integration/config] - 10https://gerrit.wikimedia.org/r/202026 (owner: 10Krinkle) [12:32:38] (03Merged) 10jenkins-bot: Remove duplicate jobs for integration-docroot [integration/config] - 10https://gerrit.wikimedia.org/r/202026 (owner: 10Krinkle) [12:37:35] PROBLEM - SSH on deployment-lucid-salt is CRITICAL: Connection refused [12:38:54] !log Reloading Zuul to deploy https://gerrit.wikimedia.org/r/201984 https://gerrit.wikimedia.org/r/202020 https://gerrit.wikimedia.org/r/202026 [12:38:56] Logged the message, Master [14:01:58] 10Continuous-Integration, 10Browser-Tests, 10MediaWiki-extensions-MultimediaViewer, 6Multimedia, 5Patch-For-Review: Fix failed MultimediaViewer browsertests Jenkins jobs - https://phabricator.wikimedia.org/T94157#1182123 (10Tgr) If the test framework supports that option, repeating failed tests and only... [15:08:17] 10Deployment-Systems, 6Services: Evaluate Ansible as a deployment tool - https://phabricator.wikimedia.org/T93433#1182211 (10GWicke) I looked a little bit into integrating with hiera data. There is a rudimentary [lookup module](https://gist.github.com/mrbanzai/8720298), but it does not follow regular [Ansible... [15:25:38] 10Deployment-Systems, 6Services: Evaluate Ansible as a deployment tool - https://phabricator.wikimedia.org/T93433#1182255 (10thcipriani) @GWicke, FWIW I think the hiera invocation you need for labs on deployment-salt is: sudo RUBYLIB=/var/lib/puppet/lib hiera --debug restbase::seeds ::instanceproject=deplo... [15:37:55] 10Deployment-Systems, 6Services: Evaluate Ansible as a deployment tool - https://phabricator.wikimedia.org/T93433#1182307 (10GWicke) @thcipriani, thank you! Given this we should be able to put something together based on https://gist.github.com/mrbanzai/8720298, which is also shelling out to hiera. [16:04:04] 10Continuous-Integration, 6Release-Engineering, 6Scrum-of-Scrums, 6operations, 7Blocked-on-Operations: Jenkins: Re-enable lint checks for Apache config in operations-puppet - https://phabricator.wikimedia.org/T72068#1182424 (10Andrew) Hashar, if this is still blocked on reviews then ping me on IRC this w... [16:06:25] 6Release-Engineering, 6MediaWiki-Core-Team, 10MediaWiki-Debug-Logging, 10MediaWiki-General-or-Unknown, and 2 others: Create a minimal backport of PSR-3 logging to MediaWiki 1.23 LTS - https://phabricator.wikimedia.org/T91653#1182430 (10bd808) [16:06:50] 10Continuous-Integration, 6operations, 7Blocked-on-Operations: Build Debian package ruby-jsduck for Jessie - https://phabricator.wikimedia.org/T95008#1182434 (10Andrew) So, to clarify -- you have the packages already built and in the repo for Trusty? Is this as simple as adding those same packages to the Je... [16:10:42] 6Release-Engineering, 6MediaWiki-Core-Team, 10MediaWiki-Debug-Logging, 10MediaWiki-General-or-Unknown, and 2 others: Create a minimal backport of PSR-3 logging to MediaWiki 1.23 LTS - https://phabricator.wikimedia.org/T91653#1182452 (10bd808) The patch must provide: * `MediaWiki\Logger\LoggerFactory::getIn... [16:29:13] 6Release-Engineering, 10MediaWiki-Logging, 6operations, 7HHVM: SlowTimer logs should go to their own location, instead of hhvm.log - https://phabricator.wikimedia.org/T94855#1182512 (10Andrew) p:5Triage>3Normal [16:32:30] 10Continuous-Integration, 6operations: Provide Jessie package to fullfil Mediawiki::Packages requirement - https://phabricator.wikimedia.org/T95002#1182528 (10Andrew) p:5Triage>3Normal [17:04:20] 10Deployment-Systems, 6Release-Engineering, 7Documentation: document trebuchet - https://phabricator.wikimedia.org/T94619#1182604 (10dduvall) [17:04:29] 10Deployment-Systems, 6Release-Engineering, 7Documentation: Document Scap - https://phabricator.wikimedia.org/T94618#1182606 (10dduvall) [17:19:41] (03PS3) 10Legoktm: Create generic phpunit job for extensions [integration/config] - 10https://gerrit.wikimedia.org/r/201032 (https://phabricator.wikimedia.org/T94327) [17:21:47] (03PS4) 10Legoktm: Create generic phpunit job for extensions [integration/config] - 10https://gerrit.wikimedia.org/r/201032 (https://phabricator.wikimedia.org/T94327) [17:27:31] (03CR) 10Legoktm: [C: 032] Create generic phpunit job for extensions [integration/config] - 10https://gerrit.wikimedia.org/r/201032 (https://phabricator.wikimedia.org/T94327) (owner: 10Legoktm) [17:35:50] (03Merged) 10jenkins-bot: Create generic phpunit job for extensions [integration/config] - 10https://gerrit.wikimedia.org/r/201032 (https://phabricator.wikimedia.org/T94327) (owner: 10Legoktm) [17:36:59] !log deploying https://gerrit.wikimedia.org/r/201032 [17:37:03] Logged the message, Master [20:19:38] ^d: welp, reenabling puppet runs on staging-palladium has created some weirdness. Evidently, a while ago, labs domains changed from *.[datacenter].wmflabs to *.[instanceproject].[datacenter].wmflabs, so now a log of ssl certs are wacky. Working on a fix now, just a heads up. [20:19:52] <^d> Ahhh ok [20:22:23] thcipriani, ummm [20:22:41] did you talk to Andrew Bogott? [20:23:29] Krenair: no, I didn't. Should the domains not have changed for labs instances? [20:23:51] I think the old hostnames should still work [20:23:53] (03PS1) 10Legoktm: Convert extensions to use generic phpunit job (A) [integration/config] - 10https://gerrit.wikimedia.org/r/202225 [20:24:36] there are new additional hostnames: https://gerrit.wikimedia.org/r/#/c/201264/ [20:26:49] I see. Well this changed some puppetmaster config files to use the new hostname and now our project is confused. [20:30:33] thcipriani: yes, they were ‘opt in’ [20:30:37] and shouldn’t have changed [20:30:39] thcipriani: do tlak to him [20:31:27] kk, I'll ping him in -operations [20:37:32] (03CR) 10Legoktm: [C: 032] Convert extensions to use generic phpunit job (A) [integration/config] - 10https://gerrit.wikimedia.org/r/202225 (owner: 10Legoktm) [20:42:29] (03PS1) 10Legoktm: Convert extensions to use generic phpunit job (B) [integration/config] - 10https://gerrit.wikimedia.org/r/202229 [20:44:58] (03Merged) 10jenkins-bot: Convert extensions to use generic phpunit job (A) [integration/config] - 10https://gerrit.wikimedia.org/r/202225 (owner: 10Legoktm) [20:46:05] !log deploying https://gerrit.wikimedia.org/r/202225 [20:46:07] Logged the message, Master [20:46:17] 10Continuous-Integration, 10Wikidata: Run Wikibase tests on Jenkins with hhvm - https://phabricator.wikimedia.org/T95230#1183678 (10aude) 3NEW [20:51:23] (03PS1) 10Legoktm: Add zuul configuration for operations/software/tools-manifest [integration/config] - 10https://gerrit.wikimedia.org/r/202233 [20:53:05] (03CR) 10Legoktm: [C: 032] Add zuul configuration for operations/software/tools-manifest [integration/config] - 10https://gerrit.wikimedia.org/r/202233 (owner: 10Legoktm) [20:54:24] (03Merged) 10jenkins-bot: Add zuul configuration for operations/software/tools-manifest [integration/config] - 10https://gerrit.wikimedia.org/r/202233 (owner: 10Legoktm) [20:55:25] !log deploying https://gerrit.wikimedia.org/r/202233 [20:55:28] Logged the message, Master [21:00:00] 10Beta-Cluster, 10MediaWiki-extensions-WikimediaMaintenance: Check/update dumpInterwiki for beta usage - https://phabricator.wikimedia.org/T75906#1183729 (10greg) a:5Reedy>3None [21:01:00] (03PS1) 10Hashar: Include README.rst in Sphinx generated doc [tools/scap] - 10https://gerrit.wikimedia.org/r/202240 [21:04:45] ^d: twentyafterfour greg-g did anyone change the use_dnsmasq option for staging-palladium at any point? [21:04:49] not me! [21:05:13] thcipriani: not me [21:05:41] Andrew Bogott over in -labs is asking, for context. [21:06:45] <^d> Nope [21:06:49] <^d> Not I [21:06:56] hrrrm [21:07:07] huh, YuviPanda ? [21:10:12] what did I do? [21:10:16] oh, no, I didn’t turn it on [21:19:14] 6Release-Engineering, 10Browser-Tests, 6Collaboration-Team, 10Echo, and 2 others: Move user_agent string manipulation to the Ruby gem - https://phabricator.wikimedia.org/T678#1183813 (10Mattflaschen) [21:21:03] 10Deployment-Systems, 6Release-Engineering, 6operations: Determine Trebuchet/git-deploy maintenance plan - https://phabricator.wikimedia.org/T85008#1183826 (10greg) a:5greg>3demon Reassigning to Chad, he's going to talk with Ryan soon about this (spoiler alert to Ryan) :) [21:29:41] (03PS1) 10Dduvall: Releasing minor version 1.1.0 [selenium] - 10https://gerrit.wikimedia.org/r/202243 [21:33:46] (03CR) 10Dduvall: [C: 032] Releasing minor version 1.1.0 [selenium] - 10https://gerrit.wikimedia.org/r/202243 (owner: 10Dduvall) [21:34:07] (03Merged) 10jenkins-bot: Releasing minor version 1.1.0 [selenium] - 10https://gerrit.wikimedia.org/r/202243 (owner: 10Dduvall) [21:43:13] 6Release-Engineering, 10Security-Reviews, 10Wikimedia-Extension-setup, 10Wikimedia-Site-requests: Install SMW on AffCom wiki - https://phabricator.wikimedia.org/T88748#1183977 (10MarkAHershberger) @greg, @csteipp, it seems clear that SMW isn't going to be installed on WMF-controlled sites. It is my unders... [21:50:11] 10Staging, 6Labs: Labs puppet ENC scrambles booleans - https://phabricator.wikimedia.org/T95240#1184023 (10yuvipanda) [21:52:02] 6Release-Engineering, 10Security-Reviews, 10Wikimedia-Extension-setup, 10Wikimedia-Site-requests: Install SMW on AffCom wiki - https://phabricator.wikimedia.org/T88748#1184040 (10greg) Since this is stalled and there is nothing for RelEng to do here, I'm removing our team's project. [22:09:04] (03PS2) 10Legoktm: Convert extensions to use generic phpunit job (B-C) [integration/config] - 10https://gerrit.wikimedia.org/r/202229 [22:26:28] (03CR) 10Legoktm: [C: 032] Convert extensions to use generic phpunit job (B-C) [integration/config] - 10https://gerrit.wikimedia.org/r/202229 (owner: 10Legoktm) [22:30:20] (03Merged) 10jenkins-bot: Convert extensions to use generic phpunit job (B-C) [integration/config] - 10https://gerrit.wikimedia.org/r/202229 (owner: 10Legoktm) [22:33:58] !log deployed https://gerrit.wikimedia.org/r/202229 [22:34:01] Logged the message, Master [22:59:20] 10Staging, 6Labs: Labs puppet ENC scrambles booleans - https://phabricator.wikimedia.org/T95240#1184203 (10Andrew) Apparently even if something is set as use_dnsmasq: true in the hiera file the ENC reads it as a string. [22:59:42] (03PS1) 10BryanDavis: Remove exotic unicode from ascii logo [tools/scap] - 10https://gerrit.wikimedia.org/r/202271 [23:03:14] (03CR) 10Dzahn: [C: 031] Remove exotic unicode from ascii logo [tools/scap] - 10https://gerrit.wikimedia.org/r/202271 (owner: 10BryanDavis) [23:06:58] (03CR) 10BryanDavis: [C: 032] Include README.rst in Sphinx generated doc [tools/scap] - 10https://gerrit.wikimedia.org/r/202240 (owner: 10Hashar) [23:07:18] (03Merged) 10jenkins-bot: Include README.rst in Sphinx generated doc [tools/scap] - 10https://gerrit.wikimedia.org/r/202240 (owner: 10Hashar) [23:09:20] (03CR) 10Aaron Schulz: [C: 032] Remove exotic unicode from ascii logo [tools/scap] - 10https://gerrit.wikimedia.org/r/202271 (owner: 10BryanDavis) [23:11:22] btw, check out the new sexy zuul UI: https://integration.wikimedia.org/zuul/ [23:11:52] (03Merged) 10jenkins-bot: Remove exotic unicode from ascii logo [tools/scap] - 10https://gerrit.wikimedia.org/r/202271 (owner: 10BryanDavis) [23:18:58] Here's a brand new to me Trebuchet error: Cannot write to process directory. Do you have permissions to write to /var/cache/salt/minion/proc/20150406231825319220 ? [23:19:17] It seemed to keep doing stuff [23:19:21] * bd808 shrugs [23:19:35] (03PS1) 10Legoktm: Convert extensions to use generic phpunit job (D) [integration/config] - 10https://gerrit.wikimedia.org/r/202279 [23:19:45] !log Updated scap to f9b9a82 (emove exotic unicode from ascii logo) [23:19:48] Logged the message, Master [23:39:20] 10Continuous-Integration, 10RESTBase, 7Documentation: Publish RESTBase documentation on doc.wikimedia.org - https://phabricator.wikimedia.org/T87702#1184283 (10GWicke) 5Open>3Resolved a:3GWicke Resolving. [23:44:33] (03PS2) 10Legoktm: Convert extensions to use generic phpunit job (D-E) [integration/config] - 10https://gerrit.wikimedia.org/r/202279 [23:54:15] (03PS1) 10Legoktm: Run mwext-Wikibase phpunit jobs on HHVM too [integration/config] - 10https://gerrit.wikimedia.org/r/202289 (https://phabricator.wikimedia.org/T95230) [23:58:40] we're currently at 1831 jobs in jjb (master)