[00:10:37] greg-g, shouldn't beta-cluster-infrastructure tasks come here? [00:19:50] greg-g, https://gerrit.wikimedia.org/r/#/c/243844/ [00:21:34] legoktm, ^ [00:22:42] PROBLEM - Puppet staleness on deployment-restbase01 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [43200.0] [00:39:19] 10Browser-Tests, 6Collaboration-Team-Backlog, 10Flow: More Flow no-JS browser tests - https://phabricator.wikimedia.org/T114729#1704297 (10Mattflaschen) [00:41:49] 10Browser-Tests, 6Collaboration-Team-Backlog, 10Flow, 7JavaScript: More Flow no-JS browser tests - https://phabricator.wikimedia.org/T114729#1704300 (10Josve05a) [01:22:49] 10Browser-Tests, 6Collaboration-Team-Backlog, 10Flow, 7JavaScript: More Flow no-JS browser tests - https://phabricator.wikimedia.org/T114729#1704335 (10Mattflaschen) Actually, this is the behavior without JS. [01:22:58] 10Browser-Tests, 6Collaboration-Team-Backlog, 10Flow: More Flow no-JS browser tests - https://phabricator.wikimedia.org/T114729#1704336 (10Mattflaschen) [01:38:23] any Phab masters around? [[mw:Phabricator/Project management]] says "When the board is created, a template board from a base 'project' can be imported for each new similar 'project'", but doesn't say how. [01:38:46] I want to import the columns from https://phabricator.wikimedia.org/tag/outreachy-round-10/ to #outreach-round-11 [01:42:38] IIRC Phabricator used to have a prompt like "board not set up, Create default board?", maybe that was where you could reuase a template board. But I haven't seen that dialog in a while. [01:43:10] It still has that prompt [01:43:27] But non-phab-masters seem to have gone around and created default boards for everything [01:43:32] you can't delete a board once it's created [01:44:19] See https://phabricator.wikimedia.org/project/board/1564/ [01:44:26] You can create a new empty one or import [01:44:52] It's too late for outreachy-round-11 I'm afraid, someone already made the empty board [01:45:33] spagewmf, btw, I'm curious about your choice of channels. :p [01:46:28] Krenair: right. The URL to import is https://phabricator.wikimedia.org/project/board/1511/import/ , but that's a 400 Bad Request if the board has been set up, even if nothing's been done :-( [01:48:40] Krenair: umm, I thought #wikimedia-devtools was merged into this, but it's still separate. Sorry, I'm easily confused 8) [01:48:52] haha, ok [03:17:22] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #840: 04FAILURE in 35 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce/840/ [03:45:16] (03PS1) 10Legoktm: Add checkstyle publisher for mediawiki-core-phpcs job [integration/config] - 10https://gerrit.wikimedia.org/r/243869 (https://phabricator.wikimedia.org/T113865) [03:47:28] (03CR) 10Legoktm: "Already deployed, but I'd appreciate a review of this since I'm not very familiar with the checkstyle plugin." [integration/config] - 10https://gerrit.wikimedia.org/r/243869 (https://phabricator.wikimedia.org/T113865) (owner: 10Legoktm) [03:53:17] (03PS2) 10Legoktm: Revert "Disable hhvm tests for wikimedia/slimapp" [integration/config] - 10https://gerrit.wikimedia.org/r/243828 (https://phabricator.wikimedia.org/T107677) [03:56:09] (03CR) 10Legoktm: [C: 032] Revert "Disable hhvm tests for wikimedia/slimapp" [integration/config] - 10https://gerrit.wikimedia.org/r/243828 (https://phabricator.wikimedia.org/T107677) (owner: 10Legoktm) [04:03:58] (03Merged) 10jenkins-bot: Revert "Disable hhvm tests for wikimedia/slimapp" [integration/config] - 10https://gerrit.wikimedia.org/r/243828 (https://phabricator.wikimedia.org/T107677) (owner: 10Legoktm) [04:04:22] !log deploying https://gerrit.wikimedia.org/r/243828 [04:04:26] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [04:22:21] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-9-sauce build #583: 04FAILURE in 30 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-9-sauce/583/ [05:04:16] 10Beta-Cluster-Infrastructure, 6operations, 5Patch-For-Review: mwdeploy user has shell /bin/bash in labs LDAP and /bin/false in production/Puppet - https://phabricator.wikimedia.org/T67591#1704526 (10yuvipanda) [05:04:19] 10Beta-Cluster-Infrastructure, 6operations, 5Patch-For-Review: Make all ldap users have a sane shell (/bin/bash) - https://phabricator.wikimedia.org/T86668#1704524 (10yuvipanda) 5Resolved>3Open lol, apparently there is: ``` <% if @realm == "labs" %>map passwd loginshell "/bin/bash"<% end %> ``` in `nslc... [05:06:28] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-11-sauce build #563: 04FAILURE in 4 min 28 sec: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-11-sauce/563/ [05:17:15] PROBLEM - Puppet failure on deployment-cache-parsoid04 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [05:17:15] PROBLEM - Puppet failure on deployment-cache-mobile04 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [07:56:59] 10Continuous-Integration-Config, 10Wikidata, 3Wikidata-Sprint-2015-09-29: [Task] Set up Jenkins to run unit tests against a combined repo+client setup. - https://phabricator.wikimedia.org/T112136#1704658 (10hoo) 5Open>3Resolved [08:28:39] (03CR) 10Hashar: "That is a good idea. See inline for a few suggestions." (033 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/243869 (https://phabricator.wikimedia.org/T113865) (owner: 10Legoktm) [08:28:56] 10Continuous-Integration-Config, 10MediaWiki-Codesniffer, 5Patch-For-Review: Set up checkstyle report for mediawiki-core-phpcs job - https://phabricator.wikimedia.org/T113865#1704693 (10hashar) a:3Legoktm [08:33:28] Yippee, build fixed! [08:33:28] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-safari-sauce build #743: 09FIXED in 23 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-safari-sauce/743/ [08:46:38] zeljkof: around ? [08:46:57] zeljkof: turns out Jessie only has ruby2.1 while we run bundle jobs with ruby 2.0 right now :-( [08:48:11] hashar: yeah, here [08:48:23] that should not be a problem [08:48:29] is something breaking? [08:48:51] there should be almost no changes between 2.0 and 2.1 [08:50:01] (03PS1) 10Hashar: Revert "Remove pplint-HEAD from operations/puppet" [integration/config] - 10https://gerrit.wikimedia.org/r/243896 [08:50:06] (03PS2) 10Hashar: Revert "Remove pplint-HEAD from operations/puppet" [integration/config] - 10https://gerrit.wikimedia.org/r/243896 [08:50:14] (03CR) 10Hashar: [C: 032] Revert "Remove pplint-HEAD from operations/puppet" [integration/config] - 10https://gerrit.wikimedia.org/r/243896 (owner: 10Hashar) [08:50:26] zeljkof: just asking [08:50:42] so whenever we start migrating bundle jobs they will have ruby bumped as well [08:51:14] (03Merged) 10jenkins-bot: Revert "Remove pplint-HEAD from operations/puppet" [integration/config] - 10https://gerrit.wikimedia.org/r/243896 (owner: 10Hashar) [08:56:08] hashar: ok, but there should be no problems, at least nothing comes to my mind now [09:20:34] (03CR) 10Hashar: [C: 04-1] Add checkstyle publisher for mediawiki-core-phpcs job [integration/config] - 10https://gerrit.wikimedia.org/r/243869 (https://phabricator.wikimedia.org/T113865) (owner: 10Legoktm) [09:26:48] (03PS5) 10Hashar: [timeline] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/243596 (owner: 10Paladox) [09:28:30] (03CR) 10Hashar: [C: 032] [timeline] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/243596 (owner: 10Paladox) [09:29:25] (03Merged) 10jenkins-bot: [timeline] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/243596 (owner: 10Paladox) [09:30:36] PROBLEM - Puppet failure on deployment-fluorine is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [09:31:42] (03CR) 1020after4: "The authoritative source of truth for wmf branches is the mediawiki/core/wmf/$version branch, specifically the .gitmodules file in the bra" [tools/release] - 10https://gerrit.wikimedia.org/r/161225 (owner: 10Hashar) [09:32:37] (03CR) 1020after4: [C: 04-1] make-wmf-branch: forge Zuul cloner parameters [tools/release] - 10https://gerrit.wikimedia.org/r/161225 (owner: 10Hashar) [09:38:46] (03PS1) 10Hashar: Revert "[timeline] Update jenkins tests" [integration/config] - 10https://gerrit.wikimedia.org/r/243901 [09:38:46] (03CR) 10Hashar: [C: 032] Revert "[timeline] Update jenkins tests" [integration/config] - 10https://gerrit.wikimedia.org/r/243901 (owner: 10Hashar) [09:41:03] (03Merged) 10jenkins-bot: Revert "[timeline] Update jenkins tests" [integration/config] - 10https://gerrit.wikimedia.org/r/243901 (owner: 10Hashar) [09:43:17] (03PS2) 10Hashar: [Echo] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/243679 (owner: 10Paladox) [09:43:28] (03CR) 10Hashar: [C: 04-1] "Depends on https://gerrit.wikimedia.org/r/#/c/243678/" [integration/config] - 10https://gerrit.wikimedia.org/r/243679 (owner: 10Paladox) [09:44:29] 3Scap3, 6Phabricator: Deploy phabricator with scap3 - https://phabricator.wikimedia.org/T114363#1704804 (10mmodell) p:5Normal>3High [09:45:29] (03PS4) 10Hashar: [UserGroups] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/241910 (owner: 10Paladox) [09:45:33] (03PS5) 10Hashar: [UserGroups] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/241910 (owner: 10Paladox) [09:47:42] (03CR) 10jenkins-bot: [V: 04-1] [UserGroups] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/241910 (owner: 10Paladox) [09:48:07] 6Release-Engineering-Team, 6Project-Creators: SWAT Project (Tag) - https://phabricator.wikimedia.org/T99411#1704812 (10mmodell) [09:48:11] 6Release-Engineering-Team, 6Phabricator: Evaluate Releeph for SWAT queue management - https://phabricator.wikimedia.org/T101794#1704809 (10mmodell) 5Open>3Resolved a:3mmodell We looked at releeph, it really doesn't seem like it's quite ready and it's not getting a lot of love upstream. [09:49:41] 6Release-Engineering-Team, 6Project-Creators: SWAT Project (Tag) - https://phabricator.wikimedia.org/T99411#1291507 (10mmodell) The phabricator calendar app is another tool that might be suitable for organizing swat deploys. [09:51:35] (03CR) 10Hashar: [UserGroups] Update jenkins tests (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/241910 (owner: 10Paladox) [09:51:40] (03PS6) 10Hashar: [UserGroups] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/241910 (owner: 10Paladox) [09:52:40] (03CR) 10Paladox: "We would need to change the main php file to be lowercase or update integration/config to support both searching for lowercase and upperca" [integration/config] - 10https://gerrit.wikimedia.org/r/243901 (owner: 10Hashar) [09:53:42] (03CR) 10Hashar: [C: 032] "I have deleted the Jenkins job" [integration/config] - 10https://gerrit.wikimedia.org/r/241910 (owner: 10Paladox) [09:54:30] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/241910 (owner: 10Paladox) [09:55:35] (03Merged) 10jenkins-bot: [UserGroups] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/241910 (owner: 10Paladox) [09:56:13] (03CR) 1020after4: [C: 031] Make deployment rev represent config state [tools/scap] - 10https://gerrit.wikimedia.org/r/243009 (owner: 10Thcipriani) [10:02:50] (03Abandoned) 10Hashar: [Translate] Test composer-test in experiment [integration/config] - 10https://gerrit.wikimedia.org/r/242147 (owner: 10Paladox) [10:12:45] (03CR) 10Hashar: "> Is puppetlint really a superset of puppet validate?" [integration/config] - 10https://gerrit.wikimedia.org/r/243658 (owner: 10Hashar) [10:42:19] (03PS2) 10Hashar: Job for apps/android/java-mwapi [integration/config] - 10https://gerrit.wikimedia.org/r/243181 (https://phabricator.wikimedia.org/T108735) [10:42:31] (03CR) 10Hashar: [C: 032] "\O/" [integration/config] - 10https://gerrit.wikimedia.org/r/243181 (https://phabricator.wikimedia.org/T108735) (owner: 10Hashar) [10:42:43] 10Continuous-Integration-Config, 5Patch-For-Review, 3Wikipedia-Android-App: java-mwapi: Add verification tasks when new patch gets uploaded - https://phabricator.wikimedia.org/T108735#1704883 (10hashar) a:5hashar>3Niedzielski [10:42:48] 10Continuous-Integration-Config, 5Patch-For-Review, 3Wikipedia-Android-App: java-mwapi: Add verification tasks when new patch gets uploaded - https://phabricator.wikimedia.org/T108735#1704884 (10hashar) 5Open>3Resolved [10:43:00] 10Continuous-Integration-Config: Whitelist @MarcoAurelio in Zuul configuration so he can 'recheck' / 'check zend' - https://phabricator.wikimedia.org/T114632#1704885 (10MarcoAurelio) >>! In T114632#1703282, @hashar wrote: > Hola Marco, apparently you have been whitelisted on Sep. 17th with the change https://ger... [10:44:10] (03Merged) 10jenkins-bot: Job for apps/android/java-mwapi [integration/config] - 10https://gerrit.wikimedia.org/r/243181 (https://phabricator.wikimedia.org/T108735) (owner: 10Hashar) [10:47:34] 10Continuous-Integration-Config, 5Patch-For-Review, 3Wikipedia-Android-App: java-mwapi: Add verification tasks when new patch gets uploaded - https://phabricator.wikimedia.org/T108735#1704898 (10hashar) 5Resolved>3Open Reopening since some steps from the task detail might be missing. I have rechecked ht... [10:48:14] 10Continuous-Integration-Config, 5Patch-For-Review, 3Wikipedia-Android-App: java-mwapi: Add verification tasks when new patch gets uploaded - https://phabricator.wikimedia.org/T108735#1704903 (10hashar) [10:49:02] (03PS2) 10Hashar: [CentralAuth] Add qunit test [integration/config] - 10https://gerrit.wikimedia.org/r/243595 (https://phabricator.wikimedia.org/T110494) (owner: 10Paladox) [10:50:20] (03CR) 10Hashar: [C: 032] [CentralAuth] Add qunit test [integration/config] - 10https://gerrit.wikimedia.org/r/243595 (https://phabricator.wikimedia.org/T110494) (owner: 10Paladox) [10:51:19] (03Merged) 10jenkins-bot: [CentralAuth] Add qunit test [integration/config] - 10https://gerrit.wikimedia.org/r/243595 (https://phabricator.wikimedia.org/T110494) (owner: 10Paladox) [10:51:57] 10Continuous-Integration-Config, 5Patch-For-Review: Set up a QUnit job for CentralAuth - https://phabricator.wikimedia.org/T110494#1704925 (10hashar) a:3Paladox [10:53:40] 10Continuous-Integration-Config, 5Patch-For-Review: Set up a QUnit job for CentralAuth - https://phabricator.wikimedia.org/T110494#1704938 (10hashar) 5Open>3Resolved I did a recheck on https://gerrit.wikimedia.org/r/#/c/231711/ mwext-qunit passed: https://integration.wikimedia.org/ci/job/mwext-qunit/6380... [10:57:44] 10Continuous-Integration-Config: Whitelist @MarcoAurelio in Zuul configuration so he can 'recheck' / 'check zend' - https://phabricator.wikimedia.org/T114632#1704945 (10hashar) For MediaWiki extensions we still run the Zend tests on patchset proposal, so there is no need to use `check zend`. Instead you can tri... [11:10:00] 10Continuous-Integration-Config: Whitelist @MarcoAurelio in Zuul configuration so he can 'recheck' / 'check zend' - https://phabricator.wikimedia.org/T114632#1704962 (10hashar) p:5Triage>3Normal [11:10:06] 10Continuous-Integration-Config, 5Patch-For-Review: Whitelist Paladox in Zuul configuration - https://phabricator.wikimedia.org/T114528#1704963 (10hashar) p:5Triage>3Normal [11:10:14] 10Continuous-Integration-Config: gate-and-submit may run `composer validate` twice, while `composer test` doesn't - https://phabricator.wikimedia.org/T114451#1704964 (10hashar) p:5Triage>3Low [11:10:21] 10Continuous-Integration-Config, 5Patch-For-Review: Switch wikimedia/fundraising/SmashPig to use tox as an entry point - https://phabricator.wikimedia.org/T114361#1704966 (10hashar) p:5Triage>3Normal [11:10:33] 10Continuous-Integration-Config, 10MediaWiki-Codesniffer, 5Patch-For-Review: Set up checkstyle report for mediawiki-core-phpcs job - https://phabricator.wikimedia.org/T113865#1704967 (10hashar) p:5Triage>3Normal [11:11:54] 10Continuous-Integration-Config: Migrate Jenkins job "operations-puppet-catalog-compiler" to Jenkins Job Builder - https://phabricator.wikimedia.org/T97513#1704970 (10hashar) p:5Normal>3Low [11:14:19] 10Browser-Tests, 6Collaboration-Team-Backlog, 10Flow, 7Easy: send Echo and Flow (and any Collaboration team extensions with browser tests) browser test job notices to #wikimedia-collaboration channel - https://phabricator.wikimedia.org/T66103#1704978 (10hashar) [11:14:48] 10Browser-Tests, 6Collaboration-Team-Backlog, 10Flow, 7Easy: send Echo and Flow (and any Collaboration team extensions with browser tests) browser test job notices to #wikimedia-collaboration channel - https://phabricator.wikimedia.org/T66103#697529 (10hashar) Dropped #continuous-integration-config . Will... [11:15:56] 10Continuous-Integration-Config, 10Wikimedia-Fundraising, 5Patch-For-Review: wikimedia/fundraising/tools should pass python lint checks (flake8) - https://phabricator.wikimedia.org/T114218#1704981 (10hashar) p:5Triage>3Normal [11:17:02] 10Browser-Tests, 10Wikidata: [Bug] fix negative argument (ArgumentError) in browsertests - https://phabricator.wikimedia.org/T110510#1704982 (10hashar) [11:18:28] 10Continuous-Integration-Config, 5Continuous-Integration-Scaling, 5Patch-For-Review: Create generic "tox" job that runs multiple environments - https://phabricator.wikimedia.org/T103251#1704983 (10hashar) [11:19:23] 10Continuous-Integration-Config, 5Continuous-Integration-Scaling, 5Patch-For-Review: Create generic "tox" job that runs multiple environments - https://phabricator.wikimedia.org/T103251#1704984 (10hashar) 5Open>3Resolved a:3hashar I created the job `tox-jessie` which runs on disposable instances. It r... [11:21:29] 10Continuous-Integration-Infrastructure, 7WorkType-Maintenance: New Trusty slaves can't run the mediawiki qunit jobs - https://phabricator.wikimedia.org/T113489#1704990 (10hashar) 5Open>3Resolved Seems good now. I have no idea what happened :/ [11:25:28] 10Continuous-Integration-Infrastructure, 10MediaWiki-Unit-tests, 10Parsoid: Speed up mediawiki-phpunit-hhvm and mediawiki-phpunit-zend Jenkins jobs - https://phabricator.wikimedia.org/T114314#1704992 (10hashar) p:5Triage>3High [11:25:37] 10Continuous-Integration-Infrastructure, 10Wikimedia-Fundraising, 5Patch-For-Review, 7WorkType-Maintenance: Switch wikimedia/fundraising/slander to use tox as an entry point - https://phabricator.wikimedia.org/T114250#1704994 (10hashar) p:5Triage>3Normal [11:25:48] 10Continuous-Integration-Infrastructure, 7Composer: Come up with non sucky solution for running "composer test" on repos that have vendor/ checked in - https://phabricator.wikimedia.org/T92605#1704995 (10hashar) p:5Triage>3Normal [11:26:37] 10Continuous-Integration-Infrastructure, 10Fundraising Tech Backlog, 6Scrum-of-Scrums, 10Wikimedia-Fundraising-CiviCRM, and 2 others: Continuous integration - CiviCRM - https://phabricator.wikimedia.org/T78100#1704999 (10hashar) [11:27:05] 10Continuous-Integration-Infrastructure, 7Tracking: Have unit tests of all wmf deployed extensions pass when installed together, in both PHP-Zend and HHVM (tracking) - https://phabricator.wikimedia.org/T69216#1705001 (10hashar) p:5High>3Normal [11:27:38] 10Browser-Tests: Accommodate flaky tests flapping - https://phabricator.wikimedia.org/T94212#1705003 (10hashar) [11:30:32] 10Continuous-Integration-Config, 10Wikimedia-Fundraising, 5Patch-For-Review, 7WorkType-Maintenance: Switch wikimedia/fundraising/slander to use tox as an entry point - https://phabricator.wikimedia.org/T114250#1705005 (10hashar) [11:33:19] 10Continuous-Integration-Infrastructure: Jenkins: Figure out long term solution for /tmp management - https://phabricator.wikimedia.org/T74011#1705021 (10hashar) [11:33:21] 10Continuous-Integration-Infrastructure: /tmp/timer_create* left behind on Jenkins slaves - https://phabricator.wikimedia.org/T94473#1705018 (10hashar) 5Open>3Resolved a:3hashar There are still some occurrences on some slaves but that is no more a big concern. [11:34:45] 10Continuous-Integration-Infrastructure: Have a bot warn in -releng IRC when anything is queued in CI for > 1 hour - https://phabricator.wikimedia.org/T109118#1705027 (10hashar) p:5Triage>3Low [11:35:12] 10Continuous-Integration-Infrastructure: Have a bot warn in -releng IRC when anything is queued in CI for > 1 hour - https://phabricator.wikimedia.org/T109118#1540677 (10hashar) [11:35:17] 10Continuous-Integration-Infrastructure, 7Monitoring: Alert when Zuul/Gearman queue is stalled - https://phabricator.wikimedia.org/T70113#1705030 (10hashar) [11:36:09] 10Beta-Cluster-Infrastructure, 10Continuous-Integration-Infrastructure: Reenable ssh MAC/KEX hardening on beta cluster and integration labs project - https://phabricator.wikimedia.org/T100518#1705037 (10hashar) 5Open>3stalled [11:36:58] 10Continuous-Integration-Infrastructure, 6Labs, 10Labs-Infrastructure: "puppet-compiler02" Jenkins slave is no more connected - https://phabricator.wikimedia.org/T104428#1705041 (10hashar) a:3Joe I guess @Joe fixed it . There is a slave pooled https://integration.wikimedia.org/ci/computer/compiler02.puppet... [11:37:05] 10Continuous-Integration-Infrastructure, 6Labs, 10Labs-Infrastructure: "puppet-compiler02" Jenkins slave is no more connected - https://phabricator.wikimedia.org/T104428#1705043 (10hashar) 5Open>3Resolved [11:38:26] 10Continuous-Integration-Infrastructure: Remove packages pep8 / pylint and pyflakes from CI slaves - https://phabricator.wikimedia.org/T114360#1705044 (10hashar) p:5Triage>3Low a:3hashar [11:42:51] 10Continuous-Integration-Infrastructure: /var/lib/mysql/ filling up on old Precise slaves due to mysql usage - https://phabricator.wikimedia.org/T94138#1705056 (10hashar) [11:42:53] 10Continuous-Integration-Infrastructure, 10MediaWiki-extensions-MathSearch: dvipng spurts coredump on Precise instance - https://phabricator.wikimedia.org/T94273#1705053 (10hashar) 5Open>3declined a:3hashar That does not seem to cause too much troubles on tests / infra. [11:44:14] 10Browser-Tests: Accommodate flaky tests flapping - https://phabricator.wikimedia.org/T94212#1705060 (10hashar) [11:44:16] 10Browser-Tests, 10Continuous-Integration-Config: Browser test jobs should use xUnit publisher instead of Junit - https://phabricator.wikimedia.org/T94684#1705061 (10hashar) [11:45:42] 10Continuous-Integration-Infrastructure: Phase out gallium.wikimedia.org - https://phabricator.wikimedia.org/T95757#1705062 (10hashar) [11:45:44] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 6operations: install/setup/deploy cobalt as replacement for gallium - https://phabricator.wikimedia.org/T95959#1705063 (10hashar) [11:47:11] 10Continuous-Integration-Infrastructure: Get rid of zend tests for wmf branches - https://phabricator.wikimedia.org/T94149#1705064 (10hashar) 5Open>3stalled [11:47:57] 10Continuous-Integration-Config: Set up Jenkins jobs for phabricator/* repos - https://phabricator.wikimedia.org/T70263#1705066 (10hashar) [11:48:54] 10Continuous-Integration-Infrastructure: limit jenkins user git setting pack.windowMemory to 2GB - https://phabricator.wikimedia.org/T58717#1705068 (10hashar) 5Open>3declined a:3hashar I don't think this is needed anymore. Nowadays I just `git gc --prune=all` and that seems to work just fine. [11:51:00] 10Continuous-Integration-Infrastructure: Jenkins: Figure out long term solution for /tmp management - https://phabricator.wikimedia.org/T74011#1705074 (10hashar) [11:51:02] 10Continuous-Integration-Infrastructure, 7HHVM: /tmp/sess_* left behind on Jenkins slaves (hhvm php sessions) - https://phabricator.wikimedia.org/T65611#1705071 (10hashar) 5Open>3Resolved a:3hashar There are no more `/tmp/sess_*` files left :-) [11:52:09] 10Continuous-Integration-Config: Deprecate global CodeSniffer rules repo and phpcs jobs - https://phabricator.wikimedia.org/T66371#1705075 (10hashar) [11:52:58] 10Continuous-Integration-Config: Deprecate global CodeSniffer rules repo and phpcs jobs - https://phabricator.wikimedia.org/T66371#1705078 (10hashar) Lot of repositories are being migrated to use composer / phpcs. We still have: ``` mwext-JSBreadCrumbs-phpcs-HEAD mwext-Translate-phpcs-HEAD mwext-TranslationNotif... [11:57:55] (03PS1) 10Hashar: Remove non voting phpcs-HEAD jobs [integration/config] - 10https://gerrit.wikimedia.org/r/243917 (https://phabricator.wikimedia.org/T70871) [11:59:49] (03CR) 10Hashar: [C: 032] "I have deleted the three jobs." [integration/config] - 10https://gerrit.wikimedia.org/r/243917 (https://phabricator.wikimedia.org/T70871) (owner: 10Hashar) [12:01:08] 10Continuous-Integration-Config, 5Patch-For-Review: Deprecate global CodeSniffer rules repo and phpcs jobs - https://phabricator.wikimedia.org/T66371#1705126 (10hashar) Deleted: mwext-JSBreadCrumbs-phpcs-HEAD mwext-UploadWizard-phpcs-HEAD mwext-WhitelistPages-phpcs-HEAD Left are: mwext-Translate-phpcs-HEAD... [12:01:19] 10Continuous-Integration-Config, 5Patch-For-Review: Deprecate global CodeSniffer rules repo and phpcs jobs - https://phabricator.wikimedia.org/T66371#1705129 (10hashar) [12:01:21] 10Continuous-Integration-Config, 10MediaWiki-Codesniffer, 7Easy, 5Patch-For-Review: Convert existing legacy phpcs jobs to use composer entry point + versioning - https://phabricator.wikimedia.org/T90943#1123209 (10hashar) [12:01:52] (03Merged) 10jenkins-bot: Remove non voting phpcs-HEAD jobs [integration/config] - 10https://gerrit.wikimedia.org/r/243917 (https://phabricator.wikimedia.org/T70871) (owner: 10Hashar) [12:02:05] 10Continuous-Integration-Config, 10MediaWiki-Codesniffer, 7Easy, 5Patch-For-Review: Convert existing legacy phpcs jobs to use composer entry point + versioning - https://phabricator.wikimedia.org/T90943#1141066 (10hashar) From {T66371} With https://gerrit.wikimedia.org/r/243917 I have deleted the three no... [12:02:57] 10Continuous-Integration-Config, 10MediaWiki-Codesniffer, 7Easy, 5Patch-For-Review: Convert existing legacy phpcs jobs to use composer entry point + versioning - https://phabricator.wikimedia.org/T90943#1705149 (10hashar) [12:04:02] 10Continuous-Integration-Config, 5Patch-For-Review: Deprecate global CodeSniffer rules repo - https://phabricator.wikimedia.org/T66371#1705153 (10hashar) 5Open>3stalled [12:05:01] 10Continuous-Integration-Infrastructure: Nightly builds tested and used for production deployments - https://phabricator.wikimedia.org/T67126#1705165 (10hashar) [12:05:03] 10Browser-Tests: Run browser tests against the nightly build version on Beta Cluster - https://phabricator.wikimedia.org/T67128#1705163 (10hashar) 5Open>3stalled [12:08:02] 10Continuous-Integration-Infrastructure: Preview generated documentation in test pipeline for review - https://phabricator.wikimedia.org/T72945#1705173 (10hashar) [12:08:03] 5Release-Engineering-Epics, 7Epic, 7Tracking: [EPIC} Provide pre-merge reports on patchsets (tracking) - https://phabricator.wikimedia.org/T101542#1705172 (10hashar) [12:08:39] 10Browser-Tests, 7Epic: Make browser tests voting for all repos of WMF deployed code - https://phabricator.wikimedia.org/T91669#1705175 (10hashar) [12:08:59] 10Browser-Tests: Run subset of browser tests on isolated CI instances per commit submitted in mediawiki/core - https://phabricator.wikimedia.org/T54424#1705177 (10hashar) [12:10:16] 10Browser-Tests, 10Continuous-Integration-Config: Cucumber linter should run for all repositories that contain Cucumber code - https://phabricator.wikimedia.org/T58251#1705179 (10hashar) p:5Low>3Lowest [12:10:46] 10Browser-Tests, 10Continuous-Integration-Config: Cucumber linter should run for all repositories that contain Cucumber code - https://phabricator.wikimedia.org/T58251#592722 (10hashar) @zeljkofilipin should we just decline this task? [12:13:53] 10Continuous-Integration-Infrastructure: Jenkins needs the ability to sign tarballs - https://phabricator.wikimedia.org/T64391#1705187 (10hashar) 5Open>3declined a:3hashar This has been going for 2+ years now. The context was to automatically build the tarballs from Jenkins. If we wanted to achieve this w... [12:14:51] 5Continuous-Integration-Scaling: Isolate contintcloud nova project from the rest of the wmflabs cloud - https://phabricator.wikimedia.org/T86168#1705191 (10hashar) [12:15:00] 5Continuous-Integration-Scaling, 6Labs, 10Labs-Infrastructure: Support dedicating a specific virt node to a specific nova project - https://phabricator.wikimedia.org/T84989#1705193 (10hashar) [12:15:45] 10Continuous-Integration-Infrastructure: Warn/alert on too many jobs queued - https://phabricator.wikimedia.org/T85034#1705194 (10hashar) [12:15:46] 10Continuous-Integration-Infrastructure, 7Monitoring: Alert when Zuul/Gearman queue is stalled - https://phabricator.wikimedia.org/T70113#1705195 (10hashar) [12:16:17] 10Continuous-Integration-Infrastructure, 7Monitoring: Alert when Zuul/Gearman queue is stalled - https://phabricator.wikimedia.org/T70113#734631 (10hashar) [12:20:36] (03PS1) 10Hashar: Expand JJB macro git-parsoid-and-deploy-repos [integration/config] - 10https://gerrit.wikimedia.org/r/243922 [12:21:23] (03CR) 10Hashar: [C: 032] Expand JJB macro git-parsoid-and-deploy-repos [integration/config] - 10https://gerrit.wikimedia.org/r/243922 (owner: 10Hashar) [12:22:28] 10Continuous-Integration-Infrastructure: Zuul log should be compressed after rotation - https://phabricator.wikimedia.org/T65935#1705205 (10hashar) 5Open>3declined a:3hashar There is enough disk space on the Zuul server for now. Ops reject the idea to use a cron to zip them and I do not want to bother wri... [12:22:58] 10Continuous-Integration-Infrastructure, 7Epic: Provide infrastructure to store files by project/branch post-merge to compare with pre-merge - https://phabricator.wikimedia.org/T101545#1705212 (10hashar) [12:23:00] 10Continuous-Integration-Infrastructure: Preview generated documentation in test pipeline for review - https://phabricator.wikimedia.org/T72945#1705211 (10hashar) [12:23:28] (03Merged) 10jenkins-bot: Expand JJB macro git-parsoid-and-deploy-repos [integration/config] - 10https://gerrit.wikimedia.org/r/243922 (owner: 10Hashar) [12:27:10] 10Continuous-Integration-Infrastructure: Tune MySQL innodb settings on CI slaves - https://phabricator.wikimedia.org/T96250#1705225 (10hashar) On CI slaves, MySQL now has its data on a tmps directory [12:27:40] 10Continuous-Integration-Infrastructure: Convert pool from a few large slaves (4X) to more smaller slaves (1X) - https://phabricator.wikimedia.org/T96629#1705226 (10hashar) 5Open>3declined a:3hashar Will be done as part of migrating the jobs to #nodepool instances. [12:27:41] 10Continuous-Integration-Infrastructure: Jenkins jobs must wipe workspace - https://phabricator.wikimedia.org/T96627#1705229 (10hashar) [12:28:30] 10Continuous-Integration-Infrastructure, 7Upstream, 7Zuul: Zuul-cloner failing to acquire .git/config lock sometimes - https://phabricator.wikimedia.org/T86730#1705234 (10hashar) [12:28:32] 10Continuous-Integration-Infrastructure: Jenkins jobs must wipe workspace - https://phabricator.wikimedia.org/T96627#1705230 (10hashar) 5Open>3declined a:3hashar Will be done as part of migrating jobs to #nodepool instances. Seems the issues we had are mostly solved now, albeit it is overly complicated. [12:29:43] 10Continuous-Integration-Infrastructure: Update jobs to use zuul-cloner with git cache - https://phabricator.wikimedia.org/T97098#1705240 (10hashar) [12:29:45] 10Continuous-Integration-Infrastructure: Jenkins jobs must wipe workspace - https://phabricator.wikimedia.org/T96627#1705241 (10hashar) [12:29:47] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Set up git replication on integration slaves - https://phabricator.wikimedia.org/T96687#1705237 (10hashar) 5Open>3declined a:3hashar This will be done as part of migrating to #nodepool instances. The specific task is {T87294} [12:30:00] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 5Patch-For-Review: Nodepool images need Gerrit mirror for git-clone performance - https://phabricator.wikimedia.org/T87294#1705243 (10hashar) [12:30:01] 10Continuous-Integration-Infrastructure: Update jobs to use zuul-cloner with git cache - https://phabricator.wikimedia.org/T97098#1232972 (10hashar) [12:31:07] 10Continuous-Integration-Config, 10Dumps-Generation, 6operations, 5Patch-For-Review, 7WorkType-Maintenance: operations/dumps repo should pass flake8 - https://phabricator.wikimedia.org/T114249#1705244 (10hashar) [12:33:50] 10Continuous-Integration-Infrastructure, 7Tracking: Have unit tests of all wmf deployed extensions pass when installed together, in both PHP-Zend and HHVM (tracking) - https://phabricator.wikimedia.org/T69216#1705248 (10hashar) [12:33:52] 10Browser-Tests, 6Collaboration-Team-Backlog, 10Flow, 10MobileFrontend, 10VisualEditor: Create Jenkins builds for Editing across repositories (MobileFrontend, VisualEditor etc) - https://phabricator.wikimedia.org/T90647#1705246 (10hashar) 5Open>3Invalid Apparently not intensive to follow up on this.... [12:34:57] 10Continuous-Integration-Infrastructure: Preview generated documentation in test pipeline for review - https://phabricator.wikimedia.org/T72945#1705258 (10hashar) [12:34:59] 10Continuous-Integration-Infrastructure, 7Epic: Provide (pre-merge) performance reports on patchsets - https://phabricator.wikimedia.org/T101543#1705256 (10hashar) [12:35:01] 5Release-Engineering-Epics, 7Epic, 7Tracking: [EPIC} Provide pre-merge reports on patchsets (tracking) - https://phabricator.wikimedia.org/T101542#1705257 (10hashar) [12:35:03] 10Continuous-Integration-Infrastructure, 7Epic: Provide infrastructure to store files by project/branch post-merge to compare with pre-merge - https://phabricator.wikimedia.org/T101545#1705253 (10hashar) 5Open>3stalled Until we have a data store to expose the generated files ( {T101545} ). There is not muc... [12:35:05] 10Continuous-Integration-Infrastructure, 5Testing Initiative 2015: Jenkins: Set up perceptual diffs (visual regression testing) - https://phabricator.wikimedia.org/T64633#1705259 (10hashar) [12:35:07] 5Release-Engineering-Epics, 7Epic, 7Tracking: [EPIC} Provide pre-merge reports on patchsets (tracking) - https://phabricator.wikimedia.org/T101542#1342089 (10hashar) [12:35:09] 10Continuous-Integration-Infrastructure: Preview generated documentation in test pipeline for review - https://phabricator.wikimedia.org/T72945#1705260 (10hashar) 5Open>3stalled Until we have a data store to expose the generated files ( {T101545} ). There is not much we can do on this task. [12:35:15] 5Release-Engineering-Epics, 7Epic, 7Tracking: [EPIC} Provide pre-merge reports on patchsets (tracking) - https://phabricator.wikimedia.org/T101542#1342089 (10hashar) [12:35:16] 10Continuous-Integration-Infrastructure, 5Testing Initiative 2015: Jenkins: Set up perceptual diffs (visual regression testing) - https://phabricator.wikimedia.org/T64633#1705265 (10hashar) 5Open>3stalled Until we have a data store to expose the generated files ( {T101545} ). There is not much we can do on... [12:35:23] 5Release-Engineering-Epics, 7Epic, 7Tracking: [EPIC} Provide pre-merge reports on patchsets (tracking) - https://phabricator.wikimedia.org/T101542#1342089 (10hashar) [12:35:24] 10Continuous-Integration-Infrastructure, 7Epic: Provide (pre-merge) performance reports on patchsets - https://phabricator.wikimedia.org/T101543#1705271 (10hashar) 5Open>3stalled Until we have a data store to expose the generated files ( {T101545} ). There is not much we can do on this task. [12:35:30] 5Release-Engineering-Epics, 7Epic, 7Tracking: [EPIC} Provide pre-merge reports on patchsets (tracking) - https://phabricator.wikimedia.org/T101542#1342089 (10hashar) [12:35:31] 5Release-Engineering-Epics, 7Epic: [EPIC] Encourage developers to increase code coverage - https://phabricator.wikimedia.org/T100294#1705282 (10hashar) [12:35:33] 10Continuous-Integration-Infrastructure, 7Epic, 5Patch-For-Review: Provide (pre-merge) code coverage reports on patchsets - https://phabricator.wikimedia.org/T101544#1705277 (10hashar) 5Open>3stalled Until we have a data store to expose the generated files ( {T101545} ). There is not much we can do on th... [12:35:42] 5Release-Engineering-Epics, 7Epic, 7Tracking: [EPIC} Provide pre-merge reports on patchsets (tracking) - https://phabricator.wikimedia.org/T101542#1705284 (10hashar) 5Open>3stalled Until we have a data store to expose the generated files ( {T101545} ). There is not much we can do on this task. [12:37:30] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Migrate all debian-glue jobs to Jessie slaves - https://phabricator.wikimedia.org/T95545#1705293 (10hashar) [12:37:32] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Create CI slaves using Debian Jessie (tracking) - https://phabricator.wikimedia.org/T94836#1705290 (10hashar) 5Open>3stalled [12:37:43] 10Continuous-Integration-Infrastructure: Run QUnit tests via SauceLabs - https://phabricator.wikimedia.org/T96919#1705295 (10hashar) p:5Normal>3Low [12:37:51] 10Continuous-Integration-Infrastructure, 7Tracking: MySQL tuning on CI slaves (tracking) - https://phabricator.wikimedia.org/T96249#1705297 (10hashar) p:5Normal>3Low [12:38:21] 10Continuous-Integration-Infrastructure: Setup a local apt repository for 'integration' labs project - https://phabricator.wikimedia.org/T95534#1705298 (10hashar) 5Open>3declined a:3hashar For the few use cases I had in mind, we can just use the package managers. [12:39:32] 10Continuous-Integration-Config: Setup checkstyle based linting for apps/android/java-mwapi - https://phabricator.wikimedia.org/T58110#1705306 (10hashar) [12:39:53] 10Continuous-Integration-Config: Setup checkstyle based linting for apps/android/java-mwapi - https://phabricator.wikimedia.org/T58110#1705309 (10hashar) [12:39:54] 10Continuous-Integration-Config, 5Patch-For-Review, 3Wikipedia-Android-App: java-mwapi: Add verification tasks when new patch gets uploaded - https://phabricator.wikimedia.org/T108735#1705310 (10hashar) [12:40:09] 10Continuous-Integration-Config: Setup checkstyle based linting for apps/android/java-mwapi - https://phabricator.wikimedia.org/T58110#628410 (10hashar) It has been solved via {T108735} [12:43:42] (03PS1) 10Hashar: Remove operations-apache-config-lint [integration/config] - 10https://gerrit.wikimedia.org/r/243923 (https://phabricator.wikimedia.org/T72068) [12:44:44] (03CR) 10Hashar: "It is not triggered by Zuul and rely on Gerrit replication which we no more have on labs slaves." [integration/config] - 10https://gerrit.wikimedia.org/r/243923 (https://phabricator.wikimedia.org/T72068) (owner: 10Hashar) [12:49:03] (03PS1) 10Hashar: Remove mediawiki-core-release job [integration/config] - 10https://gerrit.wikimedia.org/r/243924 (https://phabricator.wikimedia.org/T86661) [12:51:19] (03CR) 10Hashar: "We will want to delete https://integration.wikimedia.org/ci/job/mediawiki-core-release/ once complete." [integration/config] - 10https://gerrit.wikimedia.org/r/243924 (https://phabricator.wikimedia.org/T86661) (owner: 10Hashar) [12:52:24] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Disable Gerrit replication to production slaves - https://phabricator.wikimedia.org/T86661#1705325 (10hashar) a:3hashar [12:59:24] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Remove packages pep8 / pylint and pyflakes from CI slaves - https://phabricator.wikimedia.org/T114360#1705343 (10hashar) 5Open>3Resolved Cherry picked on integration puppetmaster. I have manually cleaned the packages with: ``` salt '*' cmd.run '... [13:06:16] 10Continuous-Integration-Infrastructure, 7HHVM, 5Patch-For-Review: "mediawiki-phpunit-hhvm" failures on all changes in mediawiki/core due to hhvm upgrade from 3.3.1+dfsg1-1+wm3.1 to 3.6.1+dfsg1-1+wm2 - https://phabricator.wikimedia.org/T98876#1705358 (10hashar) [13:08:42] !log Mass dist-upgrade of all jenkins slaves [13:08:45] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [13:09:16] !log Upgrades are now done on a daily basis thanks to unattended upgrade ( https://gerrit.wikimedia.org/r/243925 ) [13:09:19] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [13:14:43] !log mass apt-get upgrade on beta cluster ( salt '*' pkg.upgrade ) [13:14:47] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [13:21:11] 10Beta-Cluster-Infrastructure, 6operations, 7Blocked-on-Operations: Clarify the salt version to use on beta cluster - https://phabricator.wikimedia.org/T114755#1705376 (10hashar) 3NEW a:3ArielGlenn [13:22:40] 10Beta-Cluster-Infrastructure, 6Labs, 7Tracking: Beta Cluster <-> WMF Labs policy compliance (tracking) - https://phabricator.wikimedia.org/T114615#1705385 (10hashar) 5Open>3stalled [13:23:46] 10MediaWiki-Codesniffer, 10MediaWiki-General-or-Unknown, 5MW-1.27-release-notes, 5WMF-deploy-2015-09-29_(1.27.0-wmf.1): Make MediaWiki core pass mediawiki-codesniffer - https://phabricator.wikimedia.org/T102609#1705394 (10Amire80) [13:23:49] 10MediaWiki-Codesniffer, 10MediaWiki-General-or-Unknown, 5MW-1.26-release, 5MW-1.27-release-notes, and 3 others: Fix Generic.Files.LineLength errors in MediaWiki core by breaking long lines - https://phabricator.wikimedia.org/T102614#1705392 (10Amire80) 5Open>3Resolved BANG! And it's fixed. No more l... [13:23:53] 10Beta-Cluster-Infrastructure, 10Graphoid, 10Salt: 'git deploy service restart' does not work on betacluster - https://phabricator.wikimedia.org/T98890#1705396 (10hashar) @thcipriani I think we can decline this task ? Seems the various services hosted on #beta-cluster sca01/sca02 will be migrated to scap3 an... [13:24:25] 10MediaWiki-Codesniffer, 10MediaWiki-General-or-Unknown, 5MW-1.27-release-notes, 5WMF-deploy-2015-09-29_(1.27.0-wmf.1): Make MediaWiki core pass mediawiki-codesniffer - https://phabricator.wikimedia.org/T102609#1369137 (10Amire80) [13:24:36] 10MediaWiki-Codesniffer, 10MediaWiki-General-or-Unknown, 5MW-1.26-release, 5MW-1.27-release-notes, and 3 others: Fix Generic.Files.LineLength errors in MediaWiki core by breaking long lines - https://phabricator.wikimedia.org/T102614#1705403 (10polybuildr) @Amire80, you are **AWESOME**! :D [13:26:23] 10Beta-Cluster-Infrastructure: Rename all occurences of "deployment-prep" to "beta-cluster" - https://phabricator.wikimedia.org/T74694#1705407 (10hashar) 5Open>3declined a:3hashar Additionally each labs project comes with its own sub domain such as `deployment-prep.eqiad.wmflabs` so the prefix is definitel... [13:28:50] 10Beta-Cluster-Infrastructure: Reenable $wgMWOAuthSecureTokenTransfer=true; on the beta cluster - https://phabricator.wikimedia.org/T67421#1705414 (10hashar) 5Open>3stalled [13:30:19] 10Beta-Cluster-Infrastructure, 6operations: Beta Cluster no longer listens for HTTPS - https://phabricator.wikimedia.org/T70387#1705417 (10hashar) p:5High>3Low [13:31:08] 10Beta-Cluster-Infrastructure, 6Labs: Completely remove Beta Cluster dependency on NFS - https://phabricator.wikimedia.org/T102953#1705419 (10hashar) 5Open>3stalled Waiting for {T64835} [13:32:34] 10Beta-Cluster-Infrastructure, 6operations: setup a DB backed parser cache - https://phabricator.wikimedia.org/T55457#1705423 (10hashar) p:5Normal>3Low [13:37:33] (03PS2) 10Hashar: [LinkSuggest] Update Jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/239680 (owner: 10Paladox) [13:37:37] (03PS3) 10Hashar: [LinkSuggest] Update Jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/239680 (owner: 10Paladox) [13:38:21] (03CR) 10Hashar: [C: 032] [LinkSuggest] Update Jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/239680 (owner: 10Paladox) [13:40:12] (03Merged) 10jenkins-bot: [LinkSuggest] Update Jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/239680 (owner: 10Paladox) [13:42:29] 10MediaWiki-Codesniffer, 10MediaWiki-General-or-Unknown, 5MW-1.26-release, 5MW-1.27-release-notes, and 3 others: Fix Generic.Files.LineLength errors in MediaWiki core by breaking long lines - https://phabricator.wikimedia.org/T102614#1705435 (10Amire80) Oh you're welcome, it's just shortening some lines ;)... [14:10:51] 10Browser-Tests, 10Continuous-Integration-Config: Define an entry point for ruby material - https://phabricator.wikimedia.org/T104024#1705497 (10hashar) p:5Low>3High [14:36:06] Yippee, build fixed! [14:36:07] Project browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce build #282: 09FIXED in 8 min 5 sec: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce/282/ [14:56:36] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling: tox-jessie job is failing randomly on integration/config with could not install deps, because of throttling - https://phabricator.wikimedia.org/T114650#1705548 (10JanZerebecki) [15:00:36] 10MediaWiki-Codesniffer, 10MediaWiki-General-or-Unknown, 5MW-1.26-release, 5MW-1.27-release-notes, and 3 others: Fix Generic.Files.LineLength errors in MediaWiki core by breaking long lines - https://phabricator.wikimedia.org/T102614#1705565 (10polybuildr) >>! In T102614#1705435, @Amire80 wrote: > Oh you'r... [15:02:07] 10Beta-Cluster-Infrastructure, 6operations, 7Blocked-on-Operations: Clarify the salt version to use on beta cluster - https://phabricator.wikimedia.org/T114755#1705569 (10ArielGlenn) The jessie package that should run in labs and on production is the one that the wikimedia cluster provides. Is it possible t... [15:04:18] jzerebecki: sorry crashed [15:04:30] jzerebecki: so the patch is https://gerrit.wikimedia.org/r/#/c/243164/ [15:04:52] the idea is to split the jobs running on mediawiki related repositories by prefixing them with something like 'mwgate-' [15:05:03] and have mediawiki core / extensions in their own gate-and-submit [15:05:37] looking for feedback on the syntax I have used there [15:05:42] hashar: then the other jobs will still be merged into one queue? [15:07:46] yeah ;:(- [15:07:51] though [15:08:01] legoktm has a patch floating around for Zuul [15:08:09] to prevent it from auto merging queues [15:08:15] only noticed it yesterday :-( [15:17:38] hashar: do you have a link to his patch, i couldn't find it at https://review.openstack.org/#/q/project:openstack-infra/zuul+status:open,n,z ? [15:24:56] jzerebecki: I never submitted it upstream because I couldn't get openstack gerrit to like my key [15:25:24] jzerebecki: https://gerrit.wikimedia.org/r/#/c/203290/ [15:25:36] thx [15:27:31] 10Browser-Tests, 10Continuous-Integration-Config: Define an entry point for ruby material - https://phabricator.wikimedia.org/T104024#1705616 (10hashar) From our weekly triages, we can use rake. Dan proposed to namespace the entry point with a `ci::` prefix to let us split local / CI tests. So we would end up... [15:29:23] 10Browser-Tests, 10Continuous-Integration-Config: Define an entry point for ruby material - https://phabricator.wikimedia.org/T104024#1705621 (10hashar) tox doc: https://testrun.org/tox/latest/config.html#tox-global-settings [15:31:51] Could someone review https://gerrit.wikimedia.org/r/#/c/243936/ please. It is to do with fixing jenkins running the extension-unittests-generic test for the extension. [15:59:53] man, antoine bug mail spammed me this morning :) [16:12:13] 10MediaWiki-Codesniffer, 10MediaWiki-General-or-Unknown, 5MW-1.26-release, 5MW-1.27-release-notes, and 2 others: Fix Generic.Files.LineLength errors in MediaWiki core by breaking long lines - https://phabricator.wikimedia.org/T102614#1705719 (10Ricordisamoa) [16:13:40] Please could someone review https://gerrit.wikimedia.org/r/#/c/227220/ this please [16:42:07] (03CR) 10JanZerebecki: "> I seriously don't understand why zuul cloner doesn't just ..." [tools/release] - 10https://gerrit.wikimedia.org/r/161225 (owner: 10Hashar) [16:51:08] 5Continuous-Integration-Scaling: Disposable VMs need a cache for package managers - https://phabricator.wikimedia.org/T112560#1705835 (10JanZerebecki) This was discussed in https://tools.wmflabs.org/meetbot/wikimedia-office/2015/wikimedia-office.2015-10-06-13.59.html see point 5. >>! In T112560#1643322, @dduval... [16:56:24] 10Beta-Cluster-Infrastructure, 7Blocked-on-RelEng, 10Continuous-Integration-Config, 10Parsoid: Parsoid patches don't update Beta Cluster automatically -- only deploy repo patches seem to update that code - https://phabricator.wikimedia.org/T92871#1705866 (10hashar) a:3hashar Was bring up during the SoS.... [18:25:47] 10Deployment-Systems, 3Scap3: Fetch submodules from the deploy host - https://phabricator.wikimedia.org/T113777#1706282 (10thcipriani) a:3thcipriani [18:25:50] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1706281 (10JanZerebecki) If there is agreement that a certain need woun't be met by WM CI, like the iOS case, then I don't have anything agai... [18:39:40] 10Deployment-Systems, 3Scap3, 5Patch-For-Review: Fetch submodules from the deploy host - https://phabricator.wikimedia.org/T113777#1706317 (10thcipriani) D9 is the patch for review in this case. There's probably a fancier way to do this. [19:01:01] 6Release-Engineering-Team, 6Phabricator, 10Traffic, 6operations, and 2 others: Phabricator needs to expose ssh - https://phabricator.wikimedia.org/T100519#1706391 (10chasemp) We are working through this slowly. Brandon yesterday outlined our existing options: ```bblack: the two best options to me, IMHO... [19:09:24] (03CR) 10Dduvall: [C: 04-1] "I have one tiny concern regarding cleanup/rollback/checks but barring that this looks good to go." (031 comment) [tools/scap] - 10https://gerrit.wikimedia.org/r/243009 (owner: 10Thcipriani) [19:17:07] 10Beta-Cluster-Infrastructure, 7Blocked-on-RelEng, 10Continuous-Integration-Config, 10Parsoid, 5Patch-For-Review: Parsoid patches don't update Beta Cluster automatically -- only deploy repo patches seem to update that code - https://phabricator.wikimedia.org/T92871#1706498 (10hashar) @ssastry and @cscot... [19:51:33] (03PS1) 10Hashar: parsoid: deploy node_modules with npm [integration/config] - 10https://gerrit.wikimedia.org/r/243997 (https://phabricator.wikimedia.org/T92871) [19:53:01] (03PS2) 10Hashar: parsoid: deploy node_modules with npm [integration/config] - 10https://gerrit.wikimedia.org/r/243997 (https://phabricator.wikimedia.org/T92871) [19:56:19] 10Continuous-Integration-Infrastructure, 6operations, 5Patch-For-Review: Jenkins: Re-enable lint checks for Apache config in operations-puppet - https://phabricator.wikimedia.org/T72068#1706639 (10JanZerebecki) This is not yet doing any apache linting / parse checking, which it did before. Does this need to... [19:57:02] (03CR) 10JanZerebecki: "see my comment T72068#1706639" [integration/config] - 10https://gerrit.wikimedia.org/r/243923 (https://phabricator.wikimedia.org/T72068) (owner: 10Hashar) [20:00:23] 10Continuous-Integration-Infrastructure, 6operations, 5Patch-For-Review: Jenkins: Re-enable lint checks for Apache config in operations-puppet - https://phabricator.wikimedia.org/T72068#1706658 (10Dzahn) @JanZerebecki new task that is linked there though please? [20:04:10] (03CR) 10Hashar: "Subbu, the list of commands are run in the job workspace. Then the whole result is rsynced under /srv/deployement and Parsoid restarted." [integration/config] - 10https://gerrit.wikimedia.org/r/243997 (https://phabricator.wikimedia.org/T92871) (owner: 10Hashar) [20:06:48] 10Beta-Cluster-Infrastructure, 7Blocked-on-RelEng, 10Continuous-Integration-Config, 10Parsoid, 5Patch-For-Review: Parsoid patches don't update Beta Cluster automatically -- only deploy repo patches seem to update that code - https://phabricator.wikimedia.org/T92871#1706671 (10hashar) p:5Normal>3High... [20:07:31] greg-g: the parsoid on beta cluster thing from SoS is essentially solved and even enhanced :) you can forget about it [20:07:52] good to see SoS can be used to bring back subjects everyone forgot about [20:24:55] (03CR) 10Dduvall: [C: 032] Make deployment rev represent config state (031 comment) [tools/scap] - 10https://gerrit.wikimedia.org/r/243009 (owner: 10Thcipriani) [20:25:04] (03PS3) 10Dduvall: Make deployment rev represent config state [tools/scap] - 10https://gerrit.wikimedia.org/r/243009 (owner: 10Thcipriani) [20:26:55] (03CR) 10Dduvall: [C: 032] Make deployment rev represent config state [tools/scap] - 10https://gerrit.wikimedia.org/r/243009 (owner: 10Thcipriani) [20:35:32] (03Merged) 10jenkins-bot: Make deployment rev represent config state [tools/scap] - 10https://gerrit.wikimedia.org/r/243009 (owner: 10Thcipriani) [20:35:45] hashar: yay! [20:37:54] 10Continuous-Integration-Config, 6operations, 7Regression: operations-apache-config-lint replacement doesn't check syntax - https://phabricator.wikimedia.org/T114801#1706729 (10JanZerebecki) 3NEW [20:53:17] 10MediaWiki-Releasing, 6Release-Engineering-Team, 10Architecture, 10Parsoid, and 3 others: Evaluate and decide on a distribution strategy targeted at VMs - https://phabricator.wikimedia.org/T87774#1706772 (10GWicke) [21:15:44] 10Continuous-Integration-Config, 10MediaWiki-Unit-tests: Speed up MediaWiki PHPUnit build by running tests in parallel - https://phabricator.wikimedia.org/T50217#1706912 (10Krinkle) [21:19:56] Project browsertests-QuickSurveys-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #26: 04FAILURE in 3 min 55 sec: https://integration.wikimedia.org/ci/job/browsertests-QuickSurveys-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/26/ [21:26:34] 10MediaWiki-Releasing, 6Release-Engineering-Team, 10Architecture, 10Parsoid, and 3 others: Evaluate and decide on a distribution strategy targeted at VMs - https://phabricator.wikimedia.org/T87774#1707031 (10GWicke) [22:32:54] 10Deployment-Systems, 6operations, 5Patch-For-Review: install/deploy mira as codfw deployment server - https://phabricator.wikimedia.org/T95436#1707234 (10Dzahn) is this ticket really only done once we used mira to deploy something? It seems almost all ops things have been done. (except i'm thinking of the... [22:35:56] 6Release-Engineering-Team, 6Phabricator, 10Traffic, 6operations, and 2 others: Phabricator needs to expose ssh - https://phabricator.wikimedia.org/T100519#1707242 (10Legoktm) >>! In T100519#1706391, @chasemp wrote: > @demon explained some of the historical difficulties in having SSH be on a non-standard po... [23:39:03] !log Messing with mysql slave replication on deployment-db2 to investigate CentralAuth bug with AaronSchulz [23:39:07] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [23:40:59] Krinkle: I don't think Aaron is a piece of software who can have bugs. :-) [23:42:15] Need to get Roan involved clearly [23:42:58] Indeed. :-) [23:44:19] (for context, in the BZ quips system we had this: I have just discovered that Roan is a GitHub repo https://github.com/cobrateam/roan specifically, he is a per-model url purging Django app)