[00:27:06] greg-g: * fewer. ;-) [00:27:56] muther... [00:37:49] 10Deployment-Systems, 6operations: l10nupdate user uid mismatch between tin and mira - https://phabricator.wikimedia.org/T119165#1830270 (10Dzahn) I fixed it on mira by editing /etc/passwd and then running @mira:~# **find / -uid 12162 -exec chown 10002:10002 {} \;** , then **run it a second time with chown -h*... [01:00:37] 10Deployment-Systems, 6operations: l10nupdate user uid mismatch between tin and mira - https://phabricator.wikimedia.org/T119165#1830298 (10Dzahn) running the fix on tin .. in a screen because it was still ongoing ... [01:17:01] greg-g: fyi I just scheduled a deploy window for next thurs to roll out the 2016 wikimania scholarships updates -- https://wikitech.wikimedia.org/wiki/Deployments#deploycal-item-20151203T2100 [01:17:35] I shouldn't have any chance of messing with wikis, just a simple trebuchet update and some schema changes in an isolated db [01:52:48] We should move scholarships to scap3 [01:52:59] And ieg. [02:05:41] ostriches: I'd be ok with that I think. we want scholarships to be live on 2015-12-06 [03:57:26] (03PS1) 10Krinkle: Enable npm test job for wikimedia/portals repo [integration/config] - 10https://gerrit.wikimedia.org/r/255327 [03:57:45] (03CR) 10Krinkle: "Enabled via Ic0e2d488bf39703." [integration/config] - 10https://gerrit.wikimedia.org/r/255327 (owner: 10Krinkle) [04:00:06] (03CR) 10Krinkle: [C: 032] Enable npm test job for wikimedia/portals repo [integration/config] - 10https://gerrit.wikimedia.org/r/255327 (owner: 10Krinkle) [04:01:04] (03Merged) 10jenkins-bot: Enable npm test job for wikimedia/portals repo [integration/config] - 10https://gerrit.wikimedia.org/r/255327 (owner: 10Krinkle) [06:37:07] 10Beta-Cluster-Infrastructure, 10MediaWiki-Recent-changes: Special:RecentChanges shows still creation and edits of already deleted pages at dewiki beta - https://phabricator.wikimedia.org/T119559#1830572 (10Luke081515) I made a test at test2, on test2 I can't replicate this issue. [08:37:33] 7Browser-Tests, 10Continuous-Integration-Config, 10Wikidata, 5Patch-For-Review, 3Wikidata-Sprint-2015-11-17: create a Wikibase browser test job running against a fresh MediaWiki installation - https://phabricator.wikimedia.org/T118284#1830615 (10adrianheine) I don't think we should do this. The browser t... [09:17:21] (03PS4) 10Zfilipin: Run Ruby jobs using Rake for mediawiki/core [integration/config] - 10https://gerrit.wikimedia.org/r/253343 (https://phabricator.wikimedia.org/T114860) [09:18:13] (03CR) 10jenkins-bot: [V: 04-1] Run Ruby jobs using Rake for mediawiki/core [integration/config] - 10https://gerrit.wikimedia.org/r/253343 (https://phabricator.wikimedia.org/T114860) (owner: 10Zfilipin) [09:24:09] (03PS5) 10Zfilipin: Run Ruby jobs using Rake for mediawiki/core [integration/config] - 10https://gerrit.wikimedia.org/r/253343 (https://phabricator.wikimedia.org/T114860) [09:25:02] (03CR) 10jenkins-bot: [V: 04-1] Run Ruby jobs using Rake for mediawiki/core [integration/config] - 10https://gerrit.wikimedia.org/r/253343 (https://phabricator.wikimedia.org/T114860) (owner: 10Zfilipin) [10:05:34] 7Browser-Tests, 10Continuous-Integration-Config, 5Patch-For-Review, 7Ruby, and 2 others: Add Rakefile to repositories with Ruby code - https://phabricator.wikimedia.org/T117993#1830719 (10Amire80) [10:05:49] 7Browser-Tests, 10Continuous-Integration-Config, 5Patch-For-Review, 7Ruby, and 2 others: Add Rakefile to repositories with Ruby code - https://phabricator.wikimedia.org/T117993#1794418 (10Amire80) (Removing ContentTranslation tag - it's already done.) [10:21:48] (03PS1) 10Bmansurov: Stop sending browser test failures to reading-wmf [integration/config] - 10https://gerrit.wikimedia.org/r/255351 [10:29:23] (03CR) 10Hashar: Run Ruby jobs using Rake for mediawiki/core (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/253343 (https://phabricator.wikimedia.org/T114860) (owner: 10Zfilipin) [10:38:28] (03PS6) 10Hashar: Run Ruby jobs using Rake for mediawiki/core [integration/config] - 10https://gerrit.wikimedia.org/r/253343 (https://phabricator.wikimedia.org/T114860) (owner: 10Zfilipin) [10:38:37] (03PS7) 10Hashar: Run Ruby jobs using Rake for mediawiki/core [integration/config] - 10https://gerrit.wikimedia.org/r/253343 (https://phabricator.wikimedia.org/T114860) (owner: 10Zfilipin) [10:39:52] (03CR) 10jenkins-bot: [V: 04-1] Run Ruby jobs using Rake for mediawiki/core [integration/config] - 10https://gerrit.wikimedia.org/r/253343 (https://phabricator.wikimedia.org/T114860) (owner: 10Zfilipin) [10:44:11] flake8: commands failed [10:44:12] almost [10:44:56] (03PS8) 10Hashar: Run Ruby jobs using Rake for mediawiki/core [integration/config] - 10https://gerrit.wikimedia.org/r/253343 (https://phabricator.wikimedia.org/T114860) (owner: 10Zfilipin) [10:48:07] (03CR) 10Hashar: [C: 032] Run Ruby jobs using Rake for mediawiki/core [integration/config] - 10https://gerrit.wikimedia.org/r/253343 (https://phabricator.wikimedia.org/T114860) (owner: 10Zfilipin) [10:48:18] zeljkof: landing it finally [10:48:56] hashar: yeah! [10:49:05] will retrigger all the patche [10:49:07] s [10:49:27] and amend as needed [10:49:52] (03Merged) 10jenkins-bot: Run Ruby jobs using Rake for mediawiki/core [integration/config] - 10https://gerrit.wikimedia.org/r/253343 (https://phabricator.wikimedia.org/T114860) (owner: 10Zfilipin) [10:50:07] hashar: since the rest of the patches are just adding a file, there should be no conflicts [10:50:35] deleted https://integration.wikimedia.org/ci/job/mediawiki-core-bundle-rubocop/ [10:54:32] zeljkof: I am mass rebasing your rakefile additions and +2 ing them [10:58:28] great [11:04:49] zeljkof: and no need to wait for the git cache system [11:04:52] the job is fast enough [11:04:56] (against mw core) [11:05:00] so mass +2ing [11:05:12] hashar: great news! [11:18:52] hashar: did you forget this one? https://gerrit.wikimedia.org/r/#/c/254423/ [11:25:03] zeljkof: yeah was waiting for tests to complete [11:25:21] have to find out how to deploy now [11:25:26] and I am terribly outdated on that front [11:25:30] haven't deployed anything in ages [12:15:56] 7Browser-Tests, 10Continuous-Integration-Config, 5MW-1.25-release, 5MW-1.26-release, and 6 others: Add Rakefile to repositories with Ruby code - https://phabricator.wikimedia.org/T117993#1831055 (10zeljkofilipin) 5Open>3Resolved [12:15:58] 10Continuous-Integration-Config, 5Patch-For-Review, 7Puppet, 7Ruby: Move RuboCop job from experimental pipeline to the usual pipelines for operations/puppet - https://phabricator.wikimedia.org/T110019#1831056 (10zeljkofilipin) [12:18:50] 7Browser-Tests, 10MediaWiki-extensions-TwnMainPage, 5Patch-For-Review, 7Ruby: Update TwnMainPage mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T117977#1831058 (10zeljkofilipin) 5Open>3Resolved a:3zeljkofilipin [12:18:51] 6Release-Engineering-Team, 10Browser-Tests-Infrastructure, 7Ruby, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T94083#1831060 (10zeljkofilipin) [12:20:17] 6Release-Engineering-Team, 10Browser-Tests-Infrastructure, 6Security: Update all repositories that use mediawiki_selenium Ruby gem to version 1.6.x - https://phabricator.wikimedia.org/T114241#1831066 (10zeljkofilipin) a:3zeljkofilipin [12:22:04] 6Release-Engineering-Team, 10Browser-Tests-Infrastructure, 7Ruby, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T94083#1831070 (10zeljkofilipin) [12:23:01] 7Browser-Tests, 10MediaWiki-extensions-PdfHandler: Update PdfHandler mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T117980#1831071 (10zeljkofilipin) a:3zeljkofilipin [12:23:14] 7Browser-Tests, 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-PdfHandler: Update PdfHandler mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T117980#1788445 (10zeljkofilipin) [12:51:23] Project browsertests-PdfHandler-test2.wikipedia.org-linux-firefox-sauce-T117980 build #1: 09SUCCESS in 44 sec: https://integration.wikimedia.org/ci/job/browsertests-PdfHandler-test2.wikipedia.org-linux-firefox-sauce-T117980/1/ [12:55:55] 7Browser-Tests, 10Browser-Tests-Infrastructure, 6Collaboration-Team-Backlog, 10MediaWiki-extensions-PageCuration, 7Ruby: Update PageTriage mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T117979#1831135 (10zeljkofilipin) a:3zeljkofilipin [13:06:37] Project browsertests-PageTriage-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce-T117979 build #1: 09SUCCESS in 57 sec: https://integration.wikimedia.org/ci/job/browsertests-PageTriage-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce-T117979/1/ [13:09:36] 7Browser-Tests, 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-PdfHandler, 7Ruby: Fix easy problems reported by RuboCop in PdfHandler - https://phabricator.wikimedia.org/T117986#1831167 (10zeljkofilipin) a:3zeljkofilipin [13:10:00] 7Browser-Tests, 10Browser-Tests-Infrastructure, 6Collaboration-Team-Backlog, 10MediaWiki-extensions-PageCuration, 7Ruby: Fix easy problems reported by RuboCop in PageTriage - https://phabricator.wikimedia.org/T117985#1831170 (10zeljkofilipin) a:3zeljkofilipin [13:50:23] 6Release-Engineering-Team, 10Browser-Tests-Infrastructure, 7Ruby, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T94083#1831212 (10hashar) [13:50:24] 7Browser-Tests, 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-PdfHandler, 5Patch-For-Review: Update PdfHandler mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T117980#1831210 (10hashar) 5Open>3Resolved Fixed https://integration.wikimedia.org/ci/job/browsertests-P... [13:50:51] (03PS2) 10Hashar: Stop sending browser test failures to reading-wmf [integration/config] - 10https://gerrit.wikimedia.org/r/255351 (owner: 10Bmansurov) [13:53:15] (03CR) 10Hashar: [C: 032] "Thanks! I have updated the jobs:" [integration/config] - 10https://gerrit.wikimedia.org/r/255351 (owner: 10Bmansurov) [13:55:01] (03Merged) 10jenkins-bot: Stop sending browser test failures to reading-wmf [integration/config] - 10https://gerrit.wikimedia.org/r/255351 (owner: 10Bmansurov) [14:17:25] (03CR) 10Hashar: [C: 032] "Great! I guess we can remove the android-emulator plugin from Jenkins ?" [integration/config] - 10https://gerrit.wikimedia.org/r/254505 (owner: 10Niedzielski) [14:17:35] (03PS2) 10Hashar: Remove Android dependency workaround [integration/config] - 10https://gerrit.wikimedia.org/r/254505 (owner: 10Niedzielski) [14:17:51] (03CR) 10Hashar: [C: 032] Remove Android dependency workaround [integration/config] - 10https://gerrit.wikimedia.org/r/254505 (owner: 10Niedzielski) [14:18:36] (03PS2) 10Hashar: Move long running Android tests to periodic job [integration/config] - 10https://gerrit.wikimedia.org/r/254905 (https://phabricator.wikimedia.org/T118098) (owner: 10Niedzielski) [14:19:13] (03Merged) 10jenkins-bot: Remove Android dependency workaround [integration/config] - 10https://gerrit.wikimedia.org/r/254505 (owner: 10Niedzielski) [14:50:40] (03CR) 10Hashar: [C: 04-1] "Don't bother with that extension. It was created as part of Google summer of code in 2012 and AFAIK is not used." [integration/config] - 10https://gerrit.wikimedia.org/r/253287 (owner: 10Paladox) [14:52:30] (03PS3) 10Hashar: [CodeMirror] Update Jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/255141 (owner: 10Paladox) [14:56:27] PROBLEM - Puppet failure on wmfbranch is CRITICAL: CRITICAL: 55.56% of data above the critical threshold [0.0] [15:02:58] 10Continuous-Integration-Infrastructure: Jenkins seems to be running slower - https://phabricator.wikimedia.org/T118083#1831357 (10Paladox) Could this problem have been introduced in this patch https://github.com/openstack-infra/zuul/commit/5241b883711a1d1eb864fd746b84e634c75d26f1 [15:11:19] 6Release-Engineering-Team, 10Browser-Tests-Infrastructure, 7Ruby, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T94083#1831396 (10zeljkofilipin) [15:11:49] 7Browser-Tests, 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer: Upgrade MultimediaViewer browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99659#1831397 (10zeljkofilipin) a:3zeljkofilipin [15:25:58] 7Browser-Tests, 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer, 7Ruby: Fix easy problems reported by RuboCop in MultimediaViewer - https://phabricator.wikimedia.org/T117984#1831449 (10zeljkofilipin) a:3zeljkofilipin [15:26:29] zeljkof: seems the bump of mediawiki_selenium is almost complete isn't it ? https://phabricator.wikimedia.org/T94083 [15:26:33] there is only three repos left :D [15:26:42] hashar: two :) [15:26:53] multimedia viewer and cirrus search [15:27:05] workin on mm viewer now [15:31:22] RECOVERY - Puppet failure on wmfbranch is OK: OK: Less than 1.00% above the threshold [0.0] [15:42:19] bd808: re scholarships deploy: sounds good, that's low-risk [15:42:24] (to fundraising) [15:43:42] 10Continuous-Integration-Infrastructure: Get rid of zend tests for wmf branches - https://phabricator.wikimedia.org/T94149#1831534 (10hashar) Yup this specific task is about removing the Zend based Jenkins jobs whenever the Wikimedia infrastructure has been fully migrated to HHVM. At this point we will no more c... [15:44:46] 10Continuous-Integration-Infrastructure: Investigate installing php5.3 on trusty and/or debian instance - https://phabricator.wikimedia.org/T103786#1831540 (10hashar) [15:52:01] 10Beta-Cluster-Infrastructure, 10MediaWiki-Recent-changes: Special:RecentChanges shows still creation and edits of already deleted pages at dewiki beta - https://phabricator.wikimedia.org/T119559#1831587 (10greg) p:5Triage>3Normal Normal for now as there shouldn't be anything secret there (just spam, I pre... [15:53:41] 3releng-201516-q2: [keyresult] Migrate majority of CI jobs to Nodepool (part 1) - https://phabricator.wikimedia.org/T114315#1831591 (10greg) [15:53:42] 10Continuous-Integration-Config, 5Continuous-Integration-Scaling, 7WorkType-NewFunctionality: Migrate ruby rake CI jobs to Nodepool - https://phabricator.wikimedia.org/T119142#1831592 (10greg) [16:03:01] zeljkof: landing the PageTriage changes you made [16:03:13] once the last one is merged I will run the browser tests [16:03:14] hashar: thanks! [16:03:39] they are merging right now [16:03:45] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-chrome-sauce-T99659 build #1: 09SUCCESS in 23 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-chrome-sauce-T99659/1/ [16:06:40] 6Release-Engineering-Team, 7Ruby, 7Tracking: Fix easy problems reported by RuboCop - https://phabricator.wikimedia.org/T91485#1831615 (10hashar) [16:06:42] 7Browser-Tests, 10Browser-Tests-Infrastructure, 6Collaboration-Team-Backlog, 10MediaWiki-extensions-PageCuration, and 2 others: Fix easy problems reported by RuboCop in PageTriage - https://phabricator.wikimedia.org/T117985#1831613 (10hashar) 5Open>3Resolved I have approved all related patches and buil... [16:07:27] 7Browser-Tests, 10Browser-Tests-Infrastructure, 6Collaboration-Team-Backlog, 10MediaWiki-extensions-PageCuration, and 2 others: Update PageTriage mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T117979#1831617 (10hashar) 5Open>3Resolved I have approved all related patches... [16:07:29] 6Release-Engineering-Team, 10Browser-Tests-Infrastructure, 7Ruby, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem to version 1.x - https://phabricator.wikimedia.org/T94083#1831619 (10hashar) [16:07:50] 15:31 < shinken-w> RECOVERY - Puppet failure on wmfbranch is OK: <---- what's that about? [16:08:24] that is a rather cryptic message [16:08:46] seems "wmfbranch" there is an instance [16:09:06] https://wikitech.wikimedia.org/wiki/Nova_Resource:Wmfbranch.integration.eqiad.wmflabs [16:10:52] (03PS1) 10Legoktm: Use mediawiki/vendor repository to fetch composer dependencies [tools/release] - 10https://gerrit.wikimedia.org/r/255401 (https://phabricator.wikimedia.org/T108634) [16:14:46] 10Continuous-Integration-Config, 5MW-1.26-release, 5Patch-For-Review: MediaWiki 1.26 bundled repo should be state of the art - https://phabricator.wikimedia.org/T115392#1831627 (10Legoktm) [16:15:44] 10Continuous-Integration-Config, 5MW-1.26-release, 5Patch-For-Review: MediaWiki 1.26 bundled repo should be state of the art - https://phabricator.wikimedia.org/T115392#1723180 (10Legoktm) [16:20:49] 6Release-Engineering-Team, 7Ruby, 7Tracking: Fix easy problems reported by RuboCop - https://phabricator.wikimedia.org/T91485#1831653 (10zeljkofilipin) [16:20:50] 7Browser-Tests, 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-PdfHandler, 7Ruby: Fix easy problems reported by RuboCop in PdfHandler - https://phabricator.wikimedia.org/T117986#1831652 (10zeljkofilipin) 5Open>3Resolved [16:21:50] hashar: working on multi media viever now [16:22:01] great [16:22:03] one last thing to fix, but chrome job is already green :) [16:22:18] https://gerrit.wikimedia.org/r/#/c/255395/ [16:22:29] yeah those temp jobs are very useful [16:24:49] 10Continuous-Integration-Config, 5MW-1.26-release, 5Patch-For-Review: MediaWiki 1.26 bundled repo should be state of the art - https://phabricator.wikimedia.org/T115392#1831662 (10Legoktm) 5Open>3Resolved a:3Legoktm ImageMap's composer.json is incompatible with running "composer test". We can fix that... [16:25:09] 10Continuous-Integration-Config, 5MW-1.26-release, 5Patch-For-Review: MediaWiki 1.26 bundled repo should be state of the art - https://phabricator.wikimedia.org/T115392#1831665 (10Legoktm) a:5Legoktm>3hashar [16:26:00] 10Continuous-Integration-Config, 5MW-1.26-release, 5Patch-For-Review: MediaWiki 1.26 bundled repo should be state of the art - https://phabricator.wikimedia.org/T115392#1831666 (10hashar) Agreed with @legoktm ;-) [16:36:01] zeljkof: MultimediaViewer is landing. will retrigger the browser tests jobs once merged in [16:40:48] Reedy, hashar: https://github.com/hhvm/oss-performance/issues/56 :) [16:41:53] wheee [16:42:53] +class LCStoreStaticArray implements LCStore { [16:42:54] heh [16:43:19] Reedy: :-} [16:43:28] looks like the PR should be easy for it [16:43:37] Reedy: probably because LC stuff was doing too many disk io [16:43:42] thus cluttering the test result [16:43:51] Though, I see they're extracting a tar, but I don't see how they're grabbing it [16:44:11] try running their performance script ? [16:44:14] We tried LCStoreStaticArray in prod and it melted the hhvm bytecode cache [16:44:22] :) [16:44:35] their repo define a few URL entry point [16:44:36] But for their PoV, they're comparing PHP vs HHVM etc [16:44:38] in theory we can try it again after we have a way to restart hhvm on each deploy [16:45:01] that is really very basic code paths. Might want to have them inject Barrack Obama and cite templates :D [16:45:52] https://github.com/hhvm/oss-performance/blob/94a39f0b4f551f0bd6baf9b5c5bd7311a58d4f7f/targets/mediawiki/patches/0001-LCStoreStaticArray.patch [16:45:56] It's one thing adding the class [16:46:12] It's another hacking the storeclass like that [16:48:19] Oh [16:48:31] They include the tar.gz in the repo [16:48:31] lol [16:48:52] 10Beta-Cluster-Infrastructure, 10Analytics, 6Services, 7WorkType-NewFunctionality: Set up AQS in Beta - https://phabricator.wikimedia.org/T116206#1831730 (10Nuria) @mobrovac: Taking to #releng doesn't seem that they own this item, they help other teams to set up stuff in beta cluster but the setup (puppet... [16:49:24] ostriches: When is the tarball likely available? :) [16:50:13] Today! [16:51:11] 10Beta-Cluster-Infrastructure, 6Analytics-Backlog, 6Services, 7WorkType-NewFunctionality: Set up AQS in Beta - https://phabricator.wikimedia.org/T116206#1831740 (10Nuria) [16:52:17] Reedy: when it's ready, reedy. [16:52:24] greg-g: behave. [16:52:32] :P [16:52:33] * Reedy grins [16:54:28] * Reedy sighs the FB CLA [16:55:49] Ugh [16:55:56] They have a gzipped sql file to create the db [16:57:15] With a premade LocalSettings.php in the db file [16:57:26] The mind boggles [16:58:48] "MySQL-based view counters have been disabled: they are incredibly inefficient, unlikely to be used in any high-concurrency deployment (for example, Wikipedia disables them), and will be removed in a future release of Mediawiki." [17:00:30] I wonder if they're actually including all templates and stuff [17:00:36] 10Beta-Cluster-Infrastructure, 3Scap3, 6Analytics-Backlog, 6Services, 7WorkType-NewFunctionality: Set up AQS in Beta - https://phabricator.wikimedia.org/T116206#1831760 (10mobrovac) @Nuria, this is part of the effort of creating a new deployment tool (called Scap3). RelEng and Services will make the init... [17:00:38] Granted, comparing versions against versions is one thing [17:00:42] But if it's not really realistic... [17:01:04] 10Beta-Cluster-Infrastructure, 3Scap3, 6Analytics-Backlog, 6Services, 7WorkType-NewFunctionality: Set up AQS in Beta - https://phabricator.wikimedia.org/T116206#1831762 (10hashar) I am talking for myself, but I am pretty sure anyone from #releng will be happy to assist provide support. But do not expect... [17:03:50] 5Testing-Initiative-2015, 10Browser-Tests-Infrastructure: Experiment with browser testing in other software languages - https://phabricator.wikimedia.org/T108874#1831772 (10zeljkofilipin) p:5Low>3Normal a:3zeljkofilipin [17:09:49] 10Deployment-Systems, 6Release-Engineering-Team, 6Performance-Team, 6operations, 7HHVM: Translation cache exhaustion caused by changes to PHP code in file scope - https://phabricator.wikimedia.org/T103886#1831783 (10ori) Recent releases of HHVM [[ https://github.com/facebook/hhvm/commit/75632c113d3ba8010... [17:10:00] 10Deployment-Systems, 6Release-Engineering-Team, 6Performance-Team, 6operations, 7HHVM: Translation cache exhaustion caused by changes to PHP code in file scope - https://phabricator.wikimedia.org/T103886#1831784 (10ori) [17:11:13] 10Beta-Cluster-Infrastructure, 3Scap3, 6Analytics-Backlog, 6Services, 7WorkType-NewFunctionality: Set up AQS in Beta - https://phabricator.wikimedia.org/T116206#1831788 (10Nuria) >Once the initial deployment is completed, we will show you how to keep it updated, at which point ownership will be transferr... [17:15:57] 7Browser-Tests, 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer, 5Patch-For-Review, 5WMF-deploy-2015-12-08_(1.27.0-wmf.8): Upgrade MultimediaViewer browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99659#1831801 (10hashar) I triggered one of the job... [17:16:50] 10Beta-Cluster-Infrastructure, 3Scap3, 6Analytics-Backlog, 6Services, 7WorkType-NewFunctionality: Set up AQS in Beta - https://phabricator.wikimedia.org/T116206#1831803 (10mobrovac) >>! In T116206#1831788, @Nuria wrote: >>Once the initial deployment is completed, we will show you how to keep it updated,... [17:19:51] 10Beta-Cluster-Infrastructure, 3Scap3, 6Analytics-Backlog, 6Services, 7WorkType-NewFunctionality: Set up AQS in Beta - https://phabricator.wikimedia.org/T116206#1831808 (10hashar) Nice summary @mobrovac. So it seems AQS on beta is "just" waiting for {T116335} / {T114999}, isn't it? [17:21:36] 10Beta-Cluster-Infrastructure, 3Scap3, 6Analytics-Backlog, 6Services, 7WorkType-NewFunctionality: Set up AQS in Beta - https://phabricator.wikimedia.org/T116206#1831811 (10mobrovac) >>! In T116206#1831808, @hashar wrote: > So it seems AQS on beta is "just" waiting for {T116335} / {T114999}, isn't it? On... [17:21:51] 10Deployment-Systems, 3Scap3, 10Analytics, 6Services, 6operations: Use Scap3 for deploying AQS - https://phabricator.wikimedia.org/T114999#1831813 (10mobrovac) [17:21:55] 10Beta-Cluster-Infrastructure, 3Scap3, 6Analytics-Backlog, 6Services, 7WorkType-NewFunctionality: Set up AQS in Beta - https://phabricator.wikimedia.org/T116206#1831812 (10mobrovac) [17:24:49] (03PS2) 10Chad: Use mediawiki/vendor repository to fetch composer dependencies [tools/release] - 10https://gerrit.wikimedia.org/r/255401 (https://phabricator.wikimedia.org/T108634) (owner: 10Legoktm) [17:26:17] (03CR) 10Legoktm: [C: 031] Use mediawiki/vendor repository to fetch composer dependencies [tools/release] - 10https://gerrit.wikimedia.org/r/255401 (https://phabricator.wikimedia.org/T108634) (owner: 10Legoktm) [17:27:02] (03CR) 10Niedzielski: "@hashar, thanks! We want to keep the Android emulator for running periodic tests." [integration/config] - 10https://gerrit.wikimedia.org/r/254505 (owner: 10Niedzielski) [17:28:15] (03CR) 10Niedzielski: [C: 04-1] "This appears to be running now but is not running properly. Will investigate later." [integration/config] - 10https://gerrit.wikimedia.org/r/254905 (https://phabricator.wikimedia.org/T118098) (owner: 10Niedzielski) [17:28:36] (03CR) 10Chad: [C: 032] Use mediawiki/vendor repository to fetch composer dependencies [tools/release] - 10https://gerrit.wikimedia.org/r/255401 (https://phabricator.wikimedia.org/T108634) (owner: 10Legoktm) [17:29:05] (03Merged) 10jenkins-bot: Use mediawiki/vendor repository to fetch composer dependencies [tools/release] - 10https://gerrit.wikimedia.org/r/255401 (https://phabricator.wikimedia.org/T108634) (owner: 10Legoktm) [17:32:59] 10Deployment-Systems, 6Release-Engineering-Team, 6Performance-Team, 6operations, 7HHVM: Translation cache exhaustion caused by changes to PHP code in file scope - https://phabricator.wikimedia.org/T103886#1831842 (10mmodell) >>! In T103886#1831783, @ori wrote: > Recent releases of HHVM [[ https://github.... [17:34:11] 5Testing-Initiative-2015, 10Browser-Tests-Infrastructure: Experiment with browser testing in other software languages - https://phabricator.wikimedia.org/T108874#1831844 (10zeljkofilipin) http://watirmelon.com/2015/10/28/getting-started-with-webdriverjs-mocha/ [17:34:29] 10Deployment-Systems, 5Patch-For-Review: make-release should use mediawiki/vendor instead of running composer - https://phabricator.wikimedia.org/T108634#1831845 (10Legoktm) 5Open>3Resolved [17:35:50] (03CR) 10Hashar: "Niedzielski I gave this patch a quick look but haven't carefully looked at it." [integration/config] - 10https://gerrit.wikimedia.org/r/254905 (https://phabricator.wikimedia.org/T118098) (owner: 10Niedzielski) [17:42:13] (03CR) 10Hashar: "> thanks! We want to keep the Android emulator for running periodic tests." [integration/config] - 10https://gerrit.wikimedia.org/r/254505 (owner: 10Niedzielski) [17:57:39] greg-g: I don't want to start a whole thing on email so I'm just going to say here that in my personal experience deploy freezes cause more harm than good. 4 weeks of dev by all teams and community all hitting prod on one day is much scarier to me than a small problem here or there in the normal deploy cadence. I know that others feel differently but I just had to say it. [17:57:59] I know. [17:58:06] I don't like code freezes either for exactly the same reason [17:58:14] * ostriches finds his broken record player :) [18:12:45] 10Deployment-Systems, 6operations: l10nupdate user uid mismatch between tin and mira - https://phabricator.wikimedia.org/T119165#1831927 (10Dzahn) done on tin. now: root@tin:~# id l10nupdate uid=10002(l10nupdate) gid=10002(l10nupdate) groups=10002(l10nupdate) and: root@tin:~# find / -uid 997 -exec chown 1... [18:13:35] 10Deployment-Systems, 3Scap3, 5Patch-For-Review: [scap] Add support for syncing /srv/mediawiki-staging including fully working git data to warm spare deploy server - https://phabricator.wikimedia.org/T104826#1831932 (10Dzahn) [18:13:36] 10Deployment-Systems, 6operations: l10nupdate user uid mismatch between tin and mira - https://phabricator.wikimedia.org/T119165#1831929 (10Dzahn) 5Open>3Resolved a:3Dzahn root@tin:~# id l10nupdate uid=10002(l10nupdate) gid=10002(l10nupdate) groups=10002(l10nupdate) root@mira:~# id l10nupdate uid=10002(... [18:14:14] 3Scap3: Remove apache dependency from scap3 deployment host - https://phabricator.wikimedia.org/T116630#1831934 (10mmodell) @thcipriani and I discussed this on the deployment triage call today. We resolved to explore the idea of storing the deployment state entirely in the git repo, probably in a branch. This c... [18:17:25] 10Deployment-Systems, 3Scap3, 5Patch-For-Review: [scap] Add support for syncing /srv/mediawiki-staging including fully working git data to warm spare deploy server - https://phabricator.wikimedia.org/T104826#1428530 (10mmodell) this should be finally resolved. [18:18:15] 10Deployment-Systems, 6Release-Engineering-Team: Use subrepos instead of git submodules for deployed MediaWiki extensions - https://phabricator.wikimedia.org/T98834#1831951 (10mmodell) 5stalled>3Open [18:18:25] 10Deployment-Systems, 6Release-Engineering-Team: Use subrepos instead of git submodules for deployed MediaWiki extensions - https://phabricator.wikimedia.org/T98834#1278678 (10mmodell) p:5Normal>3High [18:19:39] 10Deployment-Systems, 6operations: l10nupdate user uid mismatch between tin and mira - https://phabricator.wikimedia.org/T119165#1831956 (10bd808) ``` tin:/srv/mediawiki-staging (git master $) bd808$ sync-file README "Testing l10nupdate uid fix for T119165" ___ ____ ⎛ ⎛ ,---- \... [18:20:56] greg-g: is it ok if I do https://phabricator.wikimedia.org/T119522 today? [18:22:25] 10Deployment-Systems, 6operations: install/deploy mira as codfw deployment server - https://phabricator.wikimedia.org/T95436#1831959 (10Dzahn) T119165 has been resolved, which was identified as previously as the remaning blocker. can we deploy from mira now and resolve this one?:) [18:24:14] 10Deployment-Systems, 3Scap3: create an environment object that centralizes the file and directory lookup logic for scap3 - https://phabricator.wikimedia.org/T119643#1831961 (10mmodell) 3NEW a:3mmodell [18:34:25] greg-g: Are you here? [18:35:01] Luke081515: ish, meeting-packed day [18:35:09] legoktm: sure [18:35:44] awesome, thanks :D [18:36:01] 10Beta-Cluster-Infrastructure, 10Echo, 3Collaboration-Team-Current: Set up and enable cross-wiki Echo database backend on beta cluster - https://phabricator.wikimedia.org/T119522#1832007 (10Legoktm) a:3Legoktm [18:36:10] greg-g: I got two right change patches, but wikitech:Deployments says [18:36:26] High Priority SWATs only, so I guess this is not a case for a swat next week? [18:36:37] https://gerrit.wikimedia.org/r/#/c/252012/ and https://gerrit.wikimedia.org/r/#/c/253084/ [18:38:28] 3Scap3: Remove apache dependency from scap3 deployment host - https://phabricator.wikimedia.org/T116630#1832010 (10mobrovac) Simply assuming the `scap/` directory is contained in the deploy repository should be enough. Currently, the services' deploy repositories have the following outline: ``` deploy |-- src... [18:44:33] Luke081515: That doesn't look high priority? [18:47:23] ok, then they have to wait [18:47:59] normaly I would use a deploy this thursday, but this week, there is no one... [18:52:59] Or maybe we can be sneaky and break the rules :p [18:57:26] now sheduled for 10th december, with 4 patches, so I will use a half swat :D [18:58:07] 3Scap3: Remove apache dependency from scap3 deployment host - https://phabricator.wikimedia.org/T116630#1832128 (10thcipriani) So the idea would be, instead of using the `.git/DEPLOY_HEAD` file on tin as the canonical latest-deployment for a particular repo, we would simply make a commit to an orphan branch that... [19:08:20] 10Deployment-Systems, 3Scap3, 5Patch-For-Review: [scap] Add support for syncing /srv/mediawiki-staging including fully working git data to warm spare deploy server - https://phabricator.wikimedia.org/T104826#1832157 (10Dzahn) yes:) let me know if we can close, then we also close T95436 above that :) [19:53:37] !log ran mwscript sql.php --wiki=enwiki --wikidb=wikishared /srv/mediawiki-staging/php-master/extensions/Echo/db_patches/echo_unread_wikis.sql [19:53:41] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [20:01:35] 10MediaWiki-Releasing, 6Developer-Relations, 10Wikimedia-Blog-Content, 3DevRel-November-2015, 5MW-1.26-release: Write blog post announcing MW 1.26 - https://phabricator.wikimedia.org/T112842#1832304 (10demon) p:5High>3Low Didn't get this done in time, didn't sync up with Communications, will have to... [20:06:21] 10MediaWiki-Releasing, 6Developer-Relations, 10Wikimedia-Blog-Content, 3DevRel-November-2015, 5MW-1.26-release: Write blog post announcing MW 1.26 - https://phabricator.wikimedia.org/T112842#1832311 (10jrbs) >>! In T112842#1832304, @demon wrote: > Didn't get this done in time, didn't sync up with Communi... [20:10:01] ok, I'm out the rest of the day, email is best way to get to me [20:11:16] o/ [20:48:22] (03PS1) 10Paladox: [BlueSpiceExtensions] Add dependance on BlueSpiceFoundation [integration/config] - 10https://gerrit.wikimedia.org/r/255441 [20:48:44] (03PS2) 10Paladox: [BlueSpiceExtensions] Add dependance on BlueSpiceFoundation [integration/config] - 10https://gerrit.wikimedia.org/r/255441 [20:59:15] (03PS1) 10MaxSem: Don't checkout UserDailyContribs [tools/release] - 10https://gerrit.wikimedia.org/r/255444 (https://phabricator.wikimedia.org/T119541) [21:05:01] (03PS2) 10MaxSem: Don't checkout UserDailyContribs [tools/release] - 10https://gerrit.wikimedia.org/r/255444 (https://phabricator.wikimedia.org/T115711) [21:06:20] 10Deployment-Systems, 10Architecture, 10Wikimedia-Developer-Summit-2016-Organization, 7Availability: WikiDev 16 working area: Software engineering - https://phabricator.wikimedia.org/T119032#1832443 (10daniel) a:3daniel [21:08:07] bosses of beta! I would like to cause a bit of downtime on a few deployment-prep instances. Potential candidates are: deployment-cache-upload04 deployment-elastic06 deployment-eventlogging03 deployment-kafka02 deployment-mathoid deployment-mediawiki03 deployment-pdf02 [21:08:12] Can I break some/all of those? [21:08:29] greg-g: Who is the right person to ping for ^ ? [21:11:12] everyone is busy brining [21:13:14] twentyafterfour: ^^ ? [21:14:58] andrewbogott: break away [21:15:10] ‘k thanks [21:20:50] Project browsertests-QuickSurveys-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #81: 04FAILURE in 4 min 49 sec: https://integration.wikimedia.org/ci/job/browsertests-QuickSurveys-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/81/ [21:23:58] ostriches: congrats! [21:24:21] (1.26 is out) [21:24:55] ostriches: w00t! [21:30:06] We should really write a bot to handle all the mw.org updates [21:30:18] Although I think we're getting Wikidata soon which means Q83 could do most of it by magic. [21:42:13] ostriches: is updating ExtensionDistributor high-priority enough to go out today? It'll need a scap [21:43:01] Ah wherps, I thought we'd done that already for some reason [21:43:05] Lez do it [21:43:17] I'll have the patches up in a second [21:45:19] [13:44:19] (PS1) Legoktm: Update ExtensionDistributor messages for 1.26 release [extensions/WikimediaMessages] - https://gerrit.wikimedia.org/r/255453 [21:45:19] [13:45:04] (PS1) Legoktm: Change ExtensionDistributor default to REL1_26 branch [mediawiki-config] - https://gerrit.wikimedia.org/r/255454 [21:45:21] ostriches: ^ [21:46:18] +2 on both [22:12:00] ostriches: greg-g do you know whether we will do mediawiki LTS versions again ? [22:12:16] Not a discussion I want to have today. [22:12:24] ok :) [22:14:02] ostriches: sad, we're having an RFC meeting on that subject [22:14:30] I thought today's discussion was on PHP support going forward. [22:15:42] ostriches: Yeah, but people were arguing about whether we would be OK to stay at 5.4 in 1.27 if it's the next LTS. [22:17:12] to quote legoktm: "I don't think we want to end up supporting 5.4 for 3 years from now if 1.27 is LTS" [22:17:26] +1 to that [22:18:07] * robla encourages ostriches to +1 in #wikimedia-office :-) [22:19:45] ostriches: Sorry to drag you into it. [22:20:02] I missed the time anyway, I had meant to /join for that. [22:31:02] in case you missed it: https://tools.wmflabs.org/bash/quip/AVFAxV661oXzWjit6mz7 [22:31:24] legoktm: Meanie. [23:10:06] 10Continuous-Integration-Config: Adjust CI for PHP5.5 support - https://phabricator.wikimedia.org/T119675#1832752 (10Jdforrester-WMF) 3NEW [23:37:34] (03PS1) 10Reedy: Make it possible to download a MW tarball without 2 301s and a 302 [tools/release] - 10https://gerrit.wikimedia.org/r/255472 [23:37:40] ostriches: ^^ [23:38:02] (03CR) 10Reedy: "reedy@ubuntu64-web-esxi:/var/www$ sudo wget http://download.wikimedia.org/mediawiki/1.26/mediawiki-1.26.0.tar.gz" [tools/release] - 10https://gerrit.wikimedia.org/r/255472 (owner: 10Reedy) [23:38:16] Why no one has complained that we're giving release URLS still over HTTP... [23:38:29] But never mind that, we don't need 3 different redirects to get to the endpoint :) [23:40:35] Wow whoops [23:41:13] obviously it ends up still served over HTTPS, but not the point :) [23:41:48] (03CR) 10Legoktm: Make it possible to download a MW tarball without 2 301s and a 302 (031 comment) [tools/release] - 10https://gerrit.wikimedia.org/r/255472 (owner: 10Reedy) [23:42:06] haha [23:42:56] (03PS2) 10Reedy: Make it possible to download a MW tarball without 2 301s and a 302 [tools/release] - 10https://gerrit.wikimedia.org/r/255472 [23:43:46] * legoktm cries at camelCased variable names [23:44:09] (03CR) 10Legoktm: [C: 032] Make it possible to download a MW tarball without 2 301s and a 302 [tools/release] - 10https://gerrit.wikimedia.org/r/255472 (owner: 10Reedy) [23:44:17] I'm just being consistent with the surrounding code [23:44:18] * Reedy grins [23:44:39] (03Merged) 10jenkins-bot: Make it possible to download a MW tarball without 2 301s and a 302 [tools/release] - 10https://gerrit.wikimedia.org/r/255472 (owner: 10Reedy) [23:47:21] 6Release-Engineering-Team, 6operations: Rewrite http://download.wikimedia.org/mediawiki/ -> https://releases.wikimedia.org/mediawiki in less than 3 redirects - https://phabricator.wikimedia.org/T119679#1832826 (10Reedy) 3NEW