[04:06:53] legoktm: "Phan 1.2.6 crashed when parsing/analyzing 'includes/user/UserArray.php' " https://integration.wikimedia.org/ci/job/mediawiki-core-php70-phan-docker/26004/console [05:28:18] MaxSem: thanks, that's the third OOM I've seen [05:32:32] node: DebianJessieDocker && m4executor [05:32:39] the m4executor should be good enough to avoid the OOMs... [05:44:02] filed https://phabricator.wikimedia.org/T219114 for tracking [05:52:47] PROBLEM - Free space - all mounts on deployment-fluorine02 is CRITICAL: CRITICAL: deployment-prep.deployment-fluorine02.diskspace._srv.byte_percentfree (<20.00%) [06:43:05] RECOVERY - Host integration-publishing02 is UP: PING OK - Packet loss = 0%, RTA = 0.74 ms [06:48:04] PROBLEM - Host integration-publishing02 is DOWN: CRITICAL - Host Unreachable (172.16.4.5) [07:07:45] RECOVERY - Free space - all mounts on deployment-fluorine02 is OK: OK: All targets OK [07:34:08] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development, 10Patch-For-Review: Puppet tox: properly lint both Py2 and Py3 files - https://phabricator.wikimedia.org/T184435 (10jcrespo) +1 for the migration. Assuming it is easily reversible, we can even try to change it and see what ha... [08:15:38] 10Phabricator (Upstream), 10WMSE-Bug-Reporting-and-Translation-2019, 10Upstream: Hide archived projects on subproject page - https://phabricator.wikimedia.org/T218041 (10Sebastian_Berlin-WMSE) >>! In T218041#5035473, @Peachey88 wrote: > The simplest solution that already exists is that phab supports nesting... [08:56:51] fyi I am running wikidata dumps in beta (against the beta version of wikidata) so if you notice more beta db activity than usual, that's why [09:36:11] 10Phabricator (Upstream), 10WMSE-Bug-Reporting-and-Translation-2019, 10Upstream: Show active projects first on subproject page, then archived projects - https://phabricator.wikimedia.org/T218041 (10Aklapper) [11:08:06] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: European Mid-day SWAT - https://phabricator.wikimedia.org/T219132 (10zeljkofilipin) [11:08:30] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: European Mid-day SWAT - https://phabricator.wikimedia.org/T219132 (10zeljkofilipin) p:05Triage→03Normal [11:09:16] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: European Mid-day SWAT - https://phabricator.wikimedia.org/T219132 (10zeljkofilipin) [11:20:23] 10Gerrit, 10Cleanup, 10GitHub-Mirrors, 10Repository-Admins: openzim gerrit repo should be archived - https://phabricator.wikimedia.org/T219060 (10hashar) [11:25:19] 10Gerrit, 10Cleanup, 10GitHub-Mirrors, 10Repository-Admins, 10Patch-For-Review: openzim gerrit repo should be archived - https://phabricator.wikimedia.org/T219060 (10MarcoAurelio) I've re-enabled https://phabricator.wikimedia.org/source/openzim/ so when we archive it on Gerrit the changes get also mirror... [11:25:48] 10Gerrit, 10Cleanup, 10GitHub-Mirrors, 10Repository-Admins, 10Patch-For-Review: openzim gerrit repo should be archived - https://phabricator.wikimedia.org/T219060 (10hashar) Sorry I have just copy pasted the template. I have cleaned it up. Looks like Phabricator projects and diffusion repository have be... [11:26:18] hauskatze: I guess we can get rid of openzim right now since you are around? :) [11:26:27] https://gerrit.wikimedia.org/r/#/c/openzim/+/498806 does empty the repo [11:26:40] hashar: I was about to do it but I don't have enough permissions [11:26:50] just +1 it and I will be force merge it [11:26:59] tres bien [11:27:03] as for repo admin permissions, I gotta work on it and grand you more rights somehow [11:30:05] Adieu la vie, adieu l'amour, adieu openzim repo... [11:30:30] man [11:30:34] I don't have rights either :] [11:30:40] I lack +2 :) [11:30:40] lol [11:30:49] you need administrator [11:30:57] * hashar tries a push [11:32:24] it worked [11:33:00] (03PS1) 10MarcoAurelio: Archive repository [openzim] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/498808 [11:33:41] ok done [11:33:53] hauskatze: oops sorry I have doe that already :/ [11:34:03] ah [11:34:05] np [11:34:13] (03Abandoned) 10MarcoAurelio: Archive repository [openzim] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/498808 (owner: 10MarcoAurelio) [11:34:17] https://phabricator.wikimedia.org/source/openzim/ got synced [11:34:22] and I think we should just delete it [11:35:23] 10Gerrit, 10Cleanup, 10GitHub-Mirrors, 10Repository-Admins, 10Patch-For-Review: openzim gerrit repo should be archived - https://phabricator.wikimedia.org/T219060 (10hashar) [11:35:25] I can deactivate it again but deleting a repo needs someone with shell access to phabricator [11:35:33] so lets just deactivate it [11:35:37] and claim the task is done [11:36:07] 10Gerrit, 10Cleanup, 10GitHub-Mirrors, 10Repository-Admins, and 2 others: openzim gerrit repo should be archived - https://phabricator.wikimedia.org/T219060 (10hashar) 05Open→03Resolved a:03MarcoAurelio Cleaned up with the nice help of @MarcoAurelio [11:36:07] hauskatze: I have resolved the task ;] [11:36:11] 10Gerrit, 10Cleanup, 10GitHub-Mirrors, 10Repository-Admins, and 2 others: openzim gerrit repo should be archived - https://phabricator.wikimedia.org/T219060 (10MarcoAurelio) Diffusion repository re-deactivated now that's synced. [11:36:35] and I will look at fixing rights so that #cleanup people can do their duties [11:36:45] a step closer to rest in heaven [11:36:56] the good work of the day :) [11:37:37] didn't checked if we had a wikimedia/openzip.git in GitHub [11:38:18] We couldn’t find any repositories matching 'org:wikimedia openzim' [11:38:20] alright [11:38:22] it got deleted apparently [11:38:31] I guess someone already did a good share of cleanup [11:38:43] and what was left to do was the archiving of the gerrit repo [11:38:57] I triaged the task in a quick fury last week and just copy pasted the list of items [11:39:00] to cleanup [11:51:17] 10Continuous-Integration-Infrastructure (Slipway), 10Packaging: Move debian-glue jobs to Docker using Stretch as a base image - https://phabricator.wikimedia.org/T186489 (10hashar) 05Stalled→03Declined we cant quite run cowbuider inside a Docker container :/ [12:01:50] should patches that weren’t deployed in SWAT due to lack of time still have that SWAT’s Gerrit hashtag? [12:01:54] or should I remove it? [12:06:00] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Wikimedia-production-error (Shared Build Failure): Workspaces for mwgate-php55lint / mwgate-php70lint are getting huge - https://phabricator.wikimedia.org/T179963 (10hashar) I am just going to phase out those jobs starting now. T... [12:10:09] 10MediaWiki-Codesniffer: Avoid use of isset( ..., ..., [...] ) function construct / syntax - https://phabricator.wikimedia.org/T219139 (10D3r1ck01) [12:19:05] (03PS1) 10Hashar: qrpedia: rm obsolete php linting jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498823 (https://phabricator.wikimedia.org/T179963) [12:20:27] (03PS1) 10Hashar: phabricator/*: rm obsolete php linting jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498824 (https://phabricator.wikimedia.org/T179963) [12:21:28] (03CR) 10Hashar: [C: 03+2] "Mukunda, I really have to get rid of those obsolete/legacy jobs; But we can find another solution to lint PHP on the phabricator/* reposit" [integration/config] - 10https://gerrit.wikimedia.org/r/498824 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [12:21:42] (03CR) 10Hashar: [C: 03+2] qrpedia: rm obsolete php linting jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498823 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [12:23:33] (03Merged) 10jenkins-bot: qrpedia: rm obsolete php linting jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498823 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [12:23:38] (03Merged) 10jenkins-bot: phabricator/*: rm obsolete php linting jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498824 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [12:26:40] mutante: Guten tag. In case you are still around do you know what is the status of operations/debs/wikistats ? [12:27:07] that might just be the deployment for https://stats.wikimedia.org/ [12:27:20] then we also have analytics/wikistats.git [12:27:59] hashar: nothing to do with stats.wikimedia.org in any way. it's "cloud-vps-project-wikistats" [12:28:14] too many wikistats [12:29:11] mutante: the reason I ask is CI still run some legacy php lint jobs for that repo and I gotta delete those jobs ;] [12:29:12] known issue. keeps coming up since ~ 10 years. ack [12:29:33] hashar: it's fine to delete them [12:29:53] i could move it out of operations/debs but did not want to lose history [12:29:53] that was my guess [12:29:54] ;) [12:30:28] yeah we need a way to rename repositories [12:30:37] (which needs someupdates in the database, moving files around etc) [12:31:28] mutante: do you still use the debian packaging for that repo? [12:31:30] the thing is .. it's neither operations nor a deb anymore [12:31:36] it used to be a deb long time ago [12:31:42] hashar: no [12:32:16] when i created that this was the only place we had for debs [12:32:27] then i stopped using a deb for it [12:32:30] I will just make it a noop in ci [12:32:36] ok, cool [12:33:28] (03PS1) 10Hashar: operations/debs/wikistats: use noop jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498826 [12:33:54] (03CR) 10Dzahn: [C: 03+1] operations/debs/wikistats: use noop jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498826 (owner: 10Hashar) [12:33:56] (03CR) 10Hashar: [C: 03+2] "Per discussion with mutante." [integration/config] - 10https://gerrit.wikimedia.org/r/498826 (owner: 10Hashar) [12:35:31] (03Merged) 10jenkins-bot: operations/debs/wikistats: use noop jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498826 (owner: 10Hashar) [12:36:03] (03PS1) 10Hashar: Remove analytics/limn-wikidata-data [integration/config] - 10https://gerrit.wikimedia.org/r/498827 [12:36:29] (03CR) 10Hashar: [C: 03+2] Remove analytics/limn-wikidata-data [integration/config] - 10https://gerrit.wikimedia.org/r/498827 (owner: 10Hashar) [12:38:09] (03Merged) 10jenkins-bot: Remove analytics/limn-wikidata-data [integration/config] - 10https://gerrit.wikimedia.org/r/498827 (owner: 10Hashar) [12:43:44] (03PS1) 10Hashar: Add composer test to analytics/wmde/scripts repo [integration/config] - 10https://gerrit.wikimedia.org/r/498830 [12:47:19] (03PS1) 10Hashar: Remove phplint jobs from analytics/wmde/scripts [integration/config] - 10https://gerrit.wikimedia.org/r/498833 [12:49:48] (03CR) 10Hashar: [C: 03+2] Add composer test to analytics/wmde/scripts repo [integration/config] - 10https://gerrit.wikimedia.org/r/498830 (owner: 10Hashar) [12:49:51] (03CR) 10Hashar: [C: 03+2] Remove phplint jobs from analytics/wmde/scripts [integration/config] - 10https://gerrit.wikimedia.org/r/498833 (owner: 10Hashar) [12:51:16] (03Merged) 10jenkins-bot: Add composer test to analytics/wmde/scripts repo [integration/config] - 10https://gerrit.wikimedia.org/r/498830 (owner: 10Hashar) [12:51:20] (03Merged) 10jenkins-bot: Remove phplint jobs from analytics/wmde/scripts [integration/config] - 10https://gerrit.wikimedia.org/r/498833 (owner: 10Hashar) [12:55:03] 10MediaWiki-Codesniffer: Avoid use of isset( ..., ..., [...] ) function construct / syntax - https://phabricator.wikimedia.org/T219139 (10thiemowmde) My suggestion is to simply add this to the ForbiddenFunctions sniff. I suggest to **not** invest time on an auto-fix. Code that calls `isset( …, … )` with multiple... [12:57:58] (03PS1) 10Hashar: labs/toollabs rm php lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498836 (https://phabricator.wikimedia.org/T179963) [12:58:24] (03CR) 10Hashar: [C: 03+2] labs/toollabs rm php lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498836 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [12:59:56] (03Merged) 10jenkins-bot: labs/toollabs rm php lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498836 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [13:01:25] (03PS1) 10Hashar: mediawiki/tools/release rm php lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498838 (https://phabricator.wikimedia.org/T179963) [13:01:44] (03CR) 10Hashar: [C: 03+2] mediawiki/tools/release rm php lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498838 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [13:03:14] (03Merged) 10jenkins-bot: mediawiki/tools/release rm php lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498838 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [13:04:35] (03PS1) 10Hashar: Remove labs/tools/ZppixBot, no more has PHP [integration/config] - 10https://gerrit.wikimedia.org/r/498839 [13:08:58] (03PS1) 10Hashar: labs/tools/Luke081515IRCBot switch to composer test [integration/config] - 10https://gerrit.wikimedia.org/r/498841 (https://phabricator.wikimedia.org/T179963) [13:09:15] (03CR) 10Hashar: [C: 03+2] labs/tools/Luke081515IRCBot switch to composer test [integration/config] - 10https://gerrit.wikimedia.org/r/498841 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [13:09:20] (03CR) 10Hashar: [C: 03+2] Remove labs/tools/ZppixBot, no more has PHP [integration/config] - 10https://gerrit.wikimedia.org/r/498839 (owner: 10Hashar) [13:10:49] (03Merged) 10jenkins-bot: Remove labs/tools/ZppixBot, no more has PHP [integration/config] - 10https://gerrit.wikimedia.org/r/498839 (owner: 10Hashar) [13:10:58] (03Merged) 10jenkins-bot: labs/tools/Luke081515IRCBot switch to composer test [integration/config] - 10https://gerrit.wikimedia.org/r/498841 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [13:12:04] 10MediaWiki-Codesniffer: Avoid use of isset( ..., ..., [...] ) function construct / syntax - https://phabricator.wikimedia.org/T219139 (10D3r1ck01) > Please note that an auto-fix must take the [operator precedence](https://www.php.net/manual/en/language.operators.precedence.php) into account – as always. Blindly... [13:12:53] (03PS1) 10Hashar: labs/tools/Luke081515IRCBot is archived [integration/config] - 10https://gerrit.wikimedia.org/r/498844 [13:17:54] (03PS1) 10Hashar: Remove mediawiki/tools/dippybird [integration/config] - 10https://gerrit.wikimedia.org/r/498846 [13:19:57] (03PS1) 10Hashar: Remove mediawiki/tools/code-utils [integration/config] - 10https://gerrit.wikimedia.org/r/498847 (https://phabricator.wikimedia.org/T179963) [13:20:21] (03CR) 10Hashar: [C: 03+2] Remove mediawiki/tools/code-utils [integration/config] - 10https://gerrit.wikimedia.org/r/498847 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [13:20:27] (03CR) 10Hashar: [C: 03+2] Remove mediawiki/tools/dippybird [integration/config] - 10https://gerrit.wikimedia.org/r/498846 (owner: 10Hashar) [13:20:30] (03CR) 10Hashar: [C: 03+2] labs/tools/Luke081515IRCBot is archived [integration/config] - 10https://gerrit.wikimedia.org/r/498844 (owner: 10Hashar) [13:21:59] 10Continuous-Integration-Config, 10Code-Health-Metrics, 10User-zeljkofilipin: Report results from SonarCloud to Gerrit - https://phabricator.wikimedia.org/T217008 (10kostajh) @zeljkofilipin I'm interested to pursue setting up a simple tool on ToolForge that: 1. Is configured to listen for webhook data from... [13:22:10] (03Merged) 10jenkins-bot: labs/tools/Luke081515IRCBot is archived [integration/config] - 10https://gerrit.wikimedia.org/r/498844 (owner: 10Hashar) [13:22:15] (03Merged) 10jenkins-bot: Remove mediawiki/tools/dippybird [integration/config] - 10https://gerrit.wikimedia.org/r/498846 (owner: 10Hashar) [13:22:40] (03Merged) 10jenkins-bot: Remove mediawiki/tools/code-utils [integration/config] - 10https://gerrit.wikimedia.org/r/498847 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [13:29:48] (03PS1) 10Hashar: DonationInterface: drop php 5.6 linting job [integration/config] - 10https://gerrit.wikimedia.org/r/498855 [13:30:09] (03PS2) 10Hashar: DonationInterface: drop php 5.6 linting job [integration/config] - 10https://gerrit.wikimedia.org/r/498855 (https://phabricator.wikimedia.org/T179963) [13:30:23] (03CR) 10Hashar: [C: 03+2] DonationInterface: drop php 5.6 linting job [integration/config] - 10https://gerrit.wikimedia.org/r/498855 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [13:32:06] (03Merged) 10jenkins-bot: DonationInterface: drop php 5.6 linting job [integration/config] - 10https://gerrit.wikimedia.org/r/498855 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [13:33:59] (03PS1) 10Hashar: Remove PHP lint jobs from MediaWiki repos [integration/config] - 10https://gerrit.wikimedia.org/r/498857 (https://phabricator.wikimedia.org/T179963) [13:34:47] (03CR) 10Hashar: [C: 03+2] Remove PHP lint jobs from MediaWiki repos [integration/config] - 10https://gerrit.wikimedia.org/r/498857 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [13:36:31] (03Merged) 10jenkins-bot: Remove PHP lint jobs from MediaWiki repos [integration/config] - 10https://gerrit.wikimedia.org/r/498857 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [13:37:06] 10Scap: `scap update-interwiki-cache` needs unbreaking - https://phabricator.wikimedia.org/T219103 (10thcipriani) HTTPS push hasn't be disabled, only HTTP tokens have been disabled. You can login using your ldap password. [13:40:45] (03Abandoned) 10Zoranzoki21: Add Jeblad at CI whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/487543 (owner: 10Zoranzoki21) [13:41:26] (03PS1) 10Hashar: zuul: rm unused php55lint/php70lint templates [integration/config] - 10https://gerrit.wikimedia.org/r/498859 [13:41:44] (03CR) 10Hashar: [C: 03+2] zuul: rm unused php55lint/php70lint templates [integration/config] - 10https://gerrit.wikimedia.org/r/498859 (owner: 10Hashar) [13:43:24] (03Merged) 10jenkins-bot: zuul: rm unused php55lint/php70lint templates [integration/config] - 10https://gerrit.wikimedia.org/r/498859 (owner: 10Hashar) [13:49:52] (03PS1) 10Hashar: operations-mw-config-composer-test-docker convert to template [integration/config] - 10https://gerrit.wikimedia.org/r/498864 [14:05:05] RECOVERY - Puppet staleness on deployment-restbase02 is OK: OK: Less than 1.00% above the threshold [3600.0] [14:14:51] 10Release-Engineering-Team (Kanban), 10Code-Health-Metrics: Generate baseline analysis of all extensions - https://phabricator.wikimedia.org/T219156 (10zeljkofilipin) a:03zeljkofilipin [14:15:19] 10Release-Engineering-Team (Kanban), 10Code-Health-Metrics, 10User-zeljkofilipin: Generate baseline analysis of all extensions - https://phabricator.wikimedia.org/T219156 (10zeljkofilipin) [14:15:48] 10Release-Engineering-Team (Kanban), 10Code-Health-Metrics, 10User-zeljkofilipin: Generate baseline analysis of all extensions - https://phabricator.wikimedia.org/T219156 (10kostajh) [14:18:19] (03PS1) 10Hashar: mediawiki-config: replace legacy php lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498871 (https://phabricator.wikimedia.org/T179963) [14:18:48] (03CR) 10Hashar: [C: 03+2] mediawiki-config: replace legacy php lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498871 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [14:18:52] (03CR) 10Hashar: [C: 03+2] operations-mw-config-composer-test-docker convert to template [integration/config] - 10https://gerrit.wikimedia.org/r/498864 (owner: 10Hashar) [14:22:02] (03Merged) 10jenkins-bot: operations-mw-config-composer-test-docker convert to template [integration/config] - 10https://gerrit.wikimedia.org/r/498864 (owner: 10Hashar) [14:22:05] (03Merged) 10jenkins-bot: mediawiki-config: replace legacy php lint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/498871 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [14:31:18] (03Restored) 10Hashar: Jenkins job validation (DO NOT SUBMIT) [integration/config] - 10https://gerrit.wikimedia.org/r/166011 (owner: 10Hashar) [14:31:23] (03PS2) 10Hashar: Jenkins job validation (DO NOT SUBMIT) [integration/config] - 10https://gerrit.wikimedia.org/r/166011 [14:32:06] .. [14:32:15] (03Abandoned) 10Hashar: Jenkins job validation (DO NOT SUBMIT) [integration/config] - 10https://gerrit.wikimedia.org/r/166011 (owner: 10Hashar) [14:33:03] 10MediaWiki-Codesniffer: Avoid use of isset( ..., ..., [...] ) function construct / syntax - https://phabricator.wikimedia.org/T219139 (10D3r1ck01) Also, `unset( ..., ... )` is valid too but in our code bases, we rather use multiple `unset()` statements. Maybe this is something to also address here as well? [14:35:17] (03PS1) 10Kosta Harlan: Add postmerge step to analyze master branch with sonar-scanner [integration/config] - 10https://gerrit.wikimedia.org/r/498887 (https://phabricator.wikimedia.org/T219156) [14:45:01] 10Continuous-Integration-Config, 10Code-Health-Metrics, 10User-zeljkofilipin: Report results from SonarCloud to Gerrit - https://phabricator.wikimedia.org/T217008 (10zeljkofilipin) I really don't know how much time I'll have in the next week or two. If you have the time, go ahead. Toolforge tool sounds like... [14:52:46] (03PS1) 10Hashar: Drop legacy php56lint from civicrm [integration/config] - 10https://gerrit.wikimedia.org/r/498894 (https://phabricator.wikimedia.org/T179963) [14:53:21] PROBLEM - Host deployment-maps03 is DOWN: CRITICAL - Host Unreachable (172.16.4.113) [14:59:32] (03PS1) 10Hashar: Remove php lint templates/macro etc [integration/config] - 10https://gerrit.wikimedia.org/r/498897 [14:59:47] (03CR) 10Hashar: [C: 03+2] Drop legacy php56lint from civicrm [integration/config] - 10https://gerrit.wikimedia.org/r/498894 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [15:00:57] (03PS2) 10Hashar: Remove php lint templates/macro etc [integration/config] - 10https://gerrit.wikimedia.org/r/498897 (https://phabricator.wikimedia.org/T179963) [15:01:28] (03Merged) 10jenkins-bot: Drop legacy php56lint from civicrm [integration/config] - 10https://gerrit.wikimedia.org/r/498894 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [15:06:26] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development, 10Patch-For-Review: Puppet tox: properly lint both Py2 and Py3 files - https://phabricator.wikimedia.org/T184435 (10Bstorm) >>! In T184435#5051826, @Volans wrote: > > Also it seems that at least some files under `modules/ope... [15:10:10] 10Beta-Cluster-Infrastructure: Migrate away from Debian Jessie to Debian Stretch - https://phabricator.wikimedia.org/T218729 (10Krenair) [15:12:32] (03CR) 10Hashar: [C: 03+2] "And there it is gone!" [integration/config] - 10https://gerrit.wikimedia.org/r/498897 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [15:13:06] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Wikimedia-production-error (Shared Build Failure): Workspaces for mwgate-php55lint / mwgate-php70lint are getting huge - https://phabricator.wikimedia.org/T179963 (10hashar) 05Open→03Resolved a:03hashar... [15:15:14] (03Merged) 10jenkins-bot: Remove php lint templates/macro etc [integration/config] - 10https://gerrit.wikimedia.org/r/498897 (https://phabricator.wikimedia.org/T179963) (owner: 10Hashar) [15:30:14] (03CR) 10Hashar: [C: 03+2] Fix typo in publish pipeline description [integration/config] - 10https://gerrit.wikimedia.org/r/498684 (owner: 10Legoktm) [15:31:33] 10Project-Admins: Create project ISA - https://phabricator.wikimedia.org/T219167 (10Eugene233) [15:31:50] (03Merged) 10jenkins-bot: Fix typo in publish pipeline description [integration/config] - 10https://gerrit.wikimedia.org/r/498684 (owner: 10Legoktm) [15:31:52] (03CR) 10Hashar: [C: 03+2] Archive Configure ext [integration/config] - 10https://gerrit.wikimedia.org/r/497800 (https://phabricator.wikimedia.org/T185227) (owner: 10MacFan4000) [15:33:34] (03Merged) 10jenkins-bot: Archive Configure ext [integration/config] - 10https://gerrit.wikimedia.org/r/497800 (https://phabricator.wikimedia.org/T185227) (owner: 10MacFan4000) [15:38:14] 10Release-Engineering-Team (Kanban): Evaluate Spinnaker - https://phabricator.wikimedia.org/T218335 (10brennen) "Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence." As far as I can tell, Spinnaker expects to consume images from... [15:38:25] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: Consider and evaluate possible new CI tooling - https://phabricator.wikimedia.org/T217325 (10brennen) [15:38:27] 10Release-Engineering-Team (Kanban): Evaluate Spinnaker - https://phabricator.wikimedia.org/T218335 (10brennen) 05Open→03Resolved [15:41:14] 10Release-Engineering-Team (Kanban): Find out how WMF mobile devs do building and testing now - https://phabricator.wikimedia.org/T217688 (10LarsWirzenius) 05Open→03Resolved I believe we've done sufficient research on this now. [15:41:16] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: Consider and evaluate possible new CI tooling - https://phabricator.wikimedia.org/T217325 (10LarsWirzenius) [16:04:02] 10Deployments, 10Release-Engineering-Team (Kanban), 10MediaWiki-Internationalization, 10Wikimedia-Incident, 10Wikimedia-production-error: Post-mortem "MWException: No localisation cache found for English." - https://phabricator.wikimedia.org/T217719 (10hashar) Took me a while to come back to this task.... [16:09:02] Hi, friends! I got notice that WikibaseMediaInfo patches may be failing on unrelated tests from WikibaseLexeme - is that known? (examples below) [16:09:03] https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-hhvm-docker/41283/console [16:09:09] https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-hhvm-docker/41456/console [16:09:28] marktraceur: Is it know computer suck? Yes [16:09:41] That's my mind at ease :) [16:09:57] Reedy: Nothing more problematic than the usual cross-extension random failures then? [16:10:35] Is it constant or transient? [16:12:00] Given a small sample size it doesn't seem to be constant, there was a patch merged on Friday [16:12:29] marktraceur: I believe that’s https://phabricator.wikimedia.org/T219134 [16:12:50] Aha. [16:12:57] Thanks Lucas_WMDE - are y'all tracking it then? [16:13:01] yup [16:13:09] Cool, I'll report that back to my folks [16:13:18] but if it’s blocking you as well it might be warranted to raise it to UBN and add the Shared Build Failure tag [16:13:19] "it's those germans. AGAIN" [16:14:09] Given it's not every single time, it's not currently a blocker, but a high priority may be a good idea :) [16:14:21] it’s already High, just not UBN yet :) [16:14:32] And the all-knowing Phabricator claims that addshore is working on it already! [16:14:49] hmmmmm? [16:14:57] im not currently working on any ci failures :P [16:15:03] Oh, no, sorry, maybe he just moved it on the workboard. Someone is working on it. [16:15:08] ;) [16:15:17] Reading is hard on Monday mornings guys. [16:16:45] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T206676 (10Jdforrester-WMF) [16:18:29] Lucas_WMDE: I stand corrected, Matthias claims it happens consistently on all patchsets as of today. [16:33:17] where does https://github.com/wikimedia/scap/tree/master/docs/scap3 get published after rendering? [16:33:35] i mean i can read it on github, but i thought we might have a pretty version somewhere :) [16:33:53] https://doc.wikimedia.org/mw-tools-scap/ [16:34:01] Reedy: thanks! [16:42:26] Reedy: what jenkins job does that? and can it handle .wiki files? :P [16:42:43] or publish to wiki pages..? [16:43:04] publishing to a wiki sounds bad, you don't want two sources of truth [16:43:10] 10Beta-Cluster-Infrastructure: wikidata.beta.wmflabs.org not found - https://phabricator.wikimedia.org/T219180 (10Mholloway) [16:43:42] addshore: doc-publish [16:43:54] I guess [16:44:16] Have a look in wikimedia/integration-config :P [16:45:18] 10Project-Admins: Create project ISA - https://phabricator.wikimedia.org/T219167 (10Aklapper) Can you please provide a link to "ISA"? How does it "help"? Where to find it hosted? Where to find its source code? [16:45:53] 10Beta-Cluster-Infrastructure: wikidata.beta.wmflabs.org not found - https://phabricator.wikimedia.org/T219180 (10Krenair) a:03Krenair [16:46:11] (03Restored) 10Paladox: Fix blocking users [All-Projects] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/497429 (owner: 10Paladox) [16:46:35] addshore: It looks like beta commons is currently without any structured data - possibly related to Leszek's patch setting up the default value for entity sources and the missing sister patch setting it up for beta? [16:48:04] marktraceur: interesting [16:48:10] I'll say [16:48:19] marktraceur: which patch is that? [16:48:24] 10Beta-Cluster-Infrastructure: wikidata.beta.wmflabs.org not found - https://phabricator.wikimedia.org/T219180 (10Krenair) I think this was an error by me while trying to sort out records to guard against {T218842}, try now [16:48:29] * addshore opens beta commons [16:48:45] https://gerrit.wikimedia.org/r/#/c/operations/mediawiki-config/+/490108/ is the one I see that should set it up correctly (labeled DNM) [16:48:56] I mean, https://commons.wikimedia.beta.wmflabs.org/wiki/Special:ListProperties works ? [16:49:10] Hmm [16:49:23] what are you seeing that is not working? :) [16:49:29] addshore: I'm looking at file pages and seeing no structured data section [16:49:39] Pam was saying she saw the data, but no tabs [16:49:52] woof [16:49:53] Now I'm thinking this isn't related to entity sources because the defaults patch wasn't merged [16:49:59] https://commons.wikimedia.beta.wmflabs.org/wiki/File:Test_Image_123.jpg i see file infomation and structured data tab [16:50:13] 10Beta-Cluster-Infrastructure: wikidata.beta.wmflabs.org not found - https://phabricator.wikimedia.org/T219180 (10Mholloway) 05Open→03Resolved Works now. Thanks, @Krenair! [16:50:21] I don't. Weird. [16:50:27] marktraceur: logged in? [16:50:28] or? [16:50:34] No, logged out currently [16:50:43] * addshore tries in incognito [16:50:59] as anon i see nothing [16:51:11] No bueno [16:52:37] marktraceur: how about when you log in? [16:52:48] Currently trying to remember the password for my beta account [16:53:02] :D [16:53:16] i can always give you mine ;) [16:53:32] addshore: Definitely see it logged [16:53:35] logged in* [16:54:00] im starting to feel like mediainfo has some sort of condition not loading when people are not logged in? ;) [16:54:06] Oh god. [16:54:11] But I'll leave that for you to dig into? :D [16:54:17] I'll...try to figure that out [16:56:13] :D [17:27:19] (03PS3) 10Paladox: Fix blocking users [All-Projects] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/497429 [17:27:22] (03PS4) 10Paladox: Fix blocking users [All-Projects] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/497429 [17:27:30] (03PS5) 10Paladox: Fix blocking users [All-Projects] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/497429 [17:38:06] (03PS2) 10Krinkle: Allow +2'ers to set assignee (not just the patch owner). [core] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/498739 [17:39:14] (03PS4) 10MacFan4000: Archive EducationProgram [integration/config] - 10https://gerrit.wikimedia.org/r/495939 (https://phabricator.wikimedia.org/T214457) [17:39:17] 10Phabricator: task-series broken because of error: invalid type "custom.release.date" - https://phabricator.wikimedia.org/T219192 (10mmodell) [17:39:46] 10Phabricator, 10Release-Engineering-Team (Kanban): task-series broken because of error: invalid type "custom.release.date" - https://phabricator.wikimedia.org/T219192 (10mmodell) a:03mmodell [17:40:06] 10Phabricator, 10Release-Engineering-Team (Kanban): task-series broken because of error: invalid type "custom.release.date" - https://phabricator.wikimedia.org/T219192 (10mmodell) p:05Triage→03High [17:43:07] 10Phabricator, 10Release-Engineering-Team (Kanban): Mass-edits via @Phabricator_maintenance account stop after 11 tasks - https://phabricator.wikimedia.org/T205258 (10mmodell) [17:43:10] 10Phabricator, 10Release-Engineering-Team (Kanban): test bulk editing in phabricator - https://phabricator.wikimedia.org/T215079 (10mmodell) 05Open→03Resolved bulk editing seems to be working properly now. silencing them works from the cli. phabricator_maintenance does not, however, silence automatically. [17:45:51] 10Release-Engineering-Team (Kanban), 10MW-1.32-notes, 10MW-1.32-release: Release 1.32.1 as a maintenance release - https://phabricator.wikimedia.org/T213595 (10mmodell) this release was never announced. Should I just announce it now? [17:48:00] 10Release-Engineering-Team (Kanban), 10ORES, 10Scoring-platform-team, 10User-MModell: Create gerrit mirrors for all github-based ORES repos - https://phabricator.wikimedia.org/T192042 (10mmodell) 05Open→03Resolved [17:48:02] 10Release-Engineering-Team (Kanban), 10Scap, 10Patch-For-Review: Support git-lfs in scap - https://phabricator.wikimedia.org/T180627 (10mmodell) [17:50:02] 10Release-Engineering-Team (Kanban), 10MW-1.32-notes, 10MW-1.32-release: Release 1.32.1 as a maintenance release - https://phabricator.wikimedia.org/T213595 (10CCicalese_WMF) Yes, I think it should be announced. [18:08:46] PROBLEM - Free space - all mounts on deployment-fluorine02 is CRITICAL: CRITICAL: deployment-prep.deployment-fluorine02.diskspace.root.byte_percentfree (<80.00%) [18:15:59] 10Phabricator-Bot-Requests, 10WMSE-Bug-Reporting-and-Translation-2019: Show active projects first on subproject page, then archived projects - https://phabricator.wikimedia.org/T218041 (10mmodell) [18:17:01] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: Consider and evaluate possible new CI tooling - https://phabricator.wikimedia.org/T217325 (10LarsWirzenius) 05Open→03Resolved Report has been published: [18:17:24] 10Phabricator-Bot-Requests, 10WMSE-Bug-Reporting-and-Translation-2019: Show active projects first on subproject page, then archived projects - https://phabricator.wikimedia.org/T218041 (10mmodell) >>! In T218041#5052474, @Sebastian_Berlin-WMSE wrote: >>>! In T218041#5035477, @Aklapper wrote: >> Maybe showing f... [18:17:33] 10Phabricator-Bot-Requests, 10WMSE-Bug-Reporting-and-Translation-2019: Show active projects first on subproject page, then archived projects - https://phabricator.wikimedia.org/T218041 (10mmodell) 05Open→03Resolved a:03mmodell [18:21:28] 10Gerrit, 10Cleanup, 10GitHub-Mirrors, 10Repository-Admins, and 2 others: openzim gerrit repo should be archived - https://phabricator.wikimedia.org/T219060 (10Kelson) Thx to all the participants! [18:26:42] 10Release-Engineering-Team, 10MediaWiki-Core-Testing, 10Epic: Port Selenium tests from Ruby to Node.js - https://phabricator.wikimedia.org/T139740 (10zeljkofilipin) 05Open→03Stalled [18:36:34] 10Diffusion, 10Phabricator: Commits being made in random users names (bad associations) - https://phabricator.wikimedia.org/T77959 (10mmodell) This should finally be resolved. Most miss-attributed commits have been cleaned up by running `bin/repository rebuild-identities`. Any remaining can be re-assigned by a... [18:36:41] 10Diffusion, 10Phabricator: Commits being made in random users names (bad associations) - https://phabricator.wikimedia.org/T77959 (10mmodell) 05Open→03Resolved a:03mmodell [18:48:02] 10Scap: `scap update-interwiki-cache` needs unbreaking - https://phabricator.wikimedia.org/T219103 (10MarcoAurelio) @thcipriani scap update-interwiki-cache requires a gerrit HTTPS password to commit the change to gerrit. I am not aware of LDAP credentials being valid? [18:53:29] 10Gerrit, 10Cleanup, 10GitHub-Mirrors, 10Repository-Admins, and 2 others: openzim gerrit repo should be archived - https://phabricator.wikimedia.org/T219060 (10MarcoAurelio) [18:59:00] PROBLEM - Long lived cherry-picks on puppetmaster on deployment-puppetmaster03 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [19:07:53] (03PS2) 10Kosta Harlan: Add postmerge step to analyze master branch with sonar-scanner [integration/config] - 10https://gerrit.wikimedia.org/r/498887 (https://phabricator.wikimedia.org/T219156) [19:08:58] (03CR) 10jerkins-bot: [V: 04-1] Add postmerge step to analyze master branch with sonar-scanner [integration/config] - 10https://gerrit.wikimedia.org/r/498887 (https://phabricator.wikimedia.org/T219156) (owner: 10Kosta Harlan) [19:13:23] (03PS3) 10Kosta Harlan: Add postmerge step to analyze master branch with sonar-scanner [integration/config] - 10https://gerrit.wikimedia.org/r/498887 (https://phabricator.wikimedia.org/T219156) [19:18:54] I have this from jenkins from an hour ago or so: [19:18:57] 17:30:51 git.exc.GitCommandError: 'git remote prune --dry-run origin' returned with exit code 128 [19:19:12] should I just recheck or what? it was on a +2 from someone else [19:19:20] https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/498941/ [19:35:02] 10Phabricator (Upstream), 10Upstream: Add task status to phabricator notification mails - https://phabricator.wikimedia.org/T181001 (10IKhitron) >>! In T181001#5051977, @Aklapper wrote: > As described by Hashar, this can be achieved already: See `task-status(status)` on https://www.mediawiki.org/wiki/Phabricat... [19:45:11] apergos: looks like we hit the idletimeout for that job in gerrit, caused clone to fail :\ [19:45:25] uh ohes [19:45:46] what's the remedy, thcipriani? [20:15:25] 10Project-Admins: Create project ISA - https://phabricator.wikimedia.org/T219167 (10Eugene233) The documents about the tool named "ISA" are still not on the Wiki. Nevertheless, this project seeks to add structured data on Commons for images which are uploaded in contests such as the Wiki loves contests. The tool... [20:22:18] 10MediaWiki-Codesniffer: Avoid use of isset( ..., ..., [...] ) function construct / syntax - https://phabricator.wikimedia.org/T219139 (10Umherirrender) I would support this When not seeing this often it is hard to find each argument and may read it as one isset, the forbidden function sniff already supports fu... [20:29:37] ah a kind soul re-plus-twoed the patch and jenkins just merged it [20:29:38] oof [20:29:42] thanks! [20:40:54] back to my dumps testing in beta, though it should be easier on the db server this time around [20:53:59] 10MediaWiki-Codesniffer: Avoid use of isset( ..., ..., [...] ) function construct / syntax - https://phabricator.wikimedia.org/T219139 (10Krinkle) +1, I too think calling `isset()` for each expression separately is more readable than a single combined call. The concept of checking whether a variable is set is q... [21:12:11] 10Phabricator, 10Wikipedia-iOS-App-Backlog: Update Herald (H187) to include project 3890 - https://phabricator.wikimedia.org/T219236 (10LGoto) [21:15:56] meantime a patch I made to zuul got approved https://review.openstack.org/#/c/620328/ ! [21:16:11] that is an old issue that I have to cherry pick and deploy on our old zuul ;) [21:18:35] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Zuul, 10Patch-For-Review, 10Upstream: Zuul get confused when querying a change that yields two entries - https://phabricator.wikimedia.org/T198968 (10hashar) This task is from summer 2018 and I have missed it a few time. Even... [21:18:38] (that was for https://phabricator.wikimedia.org/T198968 ) [21:21:06] hashar would you be able to review https://gerrit.wikimedia.org/r/491641 / https://gerrit.wikimedia.org/r/486702 please? :) [21:22:23] (03CR) 10EBernhardson: [C: 03+1] "Was this fully deployed? I would assume yes, but WBCS patches are still failing trying to run lexeme browser tests. That likely means ther" [integration/config] - 10https://gerrit.wikimedia.org/r/497600 (owner: 10Smalyshev) [21:22:44] paladox: yessss [21:22:51] yay! :) [21:22:55] paladox: we actually talked about zuul pending patches during the team meeting [21:23:00] oh [21:23:12] but after a couple week of train conductor, a week of mail spam and last week which was hmm scary [21:23:23] suddenly I am a month late on everything ;((( [21:23:26] BUT [21:23:26] oh [21:23:33] the good news is that you did all the hard work ! [21:23:40] yup :) [21:23:45] so I "just" have to review, figure out impacts and then hmm [21:23:47] well [21:23:49] and i've been running the changes using a scap build! [21:23:50] press buttons! [21:23:56] and mind you, I love pressing buttons [21:23:59] ;))))) [21:24:01] lol [21:24:07] so my rough plan is [21:24:21] look at what is currently deployed (patches and python modules versions) [21:24:32] look at merged patches that are not deployed yet [21:24:43] add pending zuul patches on top of it and craft a new release [21:24:49] making sure we keep the same python modules [21:24:54] + gitpython fix [21:24:58] + your other fix [21:25:06] :) [21:25:08] and then that will get a new debian package which I will use to upgrade zuul [21:25:26] I am hoping to achieve that this week. Or at least have everything prepared and upgrade that on monday morning next week [21:25:36] :) :) [21:25:43] (cause upgrade on friday is asking for troubles, and this week I might not be available in the veninig) [21:25:45] then well [21:25:53] yeh [21:25:54] I guess we move to scap based on what you have done? [21:26:03] I am not sure where you get the wheels pushed to though [21:26:07] It's a rough draft on what it should look like [21:26:13] well [21:26:16] i didn't know how you wanted to do it [21:26:24] a rough draft is like 80% of the work [21:26:29] ie merge in our custom changes from the debian patches first then convert to scap [21:26:37] though the remaining 20% of the work to polish that will take 80% of the time [21:26:43] yeh [21:26:51] yeah [21:26:59] i want to get the patch sooner rather than later [21:27:06] so at least zuul is no more a blocker to gerrit 2.16 [21:27:13] yup :) [21:27:14] and some patches are needed to fix a few bugs [21:27:25] migrating to scap is an improvement / nice to have [21:27:32] so that can be done later in my mind [21:27:35] still has to be done [21:27:41] as to "i didn't know how you wanted to do it" [21:27:44] yeh [21:27:50] as a human, and specially in software: I am lazy [21:27:51] so no [21:28:07] I would rather be sitting at the beach enjoying a sun bath with a book ;] [21:28:16] lol [21:28:23] I am kidding obviously ;] [21:28:31] anyway [21:28:31] heh [21:28:39] since I could not get my mind over migrating to scap [21:28:45] and you come up with a proposal [21:29:05] yup [21:29:09] that sounds like a good pairing of both of our time and should be celebrated by actually migrating zuul to scap [21:29:16] then we can arrange a party in this channel [21:29:33] heh [21:29:51] with smileys <(:-]~ and emojis [21:29:51] 🎉 [21:29:58] it should make it easier to update zuul too [21:30:05] scap? [21:30:05] yeah [21:30:08] dramatically [21:30:11] yup [21:30:19] the Debian package has some advantages [21:30:41] but the missing dependencies I had to fill them up with an absolutely terrible hack which is still haunting me nowadays [21:30:49] so I will be very happy to have migrated to scap [21:30:54] :) [21:31:03] then one of the devil I remember about is that the repo actually serves for two daemons [21:31:07] zuul scheduler itself [21:31:09] and zuul-merger [21:31:18] the zuul scheduler is only running on a single machine (contint1001) [21:31:29] when the zuul-merger is on two machines (contint1001 AND contint2001) [21:31:39] but I am not sure scap supports that out of the box. But we will figure it out [21:31:55] It does [21:32:01] symnlink the bin files to scap dir [21:32:03] * hashar mic drops [21:32:14] <-- does that! [21:32:24] ;] [21:32:37] so tldr: your patches are not forgotten [21:32:50] this week I do some Quibble reviews / merge patches / cut a release [21:32:53] and upgrade all containers [21:32:57] :) [21:33:04] then heopfully find the energy to write a blog post about "whats new in quibble" [21:33:15] then I got bunch of various admin tasks to conduct [21:33:27] and I will surely have plenty of time to review the zuul patches [21:33:30] \o/ [21:33:33] :) [21:37:37] hashar i created this symnlink https://gerrit.wikimedia.org/r/#/c/integration/zuul/build/+/488997/2/venv/lib/python2.7/site-packages/zuul [21:43:35] oh [21:43:58] well that one is a bit messy ;] [21:44:24] gotta look into all of that [21:45:10] paladox: there is some other repo which is using python wheels for the module. I think that is ORES [21:45:19] yup [21:45:23] a wheel being more or a less a zip file of a compiled python module [21:45:27] i looked into other modules using this setup [21:45:33] so it is just one file per module and they are published to archiva [21:45:39] oh [21:45:46] so that the git deploy repo just have some git lfs or git fat references to the archiva material [21:45:53] that makes the deploy repo super small [21:46:01] and thus could even just be a branch in integration/zuul [21:46:11] actually. That is what we use for operations/software/gerrit.git ;) [21:46:20] there is a script at the root of one of the branches [21:46:22] heh [21:46:30] which does the magic of building with maven and pushing stuff to archiva [21:46:40] which sounds like a sane model [21:46:41] ah ok [21:46:44] or at least [21:46:54] potentially Zuul could follow the same model that gerrit uses [21:48:55] 10Phabricator (Upstream), 10Upstream: #1054: Unknown column 'ft_doc.epochModified' in 'order clause' - https://phabricator.wikimedia.org/T187604 (10epriestley) I expect this will be resolved by the 2019 Week 13 release. See the upstream task () for more details. [21:49:25] 10Phabricator (Upstream), 10Upstream: Reproducible exception: Query "ManiphestTaskQuery" failed to return a value from getPagingValueMap() for column "rank". - https://phabricator.wikimedia.org/T198661 (10epriestley) I expect this will be resolved by the 2019 Week 13 release. See the upstream task ( (03PS1) 10Thcipriani: Removed Trusted-Users, use block-users instead [All-Projects] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/498995 [21:59:13] (03CR) 10Paladox: [C: 03+2] Removed Trusted-Users, use block-users instead [All-Projects] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/498995 (owner: 10Thcipriani) [21:59:24] (03CR) 10Thcipriani: [V: 03+2] Removed Trusted-Users, use block-users instead [All-Projects] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/498995 (owner: 10Thcipriani) [22:12:57] (03CR) 10Jforrester: "> Patch Set 2:" [integration/config] - 10https://gerrit.wikimedia.org/r/497600 (owner: 10Smalyshev) [22:13:16] (03PS1) 10Paladox: Insert the description of the change. [3d2png] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/499001 [22:13:59] sorry testing something that, can be ignored [22:15:19] *, that [22:22:04] legoktm: I assume that libraryupgrader is not available to do new fixes, due to gerrit's HTTP Auth being disabled? grunt just had a (trivial) security release, and it'd be nice to have that fix land in 500 repos without people getting endless security spam. [22:23:45] 10Phabricator (Upstream), 10Upstream: Add task status to phabricator notification mails - https://phabricator.wikimedia.org/T181001 (10hashar) Yes it works well! And thank you @IKhitron to have filled this task since I think that is how I found out about the `X-Phabricator-Status` header. So in short thumbs u... [22:32:19] 10Phabricator (Upstream), 10Upstream, 10User-Josve05a: Unhandled Exception when moving tasks after removing another task from the board - https://phabricator.wikimedia.org/T159598 (10epriestley) I believe this will be resolved by the upcoming 2019 Week 13 release. See ... [22:39:10] 10Phabricator (Upstream), 10Upstream: Phabricator says Asia/Kolkata timezone is UTC +5 but it's not - https://phabricator.wikimedia.org/T185213 (10epriestley) > Hold on, isn't that screenshot saying that Kolkata is now *negative* 5:30, and Monaco *negative* 1? Thanks! This (and one vaguely related issue in {n... [22:49:22] (03Abandoned) 10Paladox: Insert the description of the change. [3d2png] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/499001 (owner: 10Paladox) [23:11:05] uh [23:11:09] are we aware of this? https://en.wikipedia.beta.wmflabs.org/w/api.php [23:11:54] * Krenair will file a task soon [23:12:23] Krenair: Fun. [23:12:32] also, deployment-fluorine02 disk full [23:13:09] -rw-r--r-- 1 udp2log udp2log 24G Mar 25 06:49 wfDebug.log-20190325 [23:13:13] in /srv/mw-log/archive [23:13:27] Krenair: I've pinged some of the Web team. [23:15:59] thanks, opened https://phabricator.wikimedia.org/T219242 [23:16:29] Krenair it works for me [23:16:53] interesting... [23:16:57] I can open it while logged out [23:17:12] are you logged in paladox? [23:17:16] yup [23:18:18] I take it you also see the same exception I posted James_F ? [23:18:43] Krenair: Yeah. But only when logged in. [23:19:05] might be some beta feature thing I guess [23:19:12] or preference or who knows what else [23:19:24] am sure they'll be able to figure it out [23:33:17] James_F, paladox: Do you have the PHP7 beta feature enabled? [23:33:28] I do on en wikipedia [23:33:33] (prod) [23:33:58] okay but this is in beta [23:34:05] Krenair: Yes. [23:34:50] And indeed, it works fine if I disable the PHP7 beta feature. [23:36:06] 10Beta-Cluster-Infrastructure: API broken on beta for unknown number of logged in users (?) due to missing MobileFrontend.Context service - https://phabricator.wikimedia.org/T219242 (10Krenair) [23:36:41] 10Beta-Cluster-Infrastructure: API broken on beta for unknown number of logged in users (?) due to missing MobileFrontend.Context service - https://phabricator.wikimedia.org/T219242 (10pmiazga) Maybe it's a opcache issue? [23:37:01] 10Beta-Cluster-Infrastructure: deployment-mediawiki-09 PHP7 has broken cache of codebase? - https://phabricator.wikimedia.org/T219242 (10Krenair) [23:37:15] 10Beta-Cluster-Infrastructure: deployment-mediawiki-09 PHP7 has broken cache of codebase? - https://phabricator.wikimedia.org/T219242 (10Krenair) [23:37:19] Krenair: Yeah, if I set `mw.cookie.set('PHP_ENGINE','php7',{prefix:''});` in an incognito window it triggers immediately. [23:37:36] I've been trying from curl [23:37:46] * James_F nods. [23:37:53] curl 'http://deployment-mediawiki-07/wiki/Main_Page' -H 'Host: en.wikipedia.beta.wmflabs.org' -H 'Cookie: PHP_ENGINE=php7' is fine [23:38:07] 09 is not [23:38:09] But not with -09? [23:38:25] Is -09 running a clean version or has someone been doing some local hacking? [23:38:26] 09 without php7 is fine too [23:38:41] well the ServiceWiring file looked the same when I checked that [23:38:47] RECOVERY - Free space - all mounts on deployment-fluorine02 is OK: OK: All targets OK [23:38:58] guess we could scap pull to ensure the files are all the same? [23:39:00] https://integration.wikimedia.org/ci/view/Beta/job/beta-scap-eqiad/242758/console was the last run, looks fine [23:39:04] Yeah. [23:40:12] here's another fun one [23:40:18] Fatal error: Cannot redeclare wmfLabsSettings() (previously declared in /srv/mediawiki/wmf-config/InitialiseSettings-labs.php:81) in /srv/mediawiki/wmf-config/InitialiseSettings-labs.php on line 81
[23:40:47] I feel like we had a php cache problem involving php7 recently [23:44:13] I vaguely remember something about an admin port in scap config? [23:44:54] I think it was related to https://phabricator.wikimedia.org/T211964#4993199 [23:46:59] aha [23:47:14] yeah so I added the php7-admin-port line to the wmflabs section [23:47:18] ran puppet [23:47:20] ran scap pull [23:47:23] it behaves itself now [23:47:46] can't put it in global because it was deliberately left out of the wikimedia.org section because wikitech [23:49:20] 10Beta-Cluster-Infrastructure: deployment-mediawiki-09 PHP7 has broken cache of codebase? - https://phabricator.wikimedia.org/T219242 (10Krenair) p:05Unbreak!→03High a:03Krenair I remembered a thing @joe mentioned about admin ports when there was an opcache issue like this recently, have a patch that seems... [23:50:39] Oy wikitech. [23:51:45] legoktm: looks like Codesearch ops/puppet index may be stuck on Jan 2.