[00:11:05] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.32.0-wmf.13 deployment blockers - https://phabricator.wikimedia.org/T191059 (10matmarex) [00:32:30] 10Phabricator (Upstream), 10I18n, 10Upstream: Phabricator:phabricator-config-fe6cd38acc7acd6b has typo - https://phabricator.wikimedia.org/T199848 (10Aklapper) p:05Triage>03Low Not a custom WM string, hence upstream [00:33:32] 10Phabricator (Upstream), 10Upstream: Phabricator:phabricator-config-fe6cd38acc7acd6b has typo - https://phabricator.wikimedia.org/T199848 (10Aklapper) Removing #i18n as this typo does not create a translation problem. [00:53:15] 10Gerrit, 10Release-Engineering-Team (Watching / External), 10Performance-Team (Radar): Create a bot that automatically optimizes PNGs - https://phabricator.wikimedia.org/T127628 (10Krinkle) Closing for now in favour of T98640, for the use case of project-logos in mediawiki-config.git – which I believe is w... [05:04:06] hey, not wanting to stall https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/445329/ but I don't feel competent to review it [05:04:32] which is why I have not done so (and yeah that's after looking at the extension as well as the patchset) [06:37:23] PROBLEM - Puppet errors on deployment-deploy01 is CRITICAL: CRITICAL: 66.67% of data above the critical threshold [0.0] [06:43:13] 10MediaWiki-Codesniffer, 10Patch-For-Review: Discourage use of is_null() with PHPCS - https://phabricator.wikimedia.org/T199768 (10Krinkle) @Prtksxna The mediawiki-codesniffer rule can be changed without worry of breaking stuff or needing to update everywhere first. We use project-local composer.json and pack... [07:05:57] legoktm: https://gerrit.wikimedia.org/r/c/integration/config/+/446499 [07:06:48] (03CR) 10Legoktm: [C: 032] Require PluggableAuth on Email_Authorization [integration/config] - 10https://gerrit.wikimedia.org/r/446499 (owner: 10MarcoAurelio) [07:09:31] (03Merged) 10jenkins-bot: Require PluggableAuth on Email_Authorization [integration/config] - 10https://gerrit.wikimedia.org/r/446499 (owner: 10MarcoAurelio) [07:09:40] 10MediaWiki-Codesniffer, 10Patch-For-Review: Discourage use of is_null() with PHPCS - https://phabricator.wikimedia.org/T199768 (10thiemowmde) Guys, I honestly don't think this is worth anybodies time. Yes, `isset` is problematic because of it's hidden semantics. But what is problematic about `is_null`? Is it... [07:12:24] RECOVERY - Puppet errors on deployment-deploy01 is OK: OK: Less than 1.00% above the threshold [0.0] [07:23:39] 10MediaWiki-Codesniffer, 10Patch-For-Review: Discourage use of is_null() with PHPCS - https://phabricator.wikimedia.org/T199768 (10Krinkle) @thiemowmde I haven't portrayed `is_null()` itself as being problematic. The problem is with tolerating two virtually identical ways to do the same thing. I think there a... [07:29:38] 10Beta-Cluster-Infrastructure: Request for sysop on zh.wikipedia.beta.wmflabs - https://phabricator.wikimedia.org/T199864 (10Aklapper) [07:36:04] 10Phabricator, 10Patch-For-Review: Rate-limit is too harsh and affects human users - https://phabricator.wikimedia.org/T198974 (10mmodell) 05Open>03Resolved a:03mmodell [07:54:55] 10Continuous-Integration-Infrastructure, 10Wikimania-Hackathon-2018: Session: De-mystifying jenkins - https://phabricator.wikimedia.org/T199872 (10Legoktm) [07:59:45] 10Gerrit: Blank screen (fatal error?) for some Gerrit links - https://phabricator.wikimedia.org/T199874 (10Raymond) [08:36:51] 10Release-Engineering-Team, 10DNS, 10Operations, 10Traffic, and 4 others: Move Foundation Wiki to new URL when new Wikimedia Foundation website launches - https://phabricator.wikimedia.org/T188776 (10Varnent) >>! In T188776#4431684, @BBlack wrote: > Obviously, those whole-site redirects configured within o... [08:48:48] 10Project-Admins: Create the Wikidata soweego project - https://phabricator.wikimedia.org/T199330 (10Hjfocs) Got it, no problem. Just wanted to avoid manually tagging every task with #wikidata. [08:49:34] dcausse: bonjour, I have replied on https://gerrit.wikimedia.org/r/#/c/mediawiki/vendor/+/446378/ about elasticsearch failling due to ext-json being too old [08:50:05] hashar: thanks! [08:52:35] dcausse: seems the ext-json requirement has been bumped to make sure a constant exist ( JSON_PRESERVE_ZERO_FRACTION apparently ) [08:52:40] but our hhvm version have it probably [08:52:47] so maybe it is just the version string being outdated in hhvm [08:53:00] oh [08:53:15] I have made a second reply [08:53:19] I guess copy paste all of that to a task [08:53:22] then dig ! :] [08:53:46] if the reason for the version bump is indeed for that constant, we have it in our hhvm version ( 3.18 ) [08:54:18] ok I'll try to digest all that :) [08:54:23] https://github.com/facebook/hhvm/commit/0077e23d2db5d0d2c24653e67b392109f1b13d62 "Implement JSON_PRESERVE_ZERO_FRACTION " [08:54:39] I am pretty sure they just forgot to bump the version field [08:54:57] :/ [08:59:43] dcausse: ahh https://github.com/facebook/hhvm/blob/HHVM-3.18/hphp/runtime/ext/json/ext_json.cpp JsonExtension() : Extension("json", "1.2.1") {}. [08:59:45] :] [09:00:11] and in master it is still the same version 1.2.1 https://github.com/facebook/hhvm/blob/master/hphp/runtime/ext/json/ext_json.cpp#L250 [09:00:24] meh... [09:01:00] which probably never got bumped [09:01:15] so most probably , they have followed up implementing new features introduced in the Zend extension [09:01:21] but never bothered to update the version constraint [09:01:40] the lame tweak would be to patch up our hhvm version to claim that json is whatever version we need [09:01:49] which basically means everything will work just fine, but it's just composer that does its job about checking version compat [09:02:10] a nicer one is to figure out all the new features that got made between 1.2.1 and 1.3.6, make sure hhvm implements them and then fill issues for missing features [09:02:14] but I am over engineering :] [09:02:19] :) [09:02:19] yeah [09:02:45] maybe I can hack composer.json with a "repository" entry? [09:02:48] and maybe elastica/elastica actually requires some other features beside that SON_PRESERVE_ZERO_FRACTION which MIGHT not be implemented in hhvm [09:02:56] yes [09:03:01] hard to know [09:03:08] prod would whine :] [09:03:10] :) [09:03:21] so anyway, copy paste my mumbling on the Gerrit change to a task [09:03:23] against #hhvm [09:03:30] and we can look with ops what is the best strategy [09:03:41] probably just bump the version in hhvm ext_json and live with that [09:04:03] ok I'll do that & thanks for looking into this! [09:04:05] or yeah fork the upstream library, drop the ext-json version requirement [09:04:41] dcausse, hashar: look into "ignore-platform" maybe as well [09:04:50] or something like that, I forget what composer calls it [09:04:57] I would rather keep ignore-platform to catch such issues ? :] [09:05:04] fair [09:05:05] --ignore-platform-requirements yeah [09:05:08] I'm not sure of what the context is [09:05:41] in this case that is a library version bump in mediawiki/vendor and HHVM does not match the ext-json version requirement [09:05:58] (when HHVM Actually seems to implement the requested feature but the version field in hhvm never got updated) [09:06:03] should be easily solvable [09:14:03] 10MediaWiki-Codesniffer, 10Patch-For-Review: Discourage use of is_null() with PHPCS - https://phabricator.wikimedia.org/T199768 (10thiemowmde) > I struggle to understand how either of is_null() or === null could be clearer than the other […] Exactly that is the reason why I believe it's pointless and even cou... [09:21:07] hashar: oh yeah, that should be trivial to bump in our hhvm packages [09:22:17] Project beta-update-databases-eqiad build #26957: 04FAILURE in 2 min 16 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/26957/ [09:24:28] 10MediaWiki-Codesniffer, 10Patch-For-Review: Discourage use of is_null() with PHPCS - https://phabricator.wikimedia.org/T199768 (10hashar) Surely `empty()` and `isset()` are problematic, since they have edge cases which are counter intuitive. We have been banning the use of `empty()` entirely and `isset()` i... [09:26:27] 10MediaWiki-Codesniffer, 10Patch-For-Review: Discourage use of is_null() with PHPCS - https://phabricator.wikimedia.org/T199768 (10thiemowmde) `is_null` can make code more readable in cases where an extra pair of lose parenthesis would be needed anyway to make sure the operator precedence does not conflict wit... [09:56:56] 10Project-Admins: Create the Wikidata soweego project - https://phabricator.wikimedia.org/T199330 (10Aklapper) >>! In T199330#4433222, @Hjfocs wrote: > Got it, no problem. Just wanted to avoid manually tagging every task with #wikidata. Would you like me to edit the H30 [[ https://www.mediawiki.org/wiki/Phabric... [10:07:45] (03CR) 10Legoktm: [C: 031] "Didn't test either, but LGTM on the approach" [integration/config] - 10https://gerrit.wikimedia.org/r/446494 (https://phabricator.wikimedia.org/T195918) (owner: 10Hashar) [10:08:10] legoktm: thanks :] I will go that way (ship the patch coverage thing directly in the container) [10:09:44] 10Gerrit: Blank screen (fatal error?) for some Gerrit links - https://phabricator.wikimedia.org/T199874 (10Aklapper) Those two mentioned pages are HTTP 404 errors. My steps: I go to https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/Cite/+/REL1_31 and click "[log]" to get to https://gerrit.wiki... [10:09:57] 10Gerrit: HTTP 404 error for some Gitiles links - https://phabricator.wikimedia.org/T199874 (10Aklapper) [10:13:56] 10Gerrit: HTTP 404 error for some Gitiles links - https://phabricator.wikimedia.org/T199874 (10Raymond) >>! In T199874#4433557, @Aklapper wrote: > > Where to find a link to https://gerrit.wikimedia.org/g/mediawiki/extensions/Cite.git/+/20e26df4fc2cc3dbd65c01b2a2873ea1f8f5916f ? See https://mashruteh.org/wiki/... [10:18:05] 10Project-Admins: Create the Wikidata soweego project - https://phabricator.wikimedia.org/T199330 (10Hjfocs) Yes, please, that would be great. [10:18:45] 10Beta-Cluster-Infrastructure: Request for sysop on zh.wikipedia.beta.wmflabs - https://phabricator.wikimedia.org/T199864 (10Zest) [10:23:44] Project beta-update-databases-eqiad build #26958: 04STILL FAILING in 3 min 43 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/26958/ [10:28:48] 10Phabricator, 10Security: Decide if H141 ("Add security tag when Security flag is set to Software security bug") is needed or not - https://phabricator.wikimedia.org/T199688 (10chasemp) We are going to review the #security workflow soon (august or sept?) so I'll keep this in mind [10:40:54] 10Continuous-Integration-Config, 10Wikidata, 10User-Addshore: Install cache/integration-tests with Wikibase CI tests - https://phabricator.wikimedia.org/T199440 (10Legoktm) [10:47:01] sure [10:50:51] 10Continuous-Integration-Config, 10Wikidata, 10Patch-For-Review, 10User-Addshore: Install cache/integration-tests with Wikibase CI tests - https://phabricator.wikimedia.org/T199440 (10Addshore) a:03Addshore Option #2 for now, already done for hamcrest [10:53:55] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Easy, 10User-zeljkofilipin: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [10:53:57] 10Gerrit, 10Release-Engineering-Team: Update gerrit to 2.15.3 - https://phabricator.wikimedia.org/T199460 (10Paladox) [10:54:34] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), 10Patch-For-Review, 10User-zeljkofilipin: Run tests daily targeting beta cluster for all repositories with Selenium tests - https://phabricator.wikimedia.org/T188742 (10zeljkofilip... [11:02:54] 10Continuous-Integration-Config, 10Wikidata, 10Patch-For-Review, 10User-Addshore: Install cache/integration-tests with Wikibase CI tests - https://phabricator.wikimedia.org/T199440 (10Legoktm) [11:22:38] Project beta-update-databases-eqiad build #26959: 04STILL FAILING in 2 min 38 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/26959/ [11:50:30] 10Release-Engineering-Team, 10DNS, 10Operations, 10Traffic, and 4 others: Move Foundation Wiki to new URL when new Wikimedia Foundation website launches - https://phabricator.wikimedia.org/T188776 (10Reedy) Brandon switched them to 302-ing, which is a "temporary redirect". If crawlers and other sites aren'... [11:51:07] 10Phabricator: Phabricator log me out when I claim task - https://phabricator.wikimedia.org/T199904 (10Zoranzoki21) [11:57:41] 10Phabricator: Phabricator log me out when I claim task - https://phabricator.wikimedia.org/T199904 (10Zoranzoki21) [11:59:20] 10Phabricator: Phabricator log me out when I claim task - https://phabricator.wikimedia.org/T199904 (10Zoranzoki21) [12:01:42] 10Phabricator: Phabricator log me out when I claim task - https://phabricator.wikimedia.org/T199904 (10zeljkofilipin) @mmodell could it be related to anti-spam? [12:01:55] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I claim task - https://phabricator.wikimedia.org/T199904 (10zeljkofilipin) [12:03:13] 10Phabricator, 10Wikibugs: wikibugs hits Phabricator's rate limiting and hence is unreliable - https://phabricator.wikimedia.org/T198915 (10Aklapper) 05Open>03Resolved This should not be a problem anymore since T198974#4432933. [12:07:14] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I claim task - https://phabricator.wikimedia.org/T199904 (10Zoranzoki21) @Aklapper Is this related to T198974? [12:09:34] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I claim task - https://phabricator.wikimedia.org/T199904 (10Aklapper) @Zoranzoki21: I do not know why you ask //me//. A similar question was asked five minutes before your question and there is no answer yet. Patience? [12:22:25] Project beta-update-databases-eqiad build #26960: 04STILL FAILING in 2 min 25 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/26960/ [12:24:03] 10Gerrit: HTTP 404 error for some Gitiles links - https://phabricator.wikimedia.org/T199874 (10Paladox) It seems because it has .git. But in gitiles it does not use .git for repos. [12:26:01] 10Gerrit: HTTP 404 error for some Gitiles links which are linked from Special:Version - https://phabricator.wikimedia.org/T199874 (10Aklapper) [12:28:35] 10Gerrit: HTTP 404 error for some Gitiles links which are linked from Special:Version - https://phabricator.wikimedia.org/T199874 (10Paladox) From what i see is that the folder is named Cite.git on that site. Renaming it to Cite should fix it. [12:37:29] 10Gerrit: HTTP 404 error for some Gitiles links which are linked from Special:Version - https://phabricator.wikimedia.org/T199874 (10Raymond) >>! In T199874#4433975, @Paladox wrote: > From what i see is that the folder is named Cite.git on that site. Renaming it to Cite should fix it. No, it is named Cite. Inst... [12:40:17] 10Gerrit: HTTP 404 error for some Gitiles links which are linked from Special:Version - https://phabricator.wikimedia.org/T199874 (10Paladox) @Raymond i've updated that doc now to remove .git as it's unneeded. ie it should be "git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Cite" not "git clone ht... [12:45:11] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10Zoranzoki21) [12:45:38] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10Zoranzoki21) Task renamed and updated per currently behaviour which happening. [12:48:48] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10Paladox) This is not related to the anti spam stuff (i point think). As the rate limit is supposed to slow you down (and block you for a minute). This is most likely re... [12:51:51] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10Zoranzoki21) Test comment [12:52:44] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10Zoranzoki21) 05Open>03Invalid [12:58:06] 10Release-Engineering-Team, 10DNS, 10Operations, 10Traffic, and 4 others: Move Foundation Wiki to new URL when new Wikimedia Foundation website launches - https://phabricator.wikimedia.org/T188776 (10BBlack) >>! In T188776#4433198, @Varnent wrote: > Sorry if the above was not clear - the corp site's primar... [13:10:41] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10Aklapper) >>! In T199904#4434043, @Paladox wrote: > This is not related to the anti spam stuff (i think?). @Paladox: For clarification and better understanding, which c... [13:12:05] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10Paladox) >>! In T199904#4434124, @Aklapper wrote: >>>! In T199904#4434043, @Paladox wrote: >> This is not related to the anti spam stuff (i think?). > > @Paladox: For c... [13:13:44] 10Release-Engineering-Team, 10DNS, 10Operations, 10Traffic, and 4 others: Move Foundation Wiki to new URL when new Wikimedia Foundation website launches - https://phabricator.wikimedia.org/T188776 (10BBlack) I should mention a few other technical issues that have been crossing my mind as we try to wade thr... [13:17:43] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10Aklapper) Well, it is possible to write "Very often, such problems can be due to cookies" without adding pure speculation such as "This is not related to the anti spam s... [13:19:22] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10mmodell) It probably _is_ antivandalism. [13:20:03] sigh... requires php ^7.0 -> your HHVM version does not satisfy that requirement (mediawiki-vendor) :( [13:21:08] 10Continuous-Integration-Infrastructure, 10Wikimania-Hackathon-2018: Session: De-mystifying jenkins - https://phabricator.wikimedia.org/T199872 (10Legoktm) 05Open>03Resolved This happened. I uh, expected more people to show up to ask questions about jenkins given how much people complain about it, but that... [13:21:29] I was hoping to remove some hacks we added in composer.json but looks like it'll have to wait for complete removal of hhvm [13:22:32] Project beta-update-databases-eqiad build #26961: 04STILL FAILING in 2 min 32 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/26961/ [13:24:57] dcausse: indeed :( [13:29:19] 10Beta-Cluster-Infrastructure, 10Collaboration-Team-Triage: beta-update-databases-eqiad broken with 'PageTriage requires ORES to be installed' - https://phabricator.wikimedia.org/T199913 (10Reedy) [13:29:32] 10Beta-Cluster-Infrastructure, 10Collaboration-Team-Triage: beta-update-databases-eqiad broken with 'PageTriage requires ORES to be installed' - https://phabricator.wikimedia.org/T199913 (10Reedy) p:05Triage>03High [13:32:38] 10Beta-Cluster-Infrastructure, 10Collaboration-Team-Triage: beta-update-databases-eqiad broken with 'PageTriage requires ORES to be installed' - https://phabricator.wikimedia.org/T199913 (10Reedy) [13:41:08] 10Beta-Cluster-Infrastructure, 10Collaboration-Team-Triage: beta-update-databases-eqiad broken with 'PageTriage requires ORES to be installed' - https://phabricator.wikimedia.org/T199913 (10Reedy) But ORES is on https://sv.wikipedia.beta.wmflabs.org/wiki/Special:Version [13:42:35] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10Zoranzoki21) Again this happened.. When I awarded a sticker in T199909 this again happened. [13:49:54] 10Release-Engineering-Team, 10DNS, 10Operations, 10Traffic, and 4 others: Move Foundation Wiki to new URL when new Wikimedia Foundation website launches - https://phabricator.wikimedia.org/T188776 (10Varnent) Thank you for the information. It is not an ideal solution, but at this point it does not seem wor... [13:52:12] 10Beta-Cluster-Infrastructure, 10Collaboration-Team-Triage: beta-update-databases-eqiad broken with 'PageTriage requires ORES to be installed' - https://phabricator.wikimedia.org/T199913 (10SBisson) This is not about svwiki but testwiki, it has PageTriage but not ORES. [13:53:15] 10Release-Engineering-Team, 10DNS, 10Operations, 10Traffic, and 4 others: Move Foundation Wiki to new URL when new Wikimedia Foundation website launches - https://phabricator.wikimedia.org/T188776 (10Varnent) Regarding where pages on the Governance Wiki are going in the months following the launch of the n... [13:57:07] 10Beta-Cluster-Infrastructure, 10Growth-Team: beta-update-databases-eqiad broken with 'PageTriage requires ORES to be installed' - https://phabricator.wikimedia.org/T199913 (10SBisson) [14:13:01] meh... Fatal error: strict_types can only be used when hhvm.php7.scalar_types = true [14:13:49] I'm screwed [14:16:22] 10Gerrit, 10Release-Engineering-Team (Kanban): Update gerrit to 2.15.3 - https://phabricator.wikimedia.org/T199460 (10thcipriani) p:05Triage>03Normal Changelog looks like a lot of small fixes which might make a good introduction to the process for #together. [14:21:35] hashar hi, it seems that quibble does not tell which line has a syntax error (only says -1) [14:21:36] https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-hhvm-docker/7687/console [14:22:42] Project beta-update-databases-eqiad build #26962: 04STILL FAILING in 2 min 41 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/26962/ [14:25:43] paladox: that is Quibble running "composer test" which then shell out to: parallel-lint . --exclude vendor --exclude node_modules [14:25:58] so I guess parallel-lint or hhvm ar to blame? [14:26:13] hmm maybe [14:28:30] paladox: bah locally both hhvm and php7 give me line 49 [14:28:30] Unexpected '}' in ./includes/GeoLocation.php on line 49 [14:28:38] yep [14:28:51] so i guess it's quibble hidding the line some how? [14:33:24] 10Release-Engineering-Team, 10DNS, 10Operations, 10Traffic, and 4 others: Move Foundation Wiki to new URL when new Wikimedia Foundation website launches - https://phabricator.wikimedia.org/T188776 (10Varnent) General (not comprehensive) list of pages on new site: - Home - About -- Board -- Staff and contra... [14:34:58] paladox: na quibble just shell out to "compsoer test" [14:35:02] it doesn't do any special magic [14:35:06] oh ok [14:35:18] maybe hhvm needs to be updated. The container has 3.18.5+dfsg-1+wmf5 , latest is 3.18.5+dfsg-1+wmf8+deb9u1 [14:35:38] (wmf5 -> wmf8 ) https://gerrit.wikimedia.org/r/plugins/gitiles/operations/debs/hhvm/+/master/debian/changelog [14:41:14] Seems that is for trusty hashar [14:42:03] ah [14:42:20] so I have no idea where HHVM sources are :/ [14:42:34] hashar: moritzm may know [14:54:04] 10Continuous-Integration-Infrastructure, 10Wikimania-Hackathon-2018: Session: De-mystifying jenkins - https://phabricator.wikimedia.org/T199872 (10thcipriani) >>! In T199872#4434166, @Legoktm wrote: > There were some questions about CD and the release pipeline that I wasn't able to answer. I assume the right p... [15:02:07] 10Gerrit, 10Release-Engineering-Team (Kanban): Update gerrit to 2.15.3 - https://phabricator.wikimedia.org/T199460 (10Paladox) @thcipriani not sure if anyone told you the process. process is 1. merge upstream into https://gerrit.wikimedia.org/g/operations/software/gerrit/+/refs/heads/stable-2.15 2. then mer... [15:11:54] 10Beta-Cluster-Infrastructure, 10MediaWiki-extensions-PageCuration, 10Collaboration-Team-Triage (Collab-Team-Next-Quarter), 10Growth-Team (Current Sprint): [betalabs]: Page triage: "Uncaught TypeError: Cannot read property 'getLogPageTitle' of undefined" for 'Redir... - https://phabricator.wikimedia.org/T196954 [15:22:09] Project beta-update-databases-eqiad build #26963: 04STILL FAILING in 2 min 8 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/26963/ [15:50:26] thcipriani: re T177896. Would it be easy to have it only report the status to IRC if the test fails or succeeds for the first time since the last failure? IOW not add to the IRC channel if the test succeeds repeatedly? [15:50:27] T177896: Create a CI task for MCS periodic tests - https://phabricator.wikimedia.org/T177896 [15:54:08] bearND: if you checkout https://gerrit.wikimedia.org/r/plugins/gitiles/integration/config/+/master/jjb/beta.yaml#184 I think that covers most of what you're asking for, but I'm not entirely sure what all the options mean, honestly [15:59:51] 10Gerrit, 10Release-Engineering-Team (Kanban): Update gerrit to 2.15.3 - https://phabricator.wikimedia.org/T199460 (10demon) [[ https://wikitech.wikimedia.org/wiki/Gerrit | This is mostly documented on wikitech ]], but I'll provide a few more in depth pointers here. Luckily there's no schema changes on this re... [16:02:50] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10mmodell) @Zoranzoki21: I've added you to #trusted-contributors. This shouldn't happen again. [16:04:09] thcipriani: `strategy: failure-and-fixed` sounds exactly what I want. The other option values look fine to me as well. So, do we just copy this to the right place? (*-ri-ci channel) [16:05:32] bearND: yep, I think that should work. there may be a way to abstract this, but we'll leave that for a different patch and just fix the problem for now. [16:05:56] thcipriani: You can haz brain dump re: gerrit upgrade ^^^ [16:06:24] no_justification: I saw that, thank you! [16:06:29] yw [16:06:54] thcipriani: want me to write a patch for that? [16:07:29] now we'll just need to schedule the gerrit upgrade and get other folks on the team #together to raise the bus factor :) [16:07:54] bearND: yes please, I can review and merge [16:08:07] thcipriani: ok, will do [16:08:25] Yeah just lmk when you're aiming for [16:17:33] (03PS1) 10BearND: Only report on IRC when periodic test failed or fixed [integration/config] - 10https://gerrit.wikimedia.org/r/446615 (https://phabricator.wikimedia.org/T177896) [16:17:50] thcipriani: ^ [16:19:37] bearND: okie doke, give me a few minutes and I can review and deploy [16:19:52] just finishing up another task [16:20:12] sure, no rush [16:22:57] Yippee, build fixed! [16:22:58] Project beta-update-databases-eqiad build #26964: 09FIXED in 2 min 57 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/26964/ [16:23:33] like magic [16:26:14] kostajh: ^ ;) [16:26:50] :) sorry for the brokenness! [16:33:13] (03CR) 10Thcipriani: [C: 032] "deployed" [integration/config] - 10https://gerrit.wikimedia.org/r/446615 (https://phabricator.wikimedia.org/T177896) (owner: 10BearND) [16:33:24] bearND: ^ should be deployed now [16:35:30] bearND: also, I just realized, descriptions of strategies are in the jenkins ui [16:35:41] > When to send notifications (all = always, failure = on any failure, failure and fixed = on failure and fixes, new failure and fixed = on new failure and fixes, change = only on state change) [16:35:59] (03Merged) 10jenkins-bot: Only report on IRC when periodic test failed or fixed [integration/config] - 10https://gerrit.wikimedia.org/r/446615 (https://phabricator.wikimedia.org/T177896) (owner: 10BearND) [16:42:41] twentyafterfour hi, phabricator feels really slow again. [16:44:39] paladox: it's loading fast for me [16:44:48] hmm [16:45:39] i wonder am i getting caught in this apache thread thing where by it may be fast for someone else but slow for me? But it seems to be fast again (wierd) [16:46:34] 10Phabricator, 10Security: Decide if H141 ("Add security tag when Security flag is set to Software security bug") is needed or not - https://phabricator.wikimedia.org/T199688 (10mmodell) Obsolete because the security flag doesn't do anything anymore ever since we had the "protect as security issue" button in t... [16:50:16] 10Phabricator, 10Release-Engineering-Team (Kanban), 10Operations, 10Patch-For-Review, and 2 others: Apache on phab1001 is gradually leaking worker processes which are stuck in "Gracefully finishing" state - https://phabricator.wikimedia.org/T182832 (10mmodell) And now it's back again on July 1st: {F23884869} [16:50:35] thcipriani: thanks! I wonder if we should do "new failure and fixed" instead. But ok, let's first see how this one goes. [16:51:31] 10Phabricator, 10Release-Engineering-Team (Kanban), 10Operations, 10Patch-For-Review, and 2 others: Apache on phab1001 is gradually leaking worker processes which are stuck in "Gracefully finishing" state - https://phabricator.wikimedia.org/T182832 (10mmodell) This looks really strange. {F23884895} [16:54:53] 10Phabricator, 10Release-Engineering-Team (Kanban), 10Operations, 10Patch-For-Review, and 2 others: Apache on phab1001 is gradually leaking worker processes which are stuck in "Gracefully finishing" state - https://phabricator.wikimedia.org/T182832 (10Paladox) I guess that may have been the period where th... [17:34:23] zeljkof: looks like 1.32.0-wmf.13 deployment is uneventful so far :] [17:36:28] hashar: Jinx. [17:43:01] never say that! [17:43:12] it's only wednesday! [17:44:05] lets roll group2 today [17:44:12] and we can go on week-end one day earlier! [17:47:54] Umm. [17:48:18] (or deploy twice per week) [17:49:24] Or twice per day! [17:49:52] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.32.0-wmf.13 deployment blockers - https://phabricator.wikimedia.org/T191059 (10Krinkle) [17:57:08] soon [18:08:01] hashar: so far so good [18:19:18] 10Continuous-Integration-Infrastructure, 10Front-end-Standards-Group, 10MediaWiki-extensions-General, 10Services (designing): Decide whether we want the package-lock.json to commit or ignore - https://phabricator.wikimedia.org/T179229 (10hashar) For MediaWiki, the composer.json files of each extensions are... [18:20:34] 10Continuous-Integration-Infrastructure (shipyard), 10MediaWiki-extensions-LinkedWiki: LinkedWiki relies on npm for javascript dependencies - https://phabricator.wikimedia.org/T198919 (10hashar) @Jdlrobson LinkedWiki expects some JavaScript packages to be installed via `npm install`. I think that is related... [18:20:39] Hi all. I [18:20:49] I'm having issues with phabricator today. [18:20:59] Being logged out every time I comment on a ticket. [18:21:06] Comment goes through fine but it logs me out. [18:21:18] I cleared my cookies and all but the issue persists. [18:21:24] twentyafterfour: ^ is that AVA? [18:21:44] greg-g: possibly [18:21:50] AVA? [18:22:14] phab anti vandalism (some word starting with a) [18:22:32] Ah. [18:23:02] Niharika: added you to trusted contributors, this should not happen anymore [18:24:16] Thanks twentyafterfour. [18:32:38] 10Beta-Cluster-Infrastructure, 10Growth-Team, 10Patch-For-Review: beta-update-databases-eqiad broken with 'PageTriage requires ORES to be installed' - https://phabricator.wikimedia.org/T199913 (10Reedy) 05Open>03Resolved a:03kostajh [19:00:30] 10Phabricator, 10Release-Engineering-Team (Kanban): Phabricator log me out when I comment task - https://phabricator.wikimedia.org/T199904 (10Zoranzoki21) >>! In T199904#4434664, @mmodell wrote: > @Zoranzoki21: I've added you to #trusted-contributors. This shouldn't happen again. Thank you, now work. [19:41:18] 10Continuous-Integration-Config, 10MediaWiki-extensions-MultimediaViewer, 10MobileFrontend, 10Multimedia, and 5 others: Audit tests/selenium/LocalSettings.php file aiming at possibly deprecating the feature - https://phabricator.wikimedia.org/T199939 (10hashar) [19:51:42] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.32.0-wmf.13 deployment blockers - https://phabricator.wikimedia.org/T191059 (10Krinkle) [21:02:06] 10Phabricator, 10Release-Engineering-Team (Kanban), 10Operations, 10Patch-For-Review, and 2 others: Apache on phab1001 is gradually leaking worker processes which are stuck in "Gracefully finishing" state - https://phabricator.wikimedia.org/T182832 (10mmodell) >>! In T182832#4434775, @Paladox wrote: > I gu... [22:04:59] (03PS1) 10MarcoAurelio: Edit Project Config [extensions/Blackout] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/446697 [22:05:29] (03PS2) 10MarcoAurelio: Remove empty configuration section in project.config [extensions/Blackout] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/446697 [22:05:41] (03CR) 10MarcoAurelio: [V: 032 C: 032] Remove empty configuration section in project.config [extensions/Blackout] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/446697 (owner: 10MarcoAurelio) [22:39:54] (03PS1) 10Hashar: Change environment when running Selenium tests [integration/quibble] - 10https://gerrit.wikimedia.org/r/446701 (https://phabricator.wikimedia.org/T198201) [22:41:37] (03CR) 10Hashar: [C: 04-1] "Work in progress. The env is probably a mess. Need a patch to core that uses that setting flag." [integration/quibble] - 10https://gerrit.wikimedia.org/r/446701 (https://phabricator.wikimedia.org/T198201) (owner: 10Hashar) [23:18:33] (03PS1) 10Dduvall: Provide all functions of the current service pipeline [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/446704 [23:20:13] (03PS2) 10Dduvall: Provide all functions of the current service pipeline [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/446704 [23:33:31] (03PS3) 10Dduvall: Provide all functions of the current service pipeline [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/446704 [23:47:39] (03PS4) 10Dduvall: Provide all functions of the current service pipeline [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/446704 [23:49:35] (03PS5) 10Dduvall: Provide all functions of the current service pipeline [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/446704