[04:23:06] (03PS1) 10Ladsgroup: Install 6.14.8 [integration/npm] - 10https://gerrit.wikimedia.org/r/673179 [05:07:08] (03PS1) 10Ladsgroup: Introduce query-builder job so it can use npm 6.14.* instead [integration/config] - 10https://gerrit.wikimedia.org/r/673183 (https://phabricator.wikimedia.org/T277060) [05:08:28] (03CR) 10jerkins-bot: [V: 04-1] Introduce query-builder job so it can use npm 6.14.* instead [integration/config] - 10https://gerrit.wikimedia.org/r/673183 (https://phabricator.wikimedia.org/T277060) (owner: 10Ladsgroup) [05:09:59] (03PS1) 10Brennen Bearnes: check-new-error-tasks: single maniphest.search call [tools/release] - 10https://gerrit.wikimedia.org/r/673184 [05:13:15] (03PS2) 10Brennen Bearnes: check-new-error-tasks: single maniphest.search call [tools/release] - 10https://gerrit.wikimedia.org/r/673184 [05:13:26] (03CR) 10Brennen Bearnes: "Incorporated feedback from the previous version of this here." [tools/release] - 10https://gerrit.wikimedia.org/r/673184 (owner: 10Brennen Bearnes) [05:36:26] (03CR) 10Jeena Huneidi: [C: 03+1] apt: Support configuration of http/https proxies (031 comment) [blubber] - 10https://gerrit.wikimedia.org/r/671199 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [05:37:53] (03CR) 10Brennen Bearnes: check-new-error-tasks/check.sh: List of new error filter task statuses (031 comment) [tools/release] - 10https://gerrit.wikimedia.org/r/673095 (owner: 10Brennen Bearnes) [05:41:31] (03CR) 10Jeena Huneidi: [C: 03+1] Provide `setup.httpProxy` context variable if a proxy is configured [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/671211 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [06:23:08] (03PS1) 10Ladsgroup: jjb: Increase shared memory to 1g for node10-brwoser jobs [integration/config] - 10https://gerrit.wikimedia.org/r/673188 (https://phabricator.wikimedia.org/T240955) [06:26:18] 10Beta-Cluster-Infrastructure: Beta SWIFT seems to be broken - https://phabricator.wikimedia.org/T276179 (10Majavah) ms-be-05: ` taavi@deployment-ms-be05:~$ sudo systemctl [...] ● srv-swift\x2dstorage-lv\x2da1.mount loaded failed failed /srv/swift-storage/lv-a1 [...] ` I... [06:28:41] 10Continuous-Integration-Config, 10Release-Engineering-Team-TODO, 10VisualEditor, 10Editing-team (Tracking), 10Patch-For-Review: Firefox CI tests keep failing in VE with Firefox 68 - https://phabricator.wikimedia.org/T240955 (10Ladsgroup) Not pretending to know what I'm doing, Would this patch fix the is... [06:38:29] 10Beta-Cluster-Infrastructure: Beta SWIFT seems to be broken - https://phabricator.wikimedia.org/T276179 (10Majavah) `nobarrier` was removed on kernel 4.19. deployment-ms-be05 is running Stretch and 4.19, [[ https://gerrit.wikimedia.org/r/plugins/gitiles/operations/puppet/+/refs/heads/production/modules/swift/ma... [06:39:30] (03PS2) 10Ladsgroup: Introduce query-builder job so it can use npm 6.14.* instead [integration/config] - 10https://gerrit.wikimedia.org/r/673183 (https://phabricator.wikimedia.org/T277060) [07:01:44] 10Beta-Cluster-Infrastructure, 10Puppet: Unduplicate beta cluster hiera keys set both in Horizon and in ops/puppet - https://phabricator.wikimedia.org/T277680 (10Majavah) See also: {T161675} [07:21:46] 10Phabricator: Request Edit permissions to the "SRE Access Request" form - https://phabricator.wikimedia.org/T276446 (10Aklapper) @jbond: Could you check if you can access https://phabricator.wikimedia.org/transactions/editengine/maniphest.task/defaults/8/ ? Thanks! [08:17:19] 10Beta-Cluster-Infrastructure, 10Wikimedia-Site-requests, 10User-Majavah: Enable CentralAuth IRC feed in beta cluster - https://phabricator.wikimedia.org/T277432 (10Majavah) a:03Majavah I don't see a reason to not enable it either. I'll upload a patch. [08:26:31] 10Phabricator, 10I18n: Broken Turkish translation of Date formats in Phabricator UI, shows AM/PM instead of month names - https://phabricator.wikimedia.org/T276657 (10Aklapper) [08:28:29] 10Phabricator, 10I18n: Broken Turkish translation of Date formats in Phabricator UI, shows AM/PM instead of month names - https://phabricator.wikimedia.org/T276657 (10Aklapper) 05Open→03Invalid I was trying to find any [strftime](https://www.php.net/manual/en/function.strftime.php) or [datetime](https://ww... [08:38:54] Urbanecm: I guess we can delete deployment-db05 now? 06/07 have been working fine for a week now [08:39:08] Majavah: go for it [08:39:47] had the numbers wrong in that message (06 is old, 07/08 new), but will do [08:40:27] !log delete deployment-db06, 07/08 have been working fine for a week now [08:40:30] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [08:44:24] 10Phabricator: Spaces request for Technical-Program-Management - https://phabricator.wikimedia.org/T277107 (10Aklapper) a:03Aklapper @MBinder_WMF: Thanks for elaborating! The four project tags have a restricted Join policy and restricted Edit Policy. I guess that's a misunderstanding how Phab works, can that e... [08:44:50] !log delete now unused deployment-ircd T277081 [08:44:56] 10Release-Engineering-Team (Code Health), 10MediaWiki-extensions-FlaggedRevs, 10Code-Stewardship-Reviews, 10User-notice: Code stewardship review: FlaggedRevs - https://phabricator.wikimedia.org/T185664 (10Johan) Something simple like this for Tech News? Flagged revisions will no longer have extra dimensi... [08:44:56] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [08:44:56] T277081: Replace deployment-ircd with a Buster host - https://phabricator.wikimedia.org/T277081 [08:45:09] 10Beta-Cluster-Infrastructure, 10User-Majavah: Replace deployment-ircd with a Buster host - https://phabricator.wikimedia.org/T277081 (10Majavah) 05Open→03Resolved [08:45:15] 10Beta-Cluster-Infrastructure, 10Cloud-VPS (Debian Jessie Deprecation): Migrate deployment-prep away from Debian Jessie to Debian Stretch/Buster - https://phabricator.wikimedia.org/T218729 (10Majavah) [08:53:23] 10Release-Engineering-Team (Code Health), 10MediaWiki-extensions-FlaggedRevs, 10Code-Stewardship-Reviews, 10User-notice: Code stewardship review: FlaggedRevs - https://phabricator.wikimedia.org/T185664 (10Ladsgroup) >>! In T185664#6924048, @Johan wrote: > Something simple like this for Tech News? > > Fla... [08:55:49] (03CR) 10Addshore: "This change is ready for review." [integration/config] - 10https://gerrit.wikimedia.org/r/673206 (owner: 10Tobias Andersson) [08:56:06] (03PS2) 10Addshore: zuul: Remove mwselenium-quibble-docker [integration/config] - 10https://gerrit.wikimedia.org/r/673206 (owner: 10Tobias Andersson) [08:56:16] (03CR) 10Addshore: [C: 03+2] zuul: Remove mwselenium-quibble-docker [integration/config] - 10https://gerrit.wikimedia.org/r/673206 (owner: 10Tobias Andersson) [08:59:02] 10Release-Engineering-Team (Code Health), 10MediaWiki-extensions-FlaggedRevs, 10Code-Stewardship-Reviews, 10User-notice: Code stewardship review: FlaggedRevs - https://phabricator.wikimedia.org/T185664 (10Asartea) >>! In T185664#6924048, @Johan wrote: > > Flagged revisions will no longer have extra dimens... [09:01:21] (03CR) 10jerkins-bot: [V: 04-1] zuul: Remove mwselenium-quibble-docker [integration/config] - 10https://gerrit.wikimedia.org/r/673206 (owner: 10Tobias Andersson) [09:01:26] bah? [09:06:29] (03CR) 10Addshore: "08:59:44 Build timed out (after 3 minutes). Marking the build as failed." [integration/config] - 10https://gerrit.wikimedia.org/r/673206 (owner: 10Tobias Andersson) [09:06:33] (03CR) 10Addshore: [C: 03+2] zuul: Remove mwselenium-quibble-docker [integration/config] - 10https://gerrit.wikimedia.org/r/673206 (owner: 10Tobias Andersson) [09:08:08] 10Phabricator: Spaces request for Technical-Program-Management - https://phabricator.wikimedia.org/T277107 (10Aklapper) Alright, private Space S21 (called "WMF-Technical-Program-Management") has been created. Notes for anyone to use this Space to create non-public tasks in that Space: * To create //non-public//... [09:09:43] (03Merged) 10jenkins-bot: zuul: Remove mwselenium-quibble-docker [integration/config] - 10https://gerrit.wikimedia.org/r/673206 (owner: 10Tobias Andersson) [09:09:47] 10Phabricator: Spaces request for Technical-Program-Management - https://phabricator.wikimedia.org/T277107 (10Aklapper) 05Stalled→03Open * Leaving this task open to sort out public project policies (see T277107#6924050). * You may want to edit some already existing non-public tasks by resetting each task's... [09:10:06] !log reload zuul for Remove mwselenium-quibble-docker [integration/config] - https://gerrit.wikimedia.org/r/673206 [09:10:11] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [09:16:43] 10Project-Admins: Discussing #Wikimedia-Site-requests after #Wiki-Setup creation - https://phabricator.wikimedia.org/T177471 (10Majavah) /me tries to nudge this forwards, generally looks good >>! In T177471#6715569, @Aklapper wrote: > Are there specific, non-theoretical reasons (e.g. your personal workflows and... [09:19:05] 10Phabricator: Spaces request for Technical-Program-Management - https://phabricator.wikimedia.org/T277107 (10Aklapper) >>! In T277107#6919564, @MBinder_WMF wrote: > The tag hiding isn't as important as the task hiding, if it's something we must live without. I think the use case is simply that nobody but the pe... [09:30:10] (03CR) 10Hashar: "We have the parent repository analytics/wmde which can be used to set the proper rights on all repositories: https://gerrit.wikimedia.org/" (031 comment) [analytics/wmde/scripts] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/672824 (owner: 10WMDE-leszek) [09:31:29] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Wikidata, and 5 others: Create docker based CI job to build the wikidata-query-gui - https://phabricator.wikimedia.org/T210286 (10Addshore) [09:40:00] 10Release-Engineering-Team (Code Health), 10MediaWiki-extensions-FlaggedRevs, 10Code-Stewardship-Reviews, 10User-notice: Code stewardship review: FlaggedRevs - https://phabricator.wikimedia.org/T185664 (10Johan) Works for me. [09:46:30] 10Beta-Cluster-Infrastructure, 10Wikimedia-Site-requests, 10Patch-For-Review, 10User-Majavah: Enable CentralAuth IRC feed in beta cluster - https://phabricator.wikimedia.org/T277432 (10Majavah) [09:46:34] 10Beta-Cluster-Infrastructure, 10SRE, 10Puppet, 10Technical-Debt, 10Tracking-Neverending: Minimize differences between beta and production (Tracking) - https://phabricator.wikimedia.org/T87220 (10Majavah) [09:51:57] 10phan, 10Documentation, 10Doxygen, 10MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), and 3 others: Doxygen: Ignore `@phan` notation (and more) - https://phabricator.wikimedia.org/T241182 (10hashar) 05Open→03Resolved a:03hashar The `@phan` annotation is now aliases to `\noop` which ignores the content ent... [10:14:58] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)): Move CI selenium/qunit tests of mediawiki repository to a standalone job - https://phabricator.wikimedia.org/T232759 (10kostajh) I think it would be useful to run th... [10:23:47] hashar: yo! tu aurais quelques minutes pour faire mon canard en plastique ? [10:24:09] j'essaie de comprendre pourquoi nos analyzes sonar sont toutes vides: https://community.sonarsource.com/t/empty-short-lived-branch-analysis/40177/9 [10:24:27] mais pourquoi ça fonctionne avec PHP [10:24:38] triaging mediawiki logspam :) [10:24:56] aka i am in a meeting till noon [10:25:11] hashar: I'll ping you this afternoon [10:25:47] gehel: +1 :) [10:29:52] (03CR) 10Michael Große: [C: 03+1] Introduce query-builder job so it can use npm 6.14.* instead [integration/config] - 10https://gerrit.wikimedia.org/r/673183 (https://phabricator.wikimedia.org/T277060) (owner: 10Ladsgroup) [10:32:06] gehel: je suis dispo si tu veux [10:32:31] hashar: meet.google.com/sgi-cxqf-xaq [10:35:40] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Update sury-php images for updated gpg key - https://phabricator.wikimedia.org/T277742 (10Joe) [10:36:14] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Update sury-php images for updated gpg key - https://phabricator.wikimedia.org/T277742 (10Joe) p:05Triage→03High Triaging as high priority as this is at best going to make building the images fail, at worst it's a security liability. [10:37:18] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Release, 10Train Deployments: 1.36.0-wmf.35 deployment blockers - https://phabricator.wikimedia.org/T274939 (10Urbanecm_WMF) [10:56:53] 10Release-Engineering-Team (Code Health), 10MediaWiki-extensions-FlaggedRevs, 10Code-Stewardship-Reviews, 10User-notice: Code stewardship review: FlaggedRevs - https://phabricator.wikimedia.org/T185664 (10Zache) I would keep the wording same as in documentation. Ie. "Flagged revisions will no longer have m... [11:06:15] Could someone kick the jenkins executor on deployment-deploy01? It's stuck and I'm not sure if I can do that myself on that machine or if it needs jenkins ui rights [11:07:11] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Update sury-php images for updated gpg key - https://phabricator.wikimedia.org/T277742 (10hashar) The key we have got revoked a couple years ago and reached expiration yesterday ` name=docker run --rm -it --user=root --entrypoint=bash docker-... [11:08:28] (03PS1) 10Hashar: dockerfiles: update sury.org GPG release key [integration/config] - 10https://gerrit.wikimedia.org/r/673226 [11:08:40] 10Beta-Cluster-Infrastructure: Beta SWIFT seems to be broken - https://phabricator.wikimedia.org/T276179 (10Majavah) After [[ https://wm-bot.wmflabs.org/browser/index.php?start=03%2F18%2F2021&end=03%2F18%2F2021&display=%23wikimedia-cloud | speaking with ]] WMCS staff on IRC I believe most (all?) cloud vps machin... [11:10:48] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Release, 10Train Deployments: 1.36.0-wmf.35 deployment blockers - https://phabricator.wikimedia.org/T274939 (10Tgr) {T277702} produces some logspam ("no transaction to commit, something got out of sync") but is harmless otherwise. Fixed in ma... [11:10:59] (03CR) 10Hashar: "The new key:" [integration/config] - 10https://gerrit.wikimedia.org/r/673226 (owner: 10Hashar) [11:11:28] lunchhh [11:11:38] ^ was done [11:14:11] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Release, 10Train Deployments: 1.36.0-wmf.35 deployment blockers - https://phabricator.wikimedia.org/T274939 (10Ladsgroup) Also a FYI, I have been dropping lots of code from flagged revs, if you see anything related to flaggedrevs in logs, let... [11:27:39] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Release, 10Train Deployments: 1.36.0-wmf.35 deployment blockers - https://phabricator.wikimedia.org/T274939 (10Urbanecm_WMF) [11:32:58] 10Beta-Cluster-Infrastructure: Beta SWIFT seems to be broken - https://phabricator.wikimedia.org/T276179 (10Tgr) It seems a bit silly to downgrade just to avoid a version check in Puppet (although I have no idea how hard that is to implement). [11:35:50] 10Beta-Cluster-Infrastructure: Beta SWIFT seems to be broken - https://phabricator.wikimedia.org/T276179 (10AlexisJazz) >>! In T276179#6924437, @Majavah wrote: > After [[ https://wm-bot.wmflabs.org/browser/index.php?start=03%2F18%2F2021&end=03%2F18%2F2021&display=%23wikimedia-cloud | speaking with ]] WMCS staff... [12:10:59] 10Beta-Cluster-Infrastructure, 10Patch-For-Review, 10User-Majavah: Beta SWIFT seems to be broken - https://phabricator.wikimedia.org/T276179 (10Majavah) a:03Majavah The above patch should fix this issue. I scheduled it to the puppet request window later today instead of just cherry-picking because I'm not... [12:13:54] 10Phabricator: Request Edit permissions to the "SRE Access Request" form - https://phabricator.wikimedia.org/T276446 (10jbond) @Aklapper no i get the following error messages {F34168046} I think acl*sre-team would be the correct one to add, thanks [12:14:56] 10Release-Engineering-Team (Code Health), 10MediaWiki-extensions-FlaggedRevs, 10Code-Stewardship-Reviews, 10User-notice: Code stewardship review: FlaggedRevs - https://phabricator.wikimedia.org/T185664 (10Tgr) Thank you @Ladsgroup for chipping away at this pile of cruft! Some wikis use the "quality" tiers... [12:27:30] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO, 10wdwb-tech-focus, 10MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), and 3 others: Stop using jsonlint and instead use eslint-plugin-json for the linting - https://phabricator.wikimedia.org/T220036 (10Addshore) [12:48:44] 10Continuous-Integration-Config, 10Code-Health, 10Discovery-Search (Current work), 10Patch-For-Review: Ensure that SonarQube is commenting on gerrit code reviews of the Search Platform team - https://phabricator.wikimedia.org/T264873 (10Gehel) After [[ https://community.sonarsource.com/t/empty-short-lived-... [12:55:01] (03CR) 10Tobias Andersson: "This change is ready for review." [integration/config] - 10https://gerrit.wikimedia.org/r/673207 (owner: 10Tobias Andersson) [13:01:13] hashar: I'm back, ping me when you have time [13:01:18] or if [13:01:33] gehel: back as well [13:01:37] je prend mes écouteurs en haut [13:02:04] hashar: same as earlier: https://meet.google.com/sgi-cxqf-xaq [13:19:56] 10Beta-Cluster-Infrastructure: [beta cluster] UnderflowException: Ran out of captcha images - https://phabricator.wikimedia.org/T276176 (10Majavah) [13:20:07] 10Beta-Cluster-Infrastructure, 10User-Majavah: Beta SWIFT seems to be broken - https://phabricator.wikimedia.org/T276179 (10Majavah) 05Open→03Resolved Swift seems to be working now, please re-open or ping me on IRC if you notice problems with it. [13:20:33] !log manually systemctl daemon-reload && systemctl start srv-swift\\x2dstorage-lv\\x2da1.mount on deployment-ms-be* nodes for T276179 [13:20:39] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [13:20:40] T276179: Beta SWIFT seems to be broken - https://phabricator.wikimedia.org/T276179 [13:22:10] beta cluster swift is now no longer broken [13:40:10] (03CR) 10Addshore: [C: 04-1] Add php paramter to mediawiki-quibble-apitests (032 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/673207 (owner: 10Tobias Andersson) [13:51:08] (03PS1) 10Hashar: (WIP) please SonarQube git heuristic [integration/config] - 10https://gerrit.wikimedia.org/r/673273 [13:51:42] hashar: fyi https://gerrit.wikimedia.org/r/c/operations/puppet/+/673027 [13:54:22] (03PS2) 10Hashar: (WIP) please SonarQube git heuristic [integration/config] - 10https://gerrit.wikimedia.org/r/673273 [14:07:46] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Release, 10Train Deployments: 1.36.0-wmf.36 deployment blockers - https://phabricator.wikimedia.org/T274940 (10Ladsgroup) [14:09:28] (03PS3) 10Hashar: (WIP) please SonarQube git heuristic [integration/config] - 10https://gerrit.wikimedia.org/r/673273 [14:18:58] (03PS6) 10Jgleeson: WIP: Added image for civiproxy [releng/dev-images] - 10https://gerrit.wikimedia.org/r/664919 (https://phabricator.wikimedia.org/T268683) [14:23:08] gehel: some logic at https://github.com/SonarSource/sonarqube/blob/bd1f5a9348146f88b3bd250817c3302b935f9a34/sonar-scanner-engine/src/main/java/org/sonar/scm/git/GitScmProvider.java#L146 ;D [14:24:40] (03CR) 10Hashar: [C: 03+2] dockerfiles: update sury.org GPG release key [integration/config] - 10https://gerrit.wikimedia.org/r/673226 (owner: 10Hashar) [14:25:50] (03PS7) 10Jgleeson: WIP: Added image for civiproxy [releng/dev-images] - 10https://gerrit.wikimedia.org/r/664919 (https://phabricator.wikimedia.org/T268683) [14:27:08] (03Merged) 10jenkins-bot: dockerfiles: update sury.org GPG release key [integration/config] - 10https://gerrit.wikimedia.org/r/673226 (owner: 10Hashar) [14:34:59] (03PS8) 10Tobias Andersson: Add php paramter to mediawiki-quibble-apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673207 [14:36:42] (03CR) 10Tobias Andersson: Add php paramter to mediawiki-quibble-apitests (032 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/673207 (owner: 10Tobias Andersson) [14:37:44] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Update sury-php images for updated gpg key - https://phabricator.wikimedia.org/T277742 (10hashar) 05Open→03Resolved a:03hashar The sury base image has been updated via https://gerrit.wikimedia.org/r/c/integration/config/+/673226 The ch... [14:37:54] jbond42: good afternoon ;) [14:38:02] (03PS9) 10Tobias Andersson: Add php paramter to mediawiki-quibble-apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673207 (https://phabricator.wikimedia.org/T277750) [14:39:29] jbond42: looks good to me yeah [14:39:37] even though I will probably get doc.wm.o to use php 7.2 [14:39:44] that is different change anyway [14:39:54] hashar: ack thanks [14:40:13] and good afternoon :) [14:40:26] and I have some struggle to get profile::java::java_packages for some specific profile [14:40:35] but I think I just entirely misunderstood how hiera works [14:41:08] hashar: if you want to send a CR my way i can take a look [14:41:44] I am not there yet ;-] [14:41:49] ack :) [14:49:53] 10Beta-Cluster-Infrastructure, 10SRE, 10Puppet, 10cloud-services-team (Kanban): WMCS standalone puppet master does not lookup cherry picked hiera change - https://phabricator.wikimedia.org/T277526 (10hashar) I just misunderstood how hiera lookup works on WMCS. The bulk of it is that parameters specific to... [14:54:32] Java::Version = Enum['11', '7', '8'], got Integer [14:54:33] ah puppet [15:00:34] 10Beta-Cluster-Infrastructure, 10SRE, 10Patch-For-Review, 10Puppet, 10cloud-services-team (Kanban): WMCS standalone puppet master does not lookup cherry picked hiera change - https://phabricator.wikimedia.org/T277526 (10hashar) 05Open→03Resolved a:03hashar Thank you @jbond ! [15:01:44] hashar: its a bit cluncy but if you want to use intergeres then yuo can use the following Variant[Integer[11,11], Integer[7,8]] [15:02:00] jbond42: I just went with version: "11" :] [15:02:07] and I have solved my madness! [15:02:17] yes i think that is used mostly [15:02:21] basically set the java version project wide for integration and puppet-diffs projects [15:02:28] cause they don't use java at all beside for the Jenkins agent [15:02:43] you can alwasy cast it with Inetger($var) if you really need an int [15:02:45] and for deployment-prep I have applied the parameter to the deployment-deploy* puppet prefix [15:03:02] which avoids setting java_apackages for other instances which might already have set it [15:03:08] ack [15:03:37] and as I understand it on WMCS hieradata/common is not looked up at all [15:04:12] the sole puppet patch I could use is https://gerrit.wikimedia.org/r/c/operations/puppet/+/673286/ [15:04:22] that drops a yaml file that is of no use in WMCS context ;] [15:05:15] 10Continuous-Integration-Infrastructure, 10Jenkins, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Patch-For-Review: Switch Jenkins servers to Java 11 - https://phabricator.wikimedia.org/T269354 (10hashar) Via Horizon ( https://horiz... [15:05:31] hashar: strictly speacking common.yaml is searched by cloud however not in the way that productions uses it (i.e. it dosn;t have epxand_paths). convension is to put globals (keys with no '::' in them) in common.yaml and put other defaults in cloud.yaml [15:06:01] you have lost me ;d [15:06:15] I have read the links you gave me (thx!!!) but I dont get what expands_paths is for [15:06:36] expand_paths is a customg yaml backend used in production [15:08:00] normally in hiera keys are only ever looked up in files that match the hierarcy. this is how cloud works. i.e. for something like profile::java::java_packages: it first checks common.yaml, then cloud.yaml then "cloud/%{::wmcs_deployment}.yaml" etc each time lookgin for the full key [15:09:06] in production we use a special function walled wmflib::expand_paths which changes this logic a bit. so instead of looking for `profile::java::java_packages` in common.yaml. it splits the key name by '::' and uses parts[-1] as to indicate the file to look in [15:09:31] i.e. for profile::java::java_packages it will lookin in common/profile/java.yaml [15:10:05] if you wanted to lookup profile::foo::bar:my_key it would look it up in common/profile/foo/bar.yaml [15:10:44] tl;dr if you want to set a cloud wide default for `profile::java::java_packages:` add it to cloud.yaml [15:10:55] AHHHHHHH [15:11:02] so it is a custom thing ;] [15:11:07] if you want to set it just ofr the project set it in "cloud/%{::wmcs_deployment}/%{::labsproject}/common.yaml [15:11:10] yes [15:11:25] at some point I considered hacking something such as hieradata/common/profile/ci/common/labs/slave/profile/java.yaml :D [15:11:30] dont ask [15:11:30] hehe [15:11:49] :) [15:11:54] so I went with the cloud wide settings via horizon [15:12:00] and that seems to work properly [15:12:23] with the custom case of deployment-prep handled with a hostname prefix to avoid polluting other instances which might have java_packages set already [15:12:31] that unlocked it. So I guess: thank you! [15:12:55] also fine, although i would say once setting is no longer in flux i.e. you are no longer testing its better to move it to hiera just so its easy for otheres to see it (especialy for deploymnet-prep) [15:15:36] ok ;) [15:15:43] I am heading out to get kids back from school [15:16:28] ok enjoy [15:34:21] (03CR) 10Ahmon Dancy: [C: 04-1] check-new-error-tasks: single maniphest.search call (034 comments) [tools/release] - 10https://gerrit.wikimedia.org/r/673184 (owner: 10Brennen Bearnes) [15:51:45] (03CR) 10Addshore: [C: 03+1] "will deploy" [integration/config] - 10https://gerrit.wikimedia.org/r/673183 (https://phabricator.wikimedia.org/T277060) (owner: 10Ladsgroup) [15:51:49] (03PS3) 10Addshore: Introduce query-builder job so it can use npm 6.14.* instead [integration/config] - 10https://gerrit.wikimedia.org/r/673183 (https://phabricator.wikimedia.org/T277060) (owner: 10Ladsgroup) [15:52:44] !log Disconnecting a bunch of Jenkins agents to upgrade them to Java 11 # T269354 [15:52:47] (03CR) 10Addshore: [C: 03+2] "JJB deployed" [integration/config] - 10https://gerrit.wikimedia.org/r/673183 (https://phabricator.wikimedia.org/T277060) (owner: 10Ladsgroup) [15:52:48] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:52:48] T269354: Switch Jenkins servers to Java 11 - https://phabricator.wikimedia.org/T269354 [15:55:05] (03Merged) 10jenkins-bot: Introduce query-builder job so it can use npm 6.14.* instead [integration/config] - 10https://gerrit.wikimedia.org/r/673183 (https://phabricator.wikimedia.org/T277060) (owner: 10Ladsgroup) [15:55:21] !log reload zuul for Introduce query-builder job so it can use npm 6.14.* instead [integration/config] - https://gerrit.wikimedia.org/r/673183 T277060 [15:55:25] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:55:25] T277060: Move the Query Builder repository to Gerrit - https://phabricator.wikimedia.org/T277060 [15:55:29] (03CR) 10Addshore: "zuul reloaded" [integration/config] - 10https://gerrit.wikimedia.org/r/673183 (https://phabricator.wikimedia.org/T277060) (owner: 10Ladsgroup) [15:55:58] (03PS10) 10Addshore: Add php paramter to mediawiki-quibble-apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673207 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [15:59:18] hashar: is there any easy way to limit the jobs added in https://gerrit.wikimedia.org/r/c/integration/config/+/673207 to only 2 PHP versions? [15:59:34] or do the extra jobs that end up being created and not used not really matter too much? [16:00:10] addshore: they dont matter [16:00:14] cool! [16:00:18] we usually just generate all variants [16:00:21] ack! [16:00:29] and pick the one we want from zuul/layout.yaml [16:00:52] 10Release-Engineering-Team (Logspam), 10JavaScript, 10MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), 10MediaWiki-Interface (Tables), and 2 others: Some tables cannot be sorted (TypeError: $nextRows[i] is undefined in table sorting / Uncaught TypeError: Cannot read pro... - https://phabricator.wikimedia.org/T265503 [16:01:12] (03PS11) 10Addshore: Add php parameter to mediawiki-quibble-apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673207 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:01:19] (03CR) 10Addshore: [C: 03+2] "deployed" [integration/config] - 10https://gerrit.wikimedia.org/r/673207 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:01:56] (03CR) 10Addshore: "This change is ready for review." [integration/config] - 10https://gerrit.wikimedia.org/r/673208 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:01:59] (03PS8) 10Addshore: Specify php version for existing apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673208 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:02:28] how about deleting old defined jobs, that are no longer in jjb? just leave them and eventually they will be cleaned up? [16:02:46] (03Merged) 10jenkins-bot: Add php parameter to mediawiki-quibble-apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673207 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:03:11] (03CR) 10jerkins-bot: [V: 04-1] Specify php version for existing apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673208 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:05:13] (03PS9) 10Addshore: Specify php version for existing apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673208 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:06:32] (03CR) 10Addshore: "This change is ready for review." [integration/config] - 10https://gerrit.wikimedia.org/r/673211 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:06:44] (03PS8) 10Addshore: Use php73 on Wikibase REL1_35 apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673211 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:07:30] (03CR) 10Addshore: [C: 03+2] Specify php version for existing apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673208 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:07:45] (03CR) 10Addshore: [C: 03+2] Use php73 on Wikibase REL1_35 apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673211 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:09:51] (03Merged) 10jenkins-bot: Specify php version for existing apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673208 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:09:53] (03Merged) 10jenkins-bot: Use php73 on Wikibase REL1_35 apitests [integration/config] - 10https://gerrit.wikimedia.org/r/673211 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:10:25] !log reload zuul for https://gerrit.wikimedia.org/r/673208 and https://gerrit.wikimedia.org/r/673211 T277750 (apitests php versions) [16:10:30] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:10:30] T277750: Enable more tests for REL1_35 Wikibase - https://phabricator.wikimedia.org/T277750 [16:11:12] (03PS2) 10Addshore: jjb: Increase shared memory to 1g for node10-browser jobs [integration/config] - 10https://gerrit.wikimedia.org/r/673188 (https://phabricator.wikimedia.org/T240955) (owner: 10Ladsgroup) [16:25:42] 10Beta-Cluster-Infrastructure, 10Patch-For-Review, 10User-Majavah: [beta cluster] UnderflowException: Ran out of captcha images - https://phabricator.wikimedia.org/T276176 (10Tgr) 05Open→03Resolved a:03Majavah Seems to be working again (although the "Refresh" button does not do anything but that's prob... [16:28:32] (03CR) 10Jforrester: "Ha, doesn't this mean we need to cascade all other sury-based images though? :-)" [integration/config] - 10https://gerrit.wikimedia.org/r/673226 (owner: 10Hashar) [16:30:35] (03CR) 10Hashar: "Eventually yeah, but that has potential side effects. The new gpg key is needed when fetching the packages which is typically only needed " [integration/config] - 10https://gerrit.wikimedia.org/r/673226 (owner: 10Hashar) [16:30:59] James_F: essentially I have been lazy. It take a couple hours to rebuild the images from scratch [16:31:20] James_F: and I am always afraid of having to deal with potential side effect as bunch of packages get upgraded in the process :\ [16:37:33] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)): Move CI selenium/qunit tests of mediawiki repository to a standalone job - https://phabricator.wikimedia.org/T232759 (10Jdforrester-WMF) >>! In T232759#6924356, @kos... [16:39:27] 10Beta-Cluster-Infrastructure: Beta cron jobs seem broken - https://phabricator.wikimedia.org/T277206 (10Tgr) For the time being, I'll just wing it: `lang=bash # hand-created file. See https://phabricator.wikimedia.org/T277206 # the master datacenter for mediawiki primary_dc: labs # read-only settings read_only:... [16:41:08] (03CR) 10Tobias Andersson: "This change is ready for review." [integration/config] - 10https://gerrit.wikimedia.org/r/673303 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [16:41:55] 10Beta-Cluster-Infrastructure: Beta cron jobs seem broken - https://phabricator.wikimedia.org/T277206 (10Tgr) read_only should be false, but whatever, mw-cli-wrapper only checks for the primary_dc line. [16:45:16] 10Release-Engineering-Team (Pipeline), 10Release Pipeline: Support copying files from run containers into the workspace for use in other stages - https://phabricator.wikimedia.org/T277777 (10dduvall) [16:45:25] hashar: Yeah yeah. :-) [16:46:03] hashar: The advantage is that you find out that e.g. the new build of PHP doesn't work /now/, instead of in three months when there's a security issue with the version of Python we have in the quibble image or whatever. [16:48:39] 10Continuous-Integration-Infrastructure, 10Jenkins, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Patch-For-Review: Switch Jenkins servers to Java 11 - https://phabricator.wikimedia.org/T269354 (10hashar) 05Open→03Resolved All a... [16:48:58] !log Purging openjdk-8 packages from Jenkins agents # T269354 [16:49:02] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:49:04] T269354: Switch Jenkins servers to Java 11 - https://phabricator.wikimedia.org/T269354 [16:49:09] James_F: yeah that is true as well [16:49:17] James_F: feel free to rebuild the fleet :] [16:49:33] * James_F laughs. [16:49:46] hashar: Feel free to roll out quibble-on-buster. ;-P [16:49:50] But yeah, I should. [16:51:05] James_F: yeah that is my list still! [16:51:21] hashar: Also also https://phabricator.wikimedia.org/T178137#6922332 - is adding a single composer-not-vendor job to all repos OK? [16:53:24] oh so much reading [16:53:36] Only need to read my comment. :-) [16:53:53] it is a bit of a mix [16:53:57] (03CR) 10Brennen Bearnes: "Thanks for review! New patch shortly." (034 comments) [tools/release] - 10https://gerrit.wikimedia.org/r/673184 (owner: 10Brennen Bearnes) [16:54:11] the rough idea is that the default is to use composer to bring dependencies, cause that is apparently faster [16:54:26] but for production deployed repo we use vendor.git to ensure that we will actually get the dependencies [16:54:31] when later we deploy to prod [16:54:57] I think the selenium / wdio tests are solely on production deployed extensions [16:55:02] We won't remove the vendor jobs, just add the composer ones. [16:55:03] so we use vendor already for those [16:55:05] Err, one. [16:55:37] so if there is a dependency screp up [16:55:47] the quibble / phpunit jobs using vendor will surely fail [16:56:10] and the change get rejected [16:56:10] Except apparently not. [16:56:19] regardless of whether the selenium job uses composer or vendor [16:58:57] James_F: there is an alternative being proposed which is to just run composer install [16:59:11] so theorically we would have a job that clones all the extensions/skins participating [16:59:16] + mediawiki/vendor [16:59:26] then run the composer install with the merge plugin to ensure that nothing breaks [16:59:32] Yeah, but that'll be sloooooow because we'd need to add a task to quibble and do a release and make new builds and make new jobs and test it and cry. [16:59:37] potentially such a job would only trigger when someone tries to alter a composer.json file [16:59:40] * James_F is going for least-effort. [16:59:49] and that could be named "validate-composer-dependencies-for-vendor" [17:00:00] the selenium job with composer would solve nothing really [17:00:23] The issue here is that we changed composer.json in one repo (Wikibase) but tested everything in dependent repos (WikibaseXyz) with vendor, not composer,. [17:02:18] so that is Wikibase bumping "data-values/number" from 0.10.1 to 0.11.0 ? [17:02:27] but why is that one passing if vendor provides 0.10.1 ? [17:05:38] oh [17:05:45] that is never checked maybe [17:12:22] (03CR) 10Dduvall: apt: Support configuration of http/https proxies (031 comment) [blubber] - 10https://gerrit.wikimedia.org/r/671199 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [17:16:19] 10Release-Engineering-Team, 10Scap: scap 3.16.0-1 deb package on deploy1002 does not contain all commits from the debian/3.16.0-1 tag - https://phabricator.wikimedia.org/T277782 (10dancy) [17:19:14] (03CR) 10Jeena Huneidi: [C: 03+2] Provide `setup.httpProxy` context variable if a proxy is configured [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/671211 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [17:19:51] (03CR) 10Jeena Huneidi: [C: 03+2] apt: Support configuration of http/https proxies [blubber] - 10https://gerrit.wikimedia.org/r/671199 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [17:20:22] 10Release-Engineering-Team, 10Scap: scap 3.16.0-1 deb package on deploy1002 does not contain all commits from the debian/3.16.0-1 tag - https://phabricator.wikimedia.org/T277782 (10dancy) [17:21:26] (03Merged) 10jenkins-bot: Provide `setup.httpProxy` context variable if a proxy is configured [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/671211 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [17:22:06] James_F: I have replied on the task ;) [17:23:09] "that is never checked maybe" yup [17:24:07] Yeah. [17:24:23] morning longma! I'm going to try and power forward with finish mwdd things in mwcli today. I made a fork on github for now so I can use github actions with the aim of continuing to submit prooven things to the gerrit repo [17:24:32] thanks for the continued review :) [17:24:36] (03Merged) 10jenkins-bot: apt: Support configuration of http/https proxies [blubber] - 10https://gerrit.wikimedia.org/r/671199 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [17:24:39] Hence why I said we should add the composer job. :-) [17:24:59] * addshore is behind on his phab emails so didnt see the latest disucssions on that ticket yet [17:25:02] addshore: sounds good! Sorry for the delay recently [17:25:22] longma: np! i havn't had any time to look at it, but im dedicating the next.... 6 hours [17:26:52] 10Release-Engineering-Team, 10Scap: scap 3.16.0-1 deb package on deploy1002 does not contain all commits from the debian/3.16.0-1 tag - https://phabricator.wikimedia.org/T277782 (10dancy) [17:28:31] addshore :) I going to be in a meeting for an hour or two but holler if you need anything [17:29:44] (03CR) 10Hashar: [C: 03+2] "Definitely vendor is not for release branches, solely for master and wmf/* branches :]" [integration/config] - 10https://gerrit.wikimedia.org/r/673303 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [17:30:12] (03CR) 10Addshore: [C: 03+1] zuul: Wikibase REL1_35 [integration/config] - 10https://gerrit.wikimedia.org/r/673303 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [17:30:24] hashar: … can you please make commit titles useful before C+2ing? :-P [17:30:45] (03PS2) 10Jforrester: zuul: [mediawiki/extensions/Wikibase] Use composer not vendor on REL1_35 [integration/config] - 10https://gerrit.wikimedia.org/r/673303 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [17:30:52] (03CR) 10Jforrester: [C: 03+2] zuul: [mediawiki/extensions/Wikibase] Use composer not vendor on REL1_35 [integration/config] - 10https://gerrit.wikimedia.org/r/673303 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [17:31:55] James_F: ah yeah sure! [17:32:07] James_F: I will keep that in mind and align with your messages [17:32:16] Any standard is fine. But let's have one. :-) [17:32:26] sure [17:32:45] lets write a plugin for the commit message validator that enforces meaningful messages for CI ! :D [17:33:16] (03Merged) 10jenkins-bot: zuul: [mediawiki/extensions/Wikibase] Use composer not vendor on REL1_35 [integration/config] - 10https://gerrit.wikimedia.org/r/673303 (https://phabricator.wikimedia.org/T277750) (owner: 10Tobias Andersson) [17:33:27] xD [17:33:35] I mean, it's CI. [17:33:44] "meaningful" is a stretch. ;-D [17:34:46] (03CR) 10Hashar: [C: 03+1] "Yes I think that should do it. visualeditor-node10-browser-docker is probably a good candidate if one wants to validate since the bug was " [integration/config] - 10https://gerrit.wikimedia.org/r/673188 (https://phabricator.wikimedia.org/T240955) (owner: 10Ladsgroup) [17:34:59] (03PS1) 10Brennen Bearnes: check-new-error-tasks: single maniphest.search call, UX improvements [tools/release] - 10https://gerrit.wikimedia.org/r/673322 [17:35:26] ;D [17:35:37] James_F: I am off! going to take care of familly a bit [17:35:40] happy hacking [17:36:10] Enjoy. [17:37:46] (03CR) 10Brennen Bearnes: "CCing Jon Robson - this can now be used with the client errors dashboard by specifying the ID." [tools/release] - 10https://gerrit.wikimedia.org/r/673184 (owner: 10Brennen Bearnes) [17:39:09] !log deploying https://gerrit.wikimedia.org/r/c/blubber/+/671199 to staging [17:39:12] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [17:43:27] (03Abandoned) 10Brennen Bearnes: check-new-error-tasks: single maniphest.search call, UX improvements [tools/release] - 10https://gerrit.wikimedia.org/r/673322 (owner: 10Brennen Bearnes) [17:44:57] (03PS3) 10Brennen Bearnes: check-new-error-tasks: single maniphest.search call, UX improvements [tools/release] - 10https://gerrit.wikimedia.org/r/673184 [17:54:10] (03CR) 10Ahmon Dancy: [C: 03+1] check-new-error-tasks: single maniphest.search call, UX improvements (031 comment) [tools/release] - 10https://gerrit.wikimedia.org/r/673184 (owner: 10Brennen Bearnes) [18:00:44] (03PS4) 10Brennen Bearnes: check-new-error-tasks: single maniphest.search call, UX improvements [tools/release] - 10https://gerrit.wikimedia.org/r/673184 [18:01:28] (03CR) 10Ahmon Dancy: [C: 03+1] check-new-error-tasks: single maniphest.search call, UX improvements [tools/release] - 10https://gerrit.wikimedia.org/r/673184 (owner: 10Brennen Bearnes) [18:01:38] (03CR) 10Brennen Bearnes: check-new-error-tasks: single maniphest.search call, UX improvements (031 comment) [tools/release] - 10https://gerrit.wikimedia.org/r/673184 (owner: 10Brennen Bearnes) [18:03:02] !log zuul: [mediawiki/extensions/Wikibase] Use composer not vendor on REL1_35 T277750 [18:03:05] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:03:05] T277750: Enable more tests for REL1_35 Wikibase - https://phabricator.wikimedia.org/T277750 [18:11:40] 10Beta-Cluster-Infrastructure, 10Wikimedia-Site-requests, 10User-Majavah: Enable CentralAuth IRC feed in beta cluster - https://phabricator.wikimedia.org/T277432 (10Majavah) 05Open→03Resolved [18:11:42] 10Beta-Cluster-Infrastructure, 10SRE, 10Puppet, 10Technical-Debt, 10Tracking-Neverending: Minimize differences between beta and production (Tracking) - https://phabricator.wikimedia.org/T87220 (10Majavah) [18:22:33] (03PS1) 10Dduvall: apt: Implement merging `apt.proxies` config [blubber] - 10https://gerrit.wikimedia.org/r/673332 (https://phabricator.wikimedia.org/T277109) [18:23:42] 10Release-Engineering-Team-TODO, 10Scap, 10serviceops, 10User-jijiki: Deploy Scap version 3.16.0-1 - https://phabricator.wikimedia.org/T268634 (10dancy) [18:24:08] 10Release-Engineering-Team, 10Scap: scap 3.16.0-1 deb package on deploy1002 does not contain all commits from the debian/3.16.0-1 tag - https://phabricator.wikimedia.org/T277782 (10dancy) Mention: T268634 [18:27:05] !log updating gitlab-test to 13.9.4-ce [18:27:07] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:27:26] (03CR) 10Dduvall: [C: 03+1] "In addition to adding the test to ensure proper merging of the `apt.proxies` field, I've functionally tested this locally using tinyproxy " [blubber] - 10https://gerrit.wikimedia.org/r/673332 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [18:27:51] (03CR) 10Dduvall: [C: 03+1] "> Patch Set 1: Code-Review+1" [blubber] - 10https://gerrit.wikimedia.org/r/673332 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [18:33:56] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10MW-on-K8s: Security patch workflow for MediaWiki on k8s - https://phabricator.wikimedia.org/T271274 (10Legoktm) [18:33:58] 10Release-Engineering-Team-TODO, 10MW-on-K8s, 10Release Pipeline, 10serviceops, 10Patch-For-Review: Create restricted docker-registry namespace for security patched images - https://phabricator.wikimedia.org/T273521 (10Legoktm) 05Open→03Resolved OK, we really should be done now :) Note that currently... [18:44:30] (03PS1) 10Ahmon Dancy: Fix link to scap3 upgrade instructions [tools/scap] - 10https://gerrit.wikimedia.org/r/673335 [18:54:01] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10Patch-For-Review, and 3 others: Remove deployment.wikimedia.beta.wmflabs.org wiki (deploymentwiki) - https://phabricator.wikimedia.org/T198673 (10Krinkle) The `_labswikimedia` projects were n... [18:55:58] 10Beta-Cluster-Infrastructure, 10Developer Productivity: Set up a process for regularly updating the Beta Cluster's copies of common.js, gadgets, and similar files - https://phabricator.wikimedia.org/T212244 (10Krinkle) [18:56:00] 10Beta-Cluster-Infrastructure, 10SRE, 10Puppet, 10Technical-Debt, 10Tracking-Neverending: Minimize differences between beta and production (Tracking) - https://phabricator.wikimedia.org/T87220 (10Krinkle) [18:56:44] 10Beta-Cluster-Infrastructure, 10Developer Productivity: Set up a process for regularly updating the Beta Cluster's copies of common.js, gadgets, and similar files - https://phabricator.wikimedia.org/T212244 (10Krinkle) Detaching from parent T87220, which is mainly about infrastructure. This is still a good id... [18:57:52] 10Beta-Cluster-Infrastructure, 10SRE, 10Technical-Debt, 10Tracking-Neverending: Minimize infrastructure differences between Beta Cluster and production - https://phabricator.wikimedia.org/T87220 (10Krinkle) [19:05:23] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Release, 10Train Deployments: 1.36.0-wmf.35 deployment blockers - https://phabricator.wikimedia.org/T274939 (10dancy) All wikis at .35 [19:11:43] 10Release-Engineering-Team, 10Scap: scap 3.16.0-1 deb package on deploy1002 does not contain all commits from the debian/3.16.0-1 tag - https://phabricator.wikimedia.org/T277782 (10dancy) p:05Triage→03Medium a:03dancy [19:12:38] 10Release-Engineering-Team, 10Scap: scap 3.16.0-1 deb package on deploy1002 does not contain all commits from the debian/3.16.0-1 tag - https://phabricator.wikimedia.org/T277782 (10dancy) 05Open→03Resolved [19:27:05] 10Release-Engineering-Team, 10Scap: Increase reliability of scap release process - https://phabricator.wikimedia.org/T277793 (10dancy) [19:28:04] 10Release-Engineering-Team, 10Scap: Increase reliability of scap release process - https://phabricator.wikimedia.org/T277793 (10dancy) [19:28:20] 10Release-Engineering-Team, 10Scap: scap 3.16.0-1 deb package on deploy1002 does not contain all commits from the debian/3.16.0-1 tag - https://phabricator.wikimedia.org/T277782 (10dancy) 05Resolved→03Open [19:54:50] (03CR) 10Ahmon Dancy: [C: 03+1] apt: Implement merging `apt.proxies` config [blubber] - 10https://gerrit.wikimedia.org/r/673332 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [19:56:45] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Release, 10Train Deployments: 1.36.0-wmf.35 deployment blockers - https://phabricator.wikimedia.org/T274939 (10brennen) @Ladsgroup any chance T277795 qualifies? [20:06:04] 10Beta-Cluster-Infrastructure: Beta cron jobs seem broken - https://phabricator.wikimedia.org/T277206 (10Tgr) The file disappeared after two hours or so. [20:52:09] 10Phabricator, 10I18n: Broken Turkish translation of Date formats in Phabricator UI, shows AM/PM instead of month names - https://phabricator.wikimedia.org/T276657 (10Joseph) Thank you @Aklapper, I was looking for individual translations. [21:19:41] 10Release-Engineering-Team (Deployment services), 10Toolforge: [Deployment pipeline] Support Toolforge? - https://phabricator.wikimedia.org/T277808 (10Sascha) [21:23:44] 10Release-Engineering-Team (Deployment services), 10Toolforge: [Deployment pipeline] Support Toolforge? - https://phabricator.wikimedia.org/T277808 (10Legoktm) The plan in Toolforge is to use buildpacks, see {T194332}. [21:24:33] (03CR) 10Jeena Huneidi: [C: 04-1] "I'm a bit confused about what's supposed to be happening in the merge" (031 comment) [blubber] - 10https://gerrit.wikimedia.org/r/673332 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [21:36:22] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)): Move CI selenium/qunit tests of mediawiki repository to a standalone job - https://phabricator.wikimedia.org/T232759 (10kostajh) >>! In T232759#6925704, @Jdforrester... [22:10:41] (03PS2) 10Dduvall: apt: Implement merging `apt.proxies` config [blubber] - 10https://gerrit.wikimedia.org/r/673332 (https://phabricator.wikimedia.org/T277109) [22:12:42] (03CR) 10Jeena Huneidi: [C: 03+2] "LGTM" [blubber] - 10https://gerrit.wikimedia.org/r/673332 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [22:15:59] (03Merged) 10jenkins-bot: apt: Implement merging `apt.proxies` config [blubber] - 10https://gerrit.wikimedia.org/r/673332 (https://phabricator.wikimedia.org/T277109) (owner: 10Dduvall) [22:28:17] 10Release-Engineering-Team (Deployment services), 10Toolforge: [Deployment pipeline] Support Toolforge? - https://phabricator.wikimedia.org/T277808 (10Bstorm) >>! In T277808#6926846, @Legoktm wrote: > The plan in Toolforge is to use buildpacks, see {T194332}. Yes, the goal is basically to be able to control t... [22:28:37] !log staging https://gerrit.wikimedia.org/r/c/blubber/+/673332 and https://gerrit.wikimedia.org/r/c/blubber/+/671199 [22:28:44] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:29:17] !log deploying https://gerrit.wikimedia.org/r/c/blubber/+/673332 and https://gerrit.wikimedia.org/r/c/blubber/+/671199 to eqiad/codfw (T277109) [22:29:21] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:29:21] T277109: Containers on releases hosts cannot update apt cache from non-WMF sources - https://phabricator.wikimedia.org/T277109 [22:34:27] (03CR) 10Dduvall: [V: 03+2 C: 03+2] Remove maximum gem versions for http libraries [ruby/api] - 10https://gerrit.wikimedia.org/r/641466 (owner: 10Ragesoss) [23:27:59] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10MW-on-K8s, 10serviceops, 10Patch-For-Review: Containers on releases hosts cannot update apt cache from non-WMF sources - https://phabricator.wikimedia.org/T277109 (10dduvall) 05Open→03Resolved