[00:22:42] PROBLEM - Puppet staleness on deployment-restbase01 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [43200.0] [00:54:26] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree (<10.00%) [01:35:15] (03PS1) 10Thcipriani: Fix mkdir_p relative paths [tools/scap] - 10https://gerrit.wikimedia.org/r/241576 [02:29:33] 10MediaWiki-Codesniffer, 10Possible-Tech-Projects: Improving static analysis tools for MediaWiki - https://phabricator.wikimedia.org/T89682#1679854 (10TasneemLo) @Simmimourya3107 - It's not been decided yet. It could be a project. As @Qgil mentioned, all the projects open for Outreach-11 will be tagged with t... [03:09:33] (03CR) 10TasneemLo: "@Legoktm, could you help me in understanding how I can run these locally and test them ?" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/237733 (https://phabricator.wikimedia.org/T101311) (owner: 10TasneemLo) [04:21:35] (03CR) 1020after4: "Why not just use absolute symlinks?" [tools/scap] - 10https://gerrit.wikimedia.org/r/241576 (owner: 10Thcipriani) [04:24:37] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-9-sauce build #575: FAILURE in 32 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-9-sauce/575/ [05:06:27] (03CR) 1020after4: [C: 032] Filter target host logging from stdout of main process [tools/scap] - 10https://gerrit.wikimedia.org/r/241256 (https://phabricator.wikimedia.org/T113779) (owner: 10Dduvall) [05:06:48] (03Merged) 10jenkins-bot: Filter target host logging from stdout of main process [tools/scap] - 10https://gerrit.wikimedia.org/r/241256 (https://phabricator.wikimedia.org/T113779) (owner: 10Dduvall) [05:17:17] PROBLEM - Puppet failure on deployment-cache-parsoid04 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [05:17:17] PROBLEM - Puppet failure on deployment-cache-mobile04 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [06:39:29] RECOVERY - Free space - all mounts on deployment-bastion is OK: OK: All targets OK [08:34:37] Yippee, build fixed! [08:34:38] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-safari-sauce build #735: FIXED in 24 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-safari-sauce/735/ [09:30:37] PROBLEM - Puppet failure on deployment-fluorine is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [10:00:25] (03PS1) 10Hashar: [grrrit] Trigger npm for grrrit [integration/config] - 10https://gerrit.wikimedia.org/r/241615 (https://phabricator.wikimedia.org/T95891) [11:34:31] (03CR) 10Hashar: [C: 032] [grrrit] Trigger npm for grrrit [integration/config] - 10https://gerrit.wikimedia.org/r/241615 (https://phabricator.wikimedia.org/T95891) (owner: 10Hashar) [11:35:04] (03Merged) 10jenkins-bot: [grrrit] Trigger npm for grrrit [integration/config] - 10https://gerrit.wikimedia.org/r/241615 (https://phabricator.wikimedia.org/T95891) (owner: 10Hashar) [11:47:30] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Phase out yamllint jobs (tracking) - https://phabricator.wikimedia.org/T95890#1680502 (10hashar) [11:47:39] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Phase out yamllint jobs (tracking) - https://phabricator.wikimedia.org/T95890#1202800 (10hashar) grrrit yamllint has been migrated to npm [12:14:36] (03PS1) 10Hashar: Archive mediawiki/extensions/BlameMaps [integration/config] - 10https://gerrit.wikimedia.org/r/241639 (https://phabricator.wikimedia.org/T55354) [12:35:16] !log Cleaning old references in Zuul merger git repositories. On gallium as user zuul: find /srv/ssd/zuul/git/ -type d -name .git -print -exec /home/hashar/zuul-clear-refs.py --until 16 {} \; [12:35:20] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [13:01:01] (03CR) 10Hashar: [C: 032] "Jobs deleted" [integration/config] - 10https://gerrit.wikimedia.org/r/241639 (https://phabricator.wikimedia.org/T55354) (owner: 10Hashar) [13:02:03] jzerebecki: hello :-) any reason for mediawiki/core to run both vendor and composer based jobs ? [13:05:33] (03Merged) 10jenkins-bot: Archive mediawiki/extensions/BlameMaps [integration/config] - 10https://gerrit.wikimedia.org/r/241639 (https://phabricator.wikimedia.org/T55354) (owner: 10Hashar) [13:34:47] (03PS1) 10Hashar: Migrate integration tox jobs to -jessie [integration/config] - 10https://gerrit.wikimedia.org/r/241648 [13:35:45] (03CR) 10Hashar: [C: 032] Migrate integration tox jobs to -jessie [integration/config] - 10https://gerrit.wikimedia.org/r/241648 (owner: 10Hashar) [13:41:38] (03Merged) 10jenkins-bot: Migrate integration tox jobs to -jessie [integration/config] - 10https://gerrit.wikimedia.org/r/241648 (owner: 10Hashar) [13:50:44] 10Continuous-Integration-Config, 10ArticlePlaceholder, 10Wikidata: [Task] add CI to extension ArticlePlaceholder - https://phabricator.wikimedia.org/T113049#1680876 (10Lucie) It does depend on Wikibase Client and Scribunto. @JanZerebecki we can have a look on it together if needed! :) [14:23:34] 10Continuous-Integration-Config, 10ArticlePlaceholder, 10Wikidata: [Task] add CI to extension ArticlePlaceholder - https://phabricator.wikimedia.org/T113049#1680936 (10JanZerebecki) [14:27:16] Yippee, build fixed! [14:27:16] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #640: FIXED in 1 min 15 sec: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/640/ [14:28:06] 10Continuous-Integration-Config, 10ArticlePlaceholder, 10Wikidata: [Task] add CI to extension ArticlePlaceholder - https://phabricator.wikimedia.org/T113049#1680941 (10JanZerebecki) That means for qunit and phpunit jobs to work Wikibase and Scribunto need to be added as a dependency. Adding the dependency on... [14:35:16] 10Continuous-Integration-Config, 10Wikidata: [Task] use composer based phpunit Jenkins job for WikibaseJavaScriptApi CI - https://phabricator.wikimedia.org/T100654#1680965 (10JanZerebecki) [14:37:43] 10Continuous-Integration-Config, 10Wikidata: [Task] use composer based phpunit Jenkins job for WikibaseJavaScriptApi CI - https://phabricator.wikimedia.org/T100654#1680972 (10JanZerebecki) There is now a generic job for phpunit that runs composer. We should be able to just use that as is for this repo. Also th... [14:37:59] 10Continuous-Integration-Config, 10Wikidata: [Task] use generic composer based Jenkins jobs for WikibaseJavaScriptApi CI - https://phabricator.wikimedia.org/T100654#1680973 (10JanZerebecki) [14:46:49] 10Continuous-Integration-Config, 10Wikidata: [Task] use generic composer based Jenkins jobs for WikibaseJavaScriptApi CI - https://phabricator.wikimedia.org/T100654#1681007 (10JanZerebecki) Now that I said that I remember that this repo is actually more like a composer component than a Mediawiki extension, see... [14:48:20] 10Continuous-Integration-Config, 10Wikidata: [Task] use generic composer based Jenkins jobs for WikibaseJavaScriptApi CI - https://phabricator.wikimedia.org/T100654#1681012 (10JanZerebecki) [14:49:03] 10Continuous-Integration-Infrastructure, 6Release-Engineering-Team, 10Wikidata: make core wmf branches only use submodule branches that run with it in CI - https://phabricator.wikimedia.org/T113731#1681017 (10JanZerebecki) [14:59:00] (03PS1) 10Hashar: [pywikibot] Remove noop from check [integration/config] - 10https://gerrit.wikimedia.org/r/241656 [15:00:25] (03CR) 10XZise: [C: 031] "I agree it's confusing." [integration/config] - 10https://gerrit.wikimedia.org/r/241656 (owner: 10Hashar) [15:03:42] (03PS1) 10JanZerebecki: Wikidata extension: copy latest wmf branch [tools/release] - 10https://gerrit.wikimedia.org/r/241658 (https://phabricator.wikimedia.org/T113731) [15:04:13] (03CR) 10Hashar: [C: 032] [pywikibot] Remove noop from check [integration/config] - 10https://gerrit.wikimedia.org/r/241656 (owner: 10Hashar) [15:05:05] (03Merged) 10jenkins-bot: [pywikibot] Remove noop from check [integration/config] - 10https://gerrit.wikimedia.org/r/241656 (owner: 10Hashar) [15:08:02] hashar: yes if only one of them runs there is the possibility that the other one breaks, and master needs both of them working as vendor is used for beta [15:09:10] twentyafterfour: you will do a branch cut today? could you merge https://gerrit.wikimedia.org/r/#/c/241658/ before doing that? [15:10:03] ah yeah [15:10:06] I forgot about beta [15:10:13] and how we need some kind of staging branch :/ [15:10:45] (03PS1) 10Hashar: (WIP) mediawiki queue testing (WIP) [integration/config] - 10https://gerrit.wikimedia.org/r/241660 [15:11:24] jzerebecki: no branching is tomorrow [15:11:35] (03CR) 10jenkins-bot: [V: 04-1] (WIP) mediawiki queue testing (WIP) [integration/config] - 10https://gerrit.wikimedia.org/r/241660 (owner: 10Hashar) [15:14:14] (03CR) 1020after4: [C: 032] "I don't think "set to true to copy latest branch" is really well tested but I'll give it a try." [tools/release] - 10https://gerrit.wikimedia.org/r/241658 (https://phabricator.wikimedia.org/T113731) (owner: 10JanZerebecki) [15:14:29] (03Merged) 10jenkins-bot: Wikidata extension: copy latest wmf branch [tools/release] - 10https://gerrit.wikimedia.org/r/241658 (https://phabricator.wikimedia.org/T113731) (owner: 10JanZerebecki) [15:19:35] hashar: to fix that requires https://phabricator.wikimedia.org/T105638 RFC: Streamlining Composer usage - what we started drafting together in lyon [15:21:17] twentyafterfour: thx. btw. will you be at the dev summit? [15:21:28] (03CR) 1020after4: [C: 031] Fix mkdir_p relative paths [tools/scap] - 10https://gerrit.wikimedia.org/r/241576 (owner: 10Thcipriani) [15:22:50] 10Beta-Cluster, 6Release-Engineering-Team, 6Services: deployment-restbase01 is on sid; puppet-run failing as a result - https://phabricator.wikimedia.org/T113965#1681100 (10thcipriani) 3NEW [15:23:53] (03PS2) 10Hashar: (WIP) mediawiki queue testing (WIP) [integration/config] - 10https://gerrit.wikimedia.org/r/241660 [15:24:08] jzerebecki: yeah sorry I am terrible at that whole composer / vendor thingie :-/ [15:24:47] (03CR) 10jenkins-bot: [V: 04-1] (WIP) mediawiki queue testing (WIP) [integration/config] - 10https://gerrit.wikimedia.org/r/241660 (owner: 10Hashar) [15:26:57] (03PS3) 10Hashar: (WIP) mediawiki queue testing (WIP) [integration/config] - 10https://gerrit.wikimedia.org/r/241660 [15:27:50] (03CR) 10jenkins-bot: [V: 04-1] (WIP) mediawiki queue testing (WIP) [integration/config] - 10https://gerrit.wikimedia.org/r/241660 (owner: 10Hashar) [15:28:26] it seems we all are terrible at it, including the composer tool itself, otherwise it wouldn't be such a mess ;) [15:29:55] 10Continuous-Integration-Infrastructure, 6Release-Engineering-Team, 10Wikidata, 5Patch-For-Review, and 2 others: make core wmf branches only use submodule branches that run with it in CI - https://phabricator.wikimedia.org/T113731#1681131 (10JanZerebecki) [15:30:00] jzerebecki: at least we are testing something :-} [15:31:05] 10Continuous-Integration-Infrastructure, 6Release-Engineering-Team, 10Wikidata, 5Patch-For-Review, and 2 others: make core wmf branches only use submodule branches that run with it in CI - https://phabricator.wikimedia.org/T113731#1681138 (10JanZerebecki) a:3JanZerebecki [15:40:00] (03PS1) 10Hashar: Job to run all tox env on Nodepool instances [integration/config] - 10https://gerrit.wikimedia.org/r/241671 (https://phabricator.wikimedia.org/T103251) [15:42:57] ouuut [15:56:54] (03PS1) 10Paladox: [Mailgun] Add jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/241673 (https://phabricator.wikimedia.org/T108166) [15:58:08] 10Beta-Cluster, 10Continuous-Integration-Infrastructure, 10pywikibot-core, 5Patch-For-Review, 7Pywikibot-tests: Run pywikibot test suite regularly on beta cluster as part of MediaWiki/Wikimedia CI - https://phabricator.wikimedia.org/T100903#1681340 (10greg) I asked a similar question on a related bug I t... [16:07:58] 10Browser-Tests, 5MW-1.26-release, 7Tracking, 5WMF-deploy-2015-09-22_(1.26wmf24): Remove regular expressions in browser tests page element selectors - https://phabricator.wikimedia.org/T112291#1681372 (10zeljkofilipin) a:5zeljkofilipin>3None [16:08:05] (03CR) 10Paladox: "@Hashar this can be merged once https://gerrit.wikimedia.org/r/#/c/241674/ is merged." [integration/config] - 10https://gerrit.wikimedia.org/r/236258 (owner: 10Paladox) [16:09:03] (03PS1) 10Paladox: [Interwiki] Add extension-unittests test [integration/config] - 10https://gerrit.wikimedia.org/r/241677 [16:12:18] (03CR) 1001tonythomas: "Thank you Paladox ! Hope it gets merged soon." [integration/config] - 10https://gerrit.wikimedia.org/r/241673 (https://phabricator.wikimedia.org/T108166) (owner: 10Paladox) [16:14:36] 10Continuous-Integration-Infrastructure, 6Release-Engineering-Team, 7Tracking: Repositories with Ruby code should be documented and appropriate Jenkins jobs should be running - https://phabricator.wikimedia.org/T1361#1681389 (10zeljkofilipin) 5Open>3Resolved [16:14:38] 10Continuous-Integration-Infrastructure, 7Documentation: Document RuboCop workflow - https://phabricator.wikimedia.org/T1368#1681390 (10zeljkofilipin) [16:18:16] 6RelEng-Admin, 15User-greg: Prepare Q1 - 2015/16 Quarterly Report - https://phabricator.wikimedia.org/T113115#1681417 (10greg) a:3greg [16:19:07] 6RelEng-Admin, 15User-greg: Prepare Q1 - 2015/16 Quarterly Report - Due Monday Oct 5th - https://phabricator.wikimedia.org/T113115#1681420 (10greg) [16:22:16] 10Browser-Tests, 10MediaWiki-extensions-ZeroBanner, 6Zero, 7Tracking: [Blocking] Chromium/Firefox do not provide ability to set custom headers via Selenium and PhantomJS does not clear session (LocalStorage/Cookies/Cache) properly - https://phabricator.wikimedia.org/T96451#1681429 (10jhobs) Tests have been... [16:22:32] 10Browser-Tests, 10MediaWiki-extensions-ZeroBanner, 6Zero, 7Tracking: [Blocking] Chromium/Firefox do not provide ability to set custom headers via Selenium and PhantomJS does not clear session (LocalStorage/Cookies/Cache) properly - https://phabricator.wikimedia.org/T96451#1681430 (10jhobs) 5Open>3Inval... [16:25:11] 10Beta-Cluster, 6Release-Engineering-Team, 6Services: deployment-restbase01 is on sid; puppet-run failing as a result - https://phabricator.wikimedia.org/T113965#1681435 (10mobrovac) I have no idea when/why that happened. To make this more peculiar, `deployment-restbase02` is on Jessie. [16:27:05] 10Browser-Tests, 10MediaWiki-extensions-ZeroPortal, 6Zero: ZeroPortal browser tests duplicate mediawiki_selenium's LoginPage object - https://phabricator.wikimedia.org/T85649#1681437 (10jhobs) Tests have been removed; marking this as invalid. [16:27:12] 10Browser-Tests, 10MediaWiki-extensions-ZeroPortal, 6Zero: ZeroPortal browser tests duplicate mediawiki_selenium's LoginPage object - https://phabricator.wikimedia.org/T85649#1681438 (10jhobs) 5Open>3Invalid [16:35:36] (03PS2) 10Thcipriani: Fix mkdir_p relative paths [tools/scap] - 10https://gerrit.wikimedia.org/r/241576 [16:35:39] (03PS1) 10Thcipriani: Checkout revs to repo-cache, link to repo [tools/scap] - 10https://gerrit.wikimedia.org/r/241684 (https://phabricator.wikimedia.org/T113107) [16:44:15] (03PS3) 10JanZerebecki: Don't run mediawiki-*-hhvm-composer for old release branches either [integration/config] - 10https://gerrit.wikimedia.org/r/240952 (owner: 10Legoktm) [16:44:59] (03PS3) 10Thcipriani: Add config deployment [tools/scap] - 10https://gerrit.wikimedia.org/r/240292 (https://phabricator.wikimedia.org/T109512) [16:45:22] (03CR) 10jenkins-bot: [V: 04-1] Add config deployment [tools/scap] - 10https://gerrit.wikimedia.org/r/240292 (https://phabricator.wikimedia.org/T109512) (owner: 10Thcipriani) [16:45:59] (03CR) 10JanZerebecki: "Thank you for catching that." [integration/config] - 10https://gerrit.wikimedia.org/r/240952 (owner: 10Legoktm) [16:46:47] (03PS4) 10Thcipriani: Add config deployment [tools/scap] - 10https://gerrit.wikimedia.org/r/240292 (https://phabricator.wikimedia.org/T109512) [16:57:55] (03PS1) 10JanZerebecki: Only run one phpunit composer job variant for core [integration/config] - 10https://gerrit.wikimedia.org/r/241688 [17:05:13] 10Deployment-Systems, 3Scap3, 5Patch-For-Review: Limit structured logging output for now - https://phabricator.wikimedia.org/T113779#1681669 (10dduvall) 5Open>3Resolved [17:07:40] (03CR) 10Paladox: "This can be merged now. Patch has been merged." [integration/config] - 10https://gerrit.wikimedia.org/r/236258 (owner: 10Paladox) [17:07:50] (03Abandoned) 10Paladox: [Interwiki] Add extension-unittests test [integration/config] - 10https://gerrit.wikimedia.org/r/241677 (owner: 10Paladox) [17:08:27] (03PS10) 10Paladox: Update interwiki tests [integration/config] - 10https://gerrit.wikimedia.org/r/236258 (https://phabricator.wikimedia.org/T90943) [17:08:52] 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#1681682 (10Paladox) [17:10:13] 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#1071647 (10Paladox) 11 extensions left to convert to using composer for php code sniffing instead of php... [17:14:05] (03PS1) 10Paladox: [Translate] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241692 [17:16:31] (03CR) 10Dduvall: "Looks good barring the commit message—says it fixes `mkdir_p` but it actually fixes `move_symlink`." [tools/scap] - 10https://gerrit.wikimedia.org/r/241576 (owner: 10Thcipriani) [17:18:41] (03PS1) 10Paladox: [UploadWizard] Add composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/241694 [17:19:03] (03PS2) 10Paladox: [UploadWizard] Add composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/241694 (https://phabricator.wikimedia.org/T90943) [17:19:10] (03PS2) 10Paladox: [Translate] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241692 (https://phabricator.wikimedia.org/T90943) [17:42:52] (03CR) 10Nemo bis: [C: 04-1] "Thanks for your patch." (031 comment) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/237902 (https://phabricator.wikimedia.org/T92744) (owner: 10TasneemLo) [17:50:51] greg-g: Hey, is https://gerrit.wikimedia.org/r/#/c/241297/ good to go? Is there a reason it wasn't done last week? [17:51:19] 10Deployment-Systems, 3Scap3: Fetch submodules from the deploy host - https://phabricator.wikimedia.org/T113777#1681984 (10dduvall) From today's cabal meeting: There will likely be edge cases where upstream submodule remotes aren't mapped but we're willing to accept those cases for now. We're primarily concern... [18:09:34] (03PS1) 10Paladox: [Sentry] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241715 [18:10:48] (03PS1) 10Paladox: [Sentry] Remove phpcs test [integration/config] - 10https://gerrit.wikimedia.org/r/241716 [18:11:50] (03PS2) 10Paladox: [Sentry] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241715 (https://phabricator.wikimedia.org/T90943) [18:12:02] (03PS2) 10Paladox: [Sentry] Remove phpcs test [integration/config] - 10https://gerrit.wikimedia.org/r/241716 (https://phabricator.wikimedia.org/T90943) [18:16:15] (03PS1) 10Paladox: [OnlineStatus] Replace jslint test with jshint and jsonlint test [integration/config] - 10https://gerrit.wikimedia.org/r/241718 [18:17:52] (03PS2) 10Paladox: [OnlineStatus] Replace jslint test with jshint and jsonlint test [integration/config] - 10https://gerrit.wikimedia.org/r/241718 [18:27:06] (03PS1) 10Paladox: [OnlineStatus] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241726 [18:29:04] (03PS1) 10Paladox: [OnlineStatus] Remove phpcs test [integration/config] - 10https://gerrit.wikimedia.org/r/241728 [18:30:56] (03PS2) 10Paladox: [OnlineStatus] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241726 (https://phabricator.wikimedia.org/T90943) [18:31:04] (03PS2) 10Paladox: [OnlineStatus] Remove phpcs test [integration/config] - 10https://gerrit.wikimedia.org/r/241728 (https://phabricator.wikimedia.org/T90943) [18:33:51] (03PS1) 10Paladox: [AccessControl] Add composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/241729 [18:36:07] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure: Go through all the repos and decide which ones need archiving - https://phabricator.wikimedia.org/T114006#1682158 (10Paladox) 3NEW [18:36:24] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure: Go through all the repos and decide which ones need archiving - https://phabricator.wikimedia.org/T114006#1682169 (10Paladox) @Hashar can I add you please to this task. [18:36:29] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure: Go through all the repos and decide which ones need archiving - https://phabricator.wikimedia.org/T114006#1682171 (10Paladox) [18:39:42] (03PS1) 10Paladox: [AutomaticBoardWelcome] Add jsonlint test [integration/config] - 10https://gerrit.wikimedia.org/r/241735 [18:41:02] (03PS1) 10Paladox: [AutomaticBoardWelcome] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241737 [18:41:56] (03PS1) 10Paladox: [AutomaticBoardWelcome] Remove phpcs test [integration/config] - 10https://gerrit.wikimedia.org/r/241738 [18:42:56] (03PS2) 10Paladox: [AutomaticBoardWelcome] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241737 (https://phabricator.wikimedia.org/T90943) [18:43:10] (03PS2) 10Paladox: [AutomaticBoardWelcome] Remove phpcs test [integration/config] - 10https://gerrit.wikimedia.org/r/241738 (https://phabricator.wikimedia.org/T90943) [18:46:23] legoktm: I assume https://git.wikimedia.org/commitdiff/mediawiki%2Fextensions%2FSyntaxHighlight_GeSHi/da62489144e22d3f444a9ba81932bb4eaca3d48d was unintentional? [18:46:29] Why would you allow any registered user to V+2 [18:46:52] 10MediaWiki-Codesniffer, 10Possible-Tech-Projects: Improving static analysis tools for MediaWiki - https://phabricator.wikimedia.org/T89682#1682192 (10Legoktm) The project is good to go, but I will not have the time to mentor it during the upcoming Outreachy round. Maybe we can find another mentor? [18:57:45] jzerebecki: yes I'll be at the dev summit. (Sorry for the late reply) [19:01:53] James_F: no problems afaict (though I didn't read the RELEASE-NOTES closely). cc ostriches wanna +2 https://gerrit.wikimedia.org/r/#/c/241297/ ? [19:02:05] greg-g: Ta. [19:02:09] Is phabricator having issues? [19:02:13] csteipp: yeah [19:02:25] greg-g: The rel-notes are just a C&P of the last two times' ones. :-) [19:02:30] 18:59 < mutante> cant connect, trying mgmt now [19:02:30] 19:00 < chasemp> I'm on console and nothing is there [19:02:30] 19:00 < chasemp> ahh [19:02:31] 19:00 < chasemp> OO [19:02:35] re phab, btw [19:02:43] James_F: well then :) [19:02:56] that last message from chase is actually "OOM" [19:03:06] thcipriani: twentyafterfour: hello, any beta bug triage ? [19:04:15] sorry phabricator server died, was watching that horror in #wikimedia-operations ... [19:04:23] hashar: ^ [19:04:30] ohh [19:04:37] can skip [19:05:09] 'tis back [19:07:16] 10Beta-Cluster, 6Release-Engineering-Team, 6Services: deployment-restbase01 is on sid; puppet-run failing as a result - https://phabricator.wikimedia.org/T113965#1682233 (10hashar) Maybe we should reinstall both servers to pristine Jessie (i.e. without any sid/unstable dependency). Is that something you can... [19:07:33] 10Beta-Cluster, 6Release-Engineering-Team, 6Services: deployment-restbase01 is on sid; puppet-run failing as a result - https://phabricator.wikimedia.org/T113965#1682235 (10hashar) p:5Triage>3Normal [19:09:32] 10Beta-Cluster, 7Monitoring, 7Shinken: Monitor keyholder on deployment-bastion - https://phabricator.wikimedia.org/T111064#1593275 (10hashar) In puppet we have a class `keyholder::monitoring` which looks like it does the job. @yuvipanda is it possible to add that to the labs Shinken for deployment-bastion h... [19:09:57] James_F: also, I think we can safely merge that before we do the branch tomorrow morning, is there a need to do it now? [19:12:45] greg-g: Yes. [19:13:02] greg-g: We have code in VE that asserts 1.27+ (new dependency on code merged post-1.26wmf24). [19:13:20] greg-g: Well, we don't have it in VE yet because it would break, but we'd want to get it into tomorrow's cut. :-) [19:16:09] 10Beta-Cluster, 6operations, 7Shinken: Make the Shinken IRC alert bot use colors - https://phabricator.wikimedia.org/T113785#1682313 (10hashar) p:5Triage>3Normal [19:17:44] 10Beta-Cluster, 10Traffic, 6operations, 5Patch-For-Review: Upgrade beta-cluster caches to jessie - https://phabricator.wikimedia.org/T98758#1682316 (10hashar) @demon any progress on this? I guess you had more important duties. Should we pair on it #together [19:21:58] greg-g: My vague hope is that we should merge now and fix-up later. :-) [19:22:40] James_F: k, I just don't want to mess up anyone by changing the version numbers mid-stream [19:23:03] * James_F nods. [19:23:18] greg-g: You mean, like 1.27.0-wmf.1 changing all of a sudden to 1.27.0-wmf.2? ;-) [19:25:01] well, it depends on how the version checker responds to a dash [19:25:31] if 1.27 < 1.27.0 or < 1.27.0-alpha [19:26:36] or is 1.27alpha < or > 1.27.0-alpha? :) [19:26:51] seem liks "a" might be > than ".0" [19:26:54] * greg-g shrugs [19:28:10] twentyafterfour: can you merge or not merge https://gerrit.wikimedia.org/r/#/c/241297/ (see the version comparision discussion) :) [19:28:35] twentyafterfour: James wasn't it today, if possible, so they can merge some dependent VE changes before tomorrow's branch cut [19:28:45] s/wasn't/wants/ #weird [19:30:20] greg-g: Thanks. [19:33:06] make sure we have tests covering the precedence of each versions =) [19:33:40] :) [19:37:22] 6Release-Engineering-Team, 6Phabricator, 6operations: Enable mod_remoteip and ensure logs follow retention guidelines - https://phabricator.wikimedia.org/T114014#1682374 (10chasemp) 3NEW [19:38:55] 6Release-Engineering-Team, 6Phabricator, 6operations: Enable mod_remoteip and ensure logs follow retention guidelines - https://phabricator.wikimedia.org/T114014#1682382 (10chasemp) [19:43:00] James_F: greg-g have we cut REL1_27 branch? [19:43:06] hashar: No. :-( [19:43:19] that has a few corner case impacts on CI [19:43:25] hashar: But that doesn't strictly need to be done before Tuesday. [19:43:31] ok ok :-} [19:48:30] PROBLEM - Puppet failure on deployment-logstash2 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [19:50:13] (03PS1) 10Hashar: Migrate some more tox jobs to jessie/nodepool [integration/config] - 10https://gerrit.wikimedia.org/r/241749 [19:51:07] (03CR) 10Dduvall: [C: 04-1] "Looks good for the most part. Per our IRC discussion:" (031 comment) [tools/scap] - 10https://gerrit.wikimedia.org/r/240292 (https://phabricator.wikimedia.org/T109512) (owner: 10Thcipriani) [19:51:52] greg-g: ok, I wasn't quite sure what the implications would be [19:52:28] (03CR) 10Hashar: [C: 032] Migrate some more tox jobs to jessie/nodepool [integration/config] - 10https://gerrit.wikimedia.org/r/241749 (owner: 10Hashar) [19:52:45] it's really unfortunate that we ended up with this semver change happening this week, I have a ton of other work to worry about [19:52:58] and I have a feeling things are going to break [19:53:27] (03Merged) 10jenkins-bot: Migrate some more tox jobs to jessie/nodepool [integration/config] - 10https://gerrit.wikimedia.org/r/241749 (owner: 10Hashar) [19:53:37] (03PS1) 10Hashar: Drop quotes in pywikibot definitions [integration/config] - 10https://gerrit.wikimedia.org/r/241750 [19:53:56] (03CR) 10Hashar: [C: 032] Drop quotes in pywikibot definitions [integration/config] - 10https://gerrit.wikimedia.org/r/241750 (owner: 10Hashar) [19:54:48] (03Merged) 10jenkins-bot: Drop quotes in pywikibot definitions [integration/config] - 10https://gerrit.wikimedia.org/r/241750 (owner: 10Hashar) [19:54:59] twentyafterfour: we can either postpone 1.27 or postpone semantic versioning :-} [19:57:44] how about we postpone the end of the quarter? ;) [20:00:49] just use PHP date, there must be a bug to accommodate with longer quarters [20:04:17] could i get upgraded to admin on the deployment-prep project in labs? Will be setting up a 1 instance kafka cluster (that throws away data after short periods of time) for new code in mediawiki to talk to [20:04:49] in theory otto thinks it might just be turning on some puppet, will find out :) [20:06:45] ebernhardson: sure! [20:08:19] !log Blessed EBernhardson with beta cluster project admin rights [20:08:22] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [20:08:26] ebernhardson: should be good now [20:08:31] hashar: thanks! [20:08:33] good luck with kafka! [20:08:33] James_F: https://gerrit.wikimedia.org/r/#/c/241297/ +2 [20:08:59] twentyafterfour: Thanks. :-) [20:09:02] ebernhardson: beta cluster has a bunch of varnish, I am not sure whether the varnish/kafka plugin is enabled nor where it sends its traces [20:09:27] hashar: hmm, ok i'll look around to see how that works [20:11:14] (03PS3) 1020after4: Fix mkdir_p relative paths [tools/scap] - 10https://gerrit.wikimedia.org/r/241576 (owner: 10Thcipriani) [20:13:57] (03PS1) 10Polybuildr: Remove jshint and jsonlint jobs from labs/tools/grrrit [integration/config] - 10https://gerrit.wikimedia.org/r/241757 (https://phabricator.wikimedia.org/T95891) [20:14:46] hashar: ^ [20:16:00] (03CR) 1020after4: [C: 031] Checkout revs to repo-cache, link to repo [tools/scap] - 10https://gerrit.wikimedia.org/r/241684 (https://phabricator.wikimedia.org/T113107) (owner: 10Thcipriani) [20:24:35] 20:18:30 IOError: Lock for file '/mnt/jenkins-workspace/workspace/mwext-qunit/src/vendor/.git/config' did already exist, delete '/mnt/jenkins-workspace/workspace/mwext-qunit/src/vendor/.git/config.lock' in case the lock is illegal [20:24:41] lock errors are back? :| [20:24:44] https://integration.wikimedia.org/ci/job/mwext-qunit/6038/console [20:25:38] 10Continuous-Integration-Infrastructure, 6Release-Engineering-Team, 10Wikidata, 5Patch-For-Review, and 2 others: make core wmf branches only use submodule branches that run with it in CI - https://phabricator.wikimedia.org/T113731#1682584 (10mmodell) I don't quite understand the problem, and I really don't... [20:35:51] (03CR) 10Hashar: [C: 032] Remove jshint and jsonlint jobs from labs/tools/grrrit [integration/config] - 10https://gerrit.wikimedia.org/r/241757 (https://phabricator.wikimedia.org/T95891) (owner: 10Polybuildr) [20:36:51] legoktm: yeah that one happens whenever a job is aborted in a middle of a git operation iirc :-/ [20:36:55] legoktm: zuul-cloner should delete the lock [20:37:13] legoktm: a workaround would be to do something like find -wholename '*/.git/config.lock' -print -delete [20:37:57] legoktm: https://integration.wikimedia.org/ci/job/mwext-qunit/6035/ is the job that got aborted [20:38:15] ugh :| [20:38:33] yeah :-/ [20:38:53] using .deb package for Zuul slowed down the deployment of zuul-cloner update [20:39:14] I think I filled a bug proposing to install it using a venv and the integration/zuul.git @ some branch instead [20:39:51] I am not sure it is doable via puppet [20:39:51] at worth we can do it manually [20:40:14] for Nodepool instances, definitely going to use a venv + pip [20:44:42] (03Merged) 10jenkins-bot: Remove jshint and jsonlint jobs from labs/tools/grrrit [integration/config] - 10https://gerrit.wikimedia.org/r/241757 (https://phabricator.wikimedia.org/T95891) (owner: 10Polybuildr) [20:57:58] hashar: I thought we fixed that lock over a year ago? [20:58:22] Technical debt is piling up around Zuul.. [20:59:23] Any evidence of problems on the beta cluster since last Friday? We merged a CentralNotice patch runs a teeny bit more code to everywhere, getting ready to deploy soooon [20:59:29] Ah hi Krinkle! [21:00:23] Krinkle: wanna peek at this before we throw it on the evening SWAT deploy? https://gerrit.wikimedia.org/r/#/c/240170/ ...if u have time :) Many thanks in advance! [21:11:19] AndyRussG: The random lookup seems a bit odd. But overall looks fine. [21:12:26] Krinkle: we did [21:12:51] AndyRussG: Also, you may want to do the prefix test during keys aggregation, instead of creating a bunch of deferred iterations over irrelevant keys [21:12:52] Krinkle: it's just since we don't know how long they'll spend on the site, so even if we're way below the limit of keys to process, we choose a random place to start, so we don't always only process just the first ones [21:12:56] Krinkle: at least the one ori identified. That one is a different one that occurs when a job is abruptly aborted by Zuul in the middle of a git operation [21:13:23] AndyRussG: Ah, I see. So it does go over all of them given enough time on a single page. [21:13:52] hashar: The one we fixed last year was about Zuul aborting a Jenkins job during a git operation. [21:14:22] But maybe it didn't get merged/deployed. Or it didn't properly fix the issue. [21:14:22] Krinkle: yes it does [21:15:30] Krinkle: yes also the test there was something I was gonna change, but it seemed OK as is for a first iteration [21:15:43] (the prefix test) [21:16:07] Assuming there are more CN keys than non-CN keys, it might even remove the need for random lookup if you batch only CN keys [21:16:18] , more non-CN keys than CN-keys * [21:16:44] Asumming it'll be within batch size for the common case [21:18:38] Krinkle: yeah. We're under a lot of pressure to deploy... what do you think about changing that the next time around? My main worry is that we're not going to cause something awful w/ this new code running on every pageview [21:19:08] I agree. But as a general advice I would vouch for less complexity on first iteration, not the other way around. [21:19:55] Project browsertests-QuickSurveys-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #18: FAILURE in 3 min 55 sec: https://integration.wikimedia.org/ci/job/browsertests-QuickSurveys-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/18/ [21:32:37] (03PS4) 10Thcipriani: Fix move_symlink relative paths [tools/scap] - 10https://gerrit.wikimedia.org/r/241576 [21:38:48] (03PS3) 10Hashar: [AutomaticBoardWelcome] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241737 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:39:06] (03CR) 10Hashar: [C: 032] [AutomaticBoardWelcome] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241737 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:40:10] (03Merged) 10jenkins-bot: [AutomaticBoardWelcome] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241737 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:41:01] (03PS3) 10Hashar: [OnlineStatus] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241726 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:41:03] (03PS3) 10Hashar: [UploadWizard] Add composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/241694 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:41:12] (03CR) 10Hashar: [C: 032] [OnlineStatus] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241726 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:41:22] (03CR) 10Hashar: [C: 032] [UploadWizard] Add composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/241694 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:42:08] (03Merged) 10jenkins-bot: [OnlineStatus] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241726 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:42:19] (03Merged) 10jenkins-bot: [UploadWizard] Add composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/241694 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:45:07] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/241726 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:46:12] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/241737 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:46:32] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/241694 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:46:58] (03PS3) 10Hashar: [Sentry] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241715 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:47:12] (03CR) 10Hashar: [C: 032] [Sentry] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241715 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:47:33] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/241715 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:48:02] (03Merged) 10jenkins-bot: [Sentry] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241715 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:48:14] (03PS3) 10Hashar: [Sentry] Remove phpcs test [integration/config] - 10https://gerrit.wikimedia.org/r/241716 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:48:28] (03CR) 10Hashar: [C: 032] "https://integration.wikimedia.org/ci/job/mwext-Sentry-phpcs-HEAD/ deleted" [integration/config] - 10https://gerrit.wikimedia.org/r/241716 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:49:48] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/241716 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:50:29] (03Merged) 10jenkins-bot: [Sentry] Remove phpcs test [integration/config] - 10https://gerrit.wikimedia.org/r/241716 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [21:58:50] (03PS1) 10Paladox: [UserGroups] Add jsonlint test [integration/config] - 10https://gerrit.wikimedia.org/r/241910 [22:05:29] !log hashar@integration-slave-trusty-1016:~$ sudo rm /mnt/jenkins-workspace/workspace/mwext-qunit/src/vendor/.git/config.lock [22:05:32] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [22:07:48] (03PS1) 10Siebrand: Add PHP CodeSniffer and composer tests for 7 extension [integration/config] - 10https://gerrit.wikimedia.org/r/241916 [22:12:13] (03PS2) 10Siebrand: Add PHP CodeSniffer and composer tests for 7 extensions [integration/config] - 10https://gerrit.wikimedia.org/r/241916 [22:13:47] (03PS2) 10Hashar: [AccessControl] Add composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/241729 (owner: 10Paladox) [22:13:53] (03CR) 10Hashar: [C: 032] [AccessControl] Add composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/241729 (owner: 10Paladox) [22:14:10] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/241729 (owner: 10Paladox) [22:17:02] (03CR) 10Dduvall: [C: 032] Fix move_symlink relative paths [tools/scap] - 10https://gerrit.wikimedia.org/r/241576 (owner: 10Thcipriani) [22:18:15] 6Release-Engineering-Team, 10Wikimedia-Developer-Summit-2016: Scap3: updates, upgrades, and challenges - https://phabricator.wikimedia.org/T114045#1683210 (10thcipriani) 3NEW [22:18:51] (03CR) 10Hashar: "@Paladox a bulk change like that is probably easier to handle. Just have to click on each of the dependency, review them then merge the C" [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [22:20:22] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree (<55.56%) [22:21:22] (03CR) 10Hashar: "I ran 'check experimental' on all of them. They are probably fine. It is a bit late for me to continue but feel free to poke people in #w" [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [22:31:08] (03Merged) 10jenkins-bot: [AccessControl] Add composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/241729 (owner: 10Paladox) [22:31:11] (03Merged) 10jenkins-bot: Fix move_symlink relative paths [tools/scap] - 10https://gerrit.wikimedia.org/r/241576 (owner: 10Thcipriani) [22:35:24] RECOVERY - Free space - all mounts on deployment-bastion is OK: OK: All targets OK [22:35:49] 6Release-Engineering-Team, 6Phabricator, 10Traffic, 6operations, 7Blocked-on-Operations: Phabricator needs to expose ssh - https://phabricator.wikimedia.org/T100519#1683319 (10chasemp) [22:42:42] marxarelli: how can i debug https://integration.wikimedia.org/ci/job/browsertests-QuickSurveys-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/ given that sauce labs urls are broken? [22:42:46] and i cannot replicate locally.. [23:10:01] (03PS1) 10Ori.livneh: Configure CI for RelPath [integration/config] - 10https://gerrit.wikimedia.org/r/241960 [23:10:48] (03CR) 10Krinkle: [C: 032] Configure CI for RelPath [integration/config] - 10https://gerrit.wikimedia.org/r/241960 (owner: 10Ori.livneh) [23:19:17] (03CR) 10EBernhardson: [C: 031] Don't run mediawiki-*-hhvm-composer for old release branches either [integration/config] - 10https://gerrit.wikimedia.org/r/240952 (owner: 10Legoktm) [23:19:25] (03Merged) 10jenkins-bot: Configure CI for RelPath [integration/config] - 10https://gerrit.wikimedia.org/r/241960 (owner: 10Ori.livneh) [23:20:16] 10Continuous-Integration-Infrastructure, 10Wikidata, 5Patch-For-Review, 3Wikidata-Sprint-2015-09-15, 3Wikidata-Sprint-2015-09-29: make core wmf branches only use submodule branches that run with it in CI - https://phabricator.wikimedia.org/T113731#1683502 (10greg) [23:30:57] 10Browser-Tests: as_user(:b) doesn't actually change to the user b - https://phabricator.wikimedia.org/T114061#1683545 (10Mooeypoo) 3NEW [23:37:23] !log Reloading Zuul to deploy https://gerrit.wikimedia.org/r/241960 [23:37:27] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [23:41:03] 10Browser-Tests: as_user(:b) doesn't actually change to the user b - https://phabricator.wikimedia.org/T114061#1683577 (10dduvall) p:5Triage>3High a:3dduvall [23:57:00] PROBLEM - Puppet failure on integration-slave-trusty-1012 is CRITICAL: CRITICAL: 50.00% of data above the critical threshold [0.0] [23:59:15] PROBLEM - Puppet failure on integration-slave-trusty-1013 is CRITICAL: CRITICAL: 66.67% of data above the critical threshold [0.0]