[00:04:45] (03PS2) 10Thcipriani: deploy-notes: bump deploy notes job to use new image [integration/config] - 10https://gerrit.wikimedia.org/r/588018 [00:09:19] (03CR) 10Thcipriani: [C: 03+2] "INFO:jenkins_jobs.builder:Reconfiguring jenkins job train-deploy-notes" [integration/config] - 10https://gerrit.wikimedia.org/r/588018 (owner: 10Thcipriani) [00:09:55] (03Merged) 10jenkins-bot: deploy-notes: bump deploy notes job to use new image [integration/config] - 10https://gerrit.wikimedia.org/r/588018 (owner: 10Thcipriani) [00:19:33] (03PS1) 10Awight: [DNM] Restrict zuul cloning to a single process [integration/quibble] - 10https://gerrit.wikimedia.org/r/589162 [00:20:17] (03CR) 10jerkins-bot: [V: 04-1] [DNM] Restrict zuul cloning to a single process [integration/quibble] - 10https://gerrit.wikimedia.org/r/589162 (owner: 10Awight) [00:22:01] (03CR) 10Awight: "> too many connections to gerrit" [integration/quibble] - 10https://gerrit.wikimedia.org/r/587888 (owner: 10Awight) [00:26:17] (03PS1) 10Thcipriani: train-deploy-notes: change pipeline trigger [integration/config] - 10https://gerrit.wikimedia.org/r/589163 [00:34:04] (03CR) 10Jforrester: "Interesting." [integration/quibble] - 10https://gerrit.wikimedia.org/r/589162 (owner: 10Awight) [01:21:15] 10Beta-Cluster-Infrastructure, 10Editing-team (Q3 2019-2020 Kanban Board), 10OWC2020 (OWC2020 Replying 1.0): Account creation blocked on beta - https://phabricator.wikimedia.org/T250245 (10ppelberg) >>! In T250245#6057574, @Reedy wrote: > Sure this is still an issue? It seems to be a dupe of {T250085} which... [03:26:28] 10Phabricator, 10User-DannyS712: Edit of global herald rule H322 - https://phabricator.wikimedia.org/T250341 (10DannyS712) [08:34:39] 10Phabricator, 10User-DannyS712: Edit of global herald rule H322 - https://phabricator.wikimedia.org/T250341 (10Aklapper) 05Open→03Resolved a:03Aklapper Sure, done :) [08:41:37] 10Continuous-Integration-Config, 10Release-Engineering-Team-TODO, 10MediaWiki-extensions-CLDR, 10ParserFunctions, 10Wikimedia-Fundraising: Decide what to do about MW 1.31 / PHP 7.0 incompatible extensions in Wikimedia Fundraising production - https://phabricator.wikimedia.org/T249576 (10hashar) + @Ejegg... [08:41:48] 10Continuous-Integration-Config, 10Release-Engineering-Team-TODO, 10MediaWiki-extensions-CLDR, 10ParserFunctions, 10Wikimedia-Fundraising: Decide what to do about MW 1.31 / PHP 7.0 incompatible extensions in Wikimedia Fundraising production - https://phabricator.wikimedia.org/T249576 (10hashar) p:05Tria... [08:45:42] 10Beta-Cluster-Infrastructure, 10Editing-team (Q3 2019-2020 Kanban Board), 10OWC2020 (OWC2020 Replying 1.0): Account creation blocked on beta - https://phabricator.wikimedia.org/T250245 (10hashar) >>! In T250245#6057579, @Krenair wrote: > I replaced the beta cache box recently and probably forgot to update t... [08:52:02] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO, 10Release Pipeline: Release pipeline is creating/not cleaning intermediate dangling images - https://phabricator.wikimedia.org/T235680 (10hashar) The cause seems to be that the pipeline sometime leave some containers behind. I have prun... [09:57:57] 10Project-Admins: Request to create project for google-api-proxy - https://phabricator.wikimedia.org/T250319 (10Peachey88) 05Open→03Resolved a:03Peachey88 @MusikAnimal Your new project has been created, Go forth and enjoy. [09:58:19] 10Project-Admins, 10Google-api-proxy: Request to create project for google-api-proxy - https://phabricator.wikimedia.org/T250319 (10Peachey88) [10:01:16] 10Project-Admins, 10User-DannyS712: Cleaning up #mediawiki-general - https://phabricator.wikimedia.org/T249999 (10Aklapper) > Where it makes sense to do so, new component projects should be created for tasks that @DannyS712: Are there any specific proposals? This task currently looks unactionable to me so I'm... [10:10:43] 10Phabricator, 10Patch-For-Review: Weekly phabricator-reports mail: List open tasks with a Due Date in the past - https://phabricator.wikimedia.org/T249807 (10Dzahn) @Aklapper You should have received a mail in your personal inbox right now containing the stats with due dates NOT empty. The fix was https://ge... [10:13:38] 10Phabricator: Weekly phabricator-reports mail: List open tasks with a Due Date in the past - https://phabricator.wikimedia.org/T249807 (10Dzahn) a:05Dzahn→03Aklapper [10:20:15] 10Phabricator: Weekly phabricator-reports mail: List open tasks with a Due Date in the past - https://phabricator.wikimedia.org/T249807 (10Aklapper) 05Open→03Resolved Yes, works! Thanks so much! [10:22:08] 10Beta-Cluster-Infrastructure: Username change at Beta-Cluster - https://phabricator.wikimedia.org/T250366 (10Davey2010) [10:33:37] 10Beta-Cluster-Infrastructure: Username change at Beta-Cluster - https://phabricator.wikimedia.org/T250366 (10Davey2010) Nevermind I'm an idiot! - I don't ever remember creating the account but luckily my email was assigned to it so have got in!, I don't know to mark this as resolved or delete this so if someone... [10:33:54] 10Beta-Cluster-Infrastructure: Username change at Beta-Cluster - https://phabricator.wikimedia.org/T250366 (10Davey2010) 05Open→03Resolved a:03Davey2010 [10:42:03] 10Beta-Cluster-Infrastructure: Username change at Beta-Cluster - https://phabricator.wikimedia.org/T250366 (10Aklapper) 05Resolved→03Invalid Nah, glad you found a way! :) [11:15:28] 10phan-taint-check-plugin: Uncaught throwable for "dynamic" hooks in taint-check 3 - https://phabricator.wikimedia.org/T250371 (10Daimona) [11:44:29] 10phan-taint-check-plugin: Uncaught throwable for "dynamic" hooks in taint-check 3 - https://phabricator.wikimedia.org/T250371 (10Daimona) Of note, this issue is probably not new in taint-check 3. WMF CI used to run taint-check in fast mode for extensions, i.e. it didn't check hooks. However, the new config (sha... [12:28:53] 10phan, 10Patch-For-Review: Create a phan plugin to handle the Assert library - https://phabricator.wikimedia.org/T226266 (10Daimona) >>! In T226266#5529881, @Umherirrender wrote: > The wiki page says >> This can be used in combination with Phan's template support. Hah, I've realized this just now. And there'... [12:30:24] 10Beta-Cluster-Infrastructure, 10Editing-team (Q3 2019-2020 Kanban Board), 10OWC2020 (OWC2020 Replying 1.0): Account creation blocked on beta - https://phabricator.wikimedia.org/T250245 (10Krenair) >>! In T250245#6061550, @hashar wrote: >>>! In T250245#6057579, @Krenair wrote: >> I replaced the beta cache bo... [12:41:01] 10phan, 10Patch-For-Review: Create a phan plugin to handle the Assert library - https://phabricator.wikimedia.org/T226266 (10Daimona) >>! In T226266#6062244, @Daimona wrote: >>>! In T226266#5529881, @Umherirrender wrote: >> The wiki page says >>> This can be used in combination with Phan's template support. >... [12:44:38] 10phan, 10Patch-For-Review: Create a phan plugin to handle the Assert library - https://phabricator.wikimedia.org/T226266 (10Daimona) ...But then it wouldn't work with scalar types. Alright, I think this is not doable, there are too many things to watch out for. [12:54:03] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10phan-taint-check-plugin, 10MediaWiki-Vendor, and 2 others: CI error on WMF branches: Cannot use the final modifier on an abstract class in vendor/microsoft/tolerant-php-parser/tests/cases/parser/abstrac... - https://phabricator.wikimedia.org/T248306 [12:58:30] Daimona: maybe a problem with prefer-dist vs prefer-source? [12:58:39] (03PS21) 10Awight: Parallelism as a command object; parallelize short PHPUnits [integration/quibble] - 10https://gerrit.wikimedia.org/r/587885 (https://phabricator.wikimedia.org/T235449) [12:58:44] About how the custom job installs dependencies [12:58:45] Krinkle: Uhm, about what? [12:58:50] Ah [12:59:11] I'd it clones from git then it will have a git checkout instead of tarballs [12:59:21] So T248306 ? [12:59:22] T248306: CI error on WMF branches: Cannot use the final modifier on an abstract class in vendor/microsoft/tolerant-php-parser/tests/cases/parser/abstractMethodDeclaration7.php on line 3 - https://phabricator.wikimedia.org/T248306 [12:59:28] Daimona: yeah [12:59:54] It's possible, but I didn't investigate the exact cause [13:00:06] If you can trace where that composer command starts and confirm it uses prefer-dust that probably fixes it [13:01:08] Let me see [13:01:51] It has prefer-dist [13:01:56] https://integration.wikimedia.org/ci/job/mwext-php72-phan-seccheck-docker/46812/console [13:02:07] Section: "Extension and skin submodule update under MediaWiki root /workspace/src" [13:05:31] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Operations: Rebuild helm/helm-diff for buster-wikimedia - https://phabricator.wikimedia.org/T249812 (10hashar) @akosiaris has done patches for `helmfile` https... [13:08:15] Daimona: that's not the one it uses [13:08:16] 10phan: Build an efficient methods for extensions to add phan dependencies - https://phabricator.wikimedia.org/T250380 (10Daimona) [13:08:28] Daimona: lower down it does another composer fetch [13:08:39] But without printing the command [13:09:00] jq -r '.extra."phan-taint-check-plugin"' composer.json [13:09:00] :02 + SECCHECK_VERSION=3.0.2 [13:09:04] Hmmm I see [13:09:14] composer require mediawiki/phan-taint-check-plugin [13:09:25] Ah there is the command [13:10:08] Yep [13:10:29] I'm not getting what the first composer install is for BTW [13:10:42] PROBLEM - Parsoid on deployment-parsoid11 is CRITICAL: connect to address 172.16.1.115 and port 8000: Connection refused [13:12:04] (03CR) 10Awight: "PS 21: minimized the diff by reusing the current, iterative approach to building a list steps." [integration/quibble] - 10https://gerrit.wikimedia.org/r/587885 (https://phabricator.wikimedia.org/T235449) (owner: 10Awight) [13:15:02] 10phan-taint-check-plugin, 10MediaWiki-extensions-CentralAuth, 10Core Platform Team Workboards (Clinic Duty Team), 10ci-test-error: Unable to merge CentralAuth patches (master does not satisfy mwext-php72-phan-seccheck-docker in CI) - https://phabricator.wikimedia.org/T249859 (10Daimona) FTR, this is a fal... [13:20:33] 10phan: Build an efficient methods for extensions to add phan dependencies - https://phabricator.wikimedia.org/T250380 (10Daimona) Or alternatively, we may have the base config return an object (e.g. PhanConfig), and call methods on that. For instance (implemented as a fluid interface, overcomplicated example):... [13:32:17] 10Project-Admins: Request for User-QEDK project - https://phabricator.wikimedia.org/T250384 (10QEDK) [13:48:31] 10Project-Admins, 10User-DannyS712: Request for User-QEDK project - https://phabricator.wikimedia.org/T250384 (10DannyS712) a:03DannyS712 [13:52:52] 10Project-Admins, 10User-DannyS712: Request for User-QEDK project - https://phabricator.wikimedia.org/T250384 (10DannyS712) 05Open→03Resolved I have created #user-qedk. Let me know if you have any questions [13:53:18] 10Project-Admins, 10User-DannyS712: Request for User-QEDK project - https://phabricator.wikimedia.org/T250384 (10DannyS712) [13:53:20] 10Phabricator (Upstream), 10Upstream: Per-user projects for personal work in progress tracking - https://phabricator.wikimedia.org/T555 (10DannyS712) [14:01:39] 10Project-Admins, 10User-DannyS712, 10User-QEDK: Request for User-QEDK project - https://phabricator.wikimedia.org/T250384 (10QEDK) >>! In T250384#6062572, @DannyS712 wrote: > I have created #user-qedk. Let me know if you have any questions Thanks a lot, @DannyS712! [14:10:15] 10Phabricator (Upstream), 10Upstream: Per-user projects for personal work in progress tracking - https://phabricator.wikimedia.org/T555 (10Zoranzoki21) [14:10:17] 10Project-Admins, 10User-Zoranzoki21: Create Project User-hknust - https://phabricator.wikimedia.org/T250186 (10Zoranzoki21) [14:21:36] 10phan-taint-check-plugin, 10MediaWiki-extensions-CentralAuth, 10Core Platform Team Workboards (Clinic Duty Team), 10Patch-For-Review, 10ci-test-error: Unable to merge CentralAuth patches (master does not satisfy mwext-php72-phan-seccheck-docker in CI) - https://phabricator.wikimedia.org/T249859 (10Jdforr... [14:37:12] (03CR) 10Aklapper: "Very irrelevant: The author email address has a typo (wikmedia) in the domain name. ;)" [tools/release] - 10https://gerrit.wikimedia.org/r/588467 (https://phabricator.wikimedia.org/T250095) (owner: 10Brennen Bearnes) [14:47:32] 10LibUp: New version 0.15.1 available for eslint-config-wikimedia - https://phabricator.wikimedia.org/T250165 (10Jdforrester-WMF) 05Open→03Resolved a:03Jdforrester-WMF [14:47:36] 10LibUp: New version 0.10.0 available for stylelint-config-wikimedia - https://phabricator.wikimedia.org/T250164 (10Jdforrester-WMF) 05Open→03Resolved a:03Jdforrester-WMF [14:47:45] 10LibUp: New version 0.9.0 available for grunt-banana-checker - https://phabricator.wikimedia.org/T250162 (10Jdforrester-WMF) 05Open→03Resolved a:03Jdforrester-WMF [14:49:35] 10LibUp: On library pages, LibUp should sort repos using semver (so that 0.10 comes ahead of 0.9, not after it) - https://phabricator.wikimedia.org/T250394 (10Jdforrester-WMF) [14:51:18] hashar, James_F: I'm doing a TDD workshop and I want to have a gerrit repo for it - how can I have one? [14:55:11] 10phan-taint-check-plugin, 10MediaWiki-extensions-CentralAuth, 10Core Platform Team Workboards (Clinic Duty Team), 10Patch-For-Review, 10ci-test-error: Unable to merge CentralAuth patches (master does not satisfy mwext-php72-phan-seccheck-docker in CI) - https://phabricator.wikimedia.org/T249859 (10Jdforr... [14:56:38] zpapierski: We don't handle that, sorry – repos are normally requested through https://www.mediawiki.org/wiki/Gerrit/New_repositories/Requests [14:56:53] thanks, I'll look there [15:04:59] (03PS2) 10Thcipriani: train-deploy-notes: change pipeline trigger [integration/config] - 10https://gerrit.wikimedia.org/r/589163 [15:11:51] (03CR) 10Jforrester: [C: 03+1] "🤷🏽‍♂️" [integration/config] - 10https://gerrit.wikimedia.org/r/589163 (owner: 10Thcipriani) [15:20:37] (03PS1) 10Hashar: experimental test with mediawiki/tools/release [integration/config] - 10https://gerrit.wikimedia.org/r/589336 [15:21:40] (03CR) 10jerkins-bot: [V: 04-1] experimental test with mediawiki/tools/release [integration/config] - 10https://gerrit.wikimedia.org/r/589336 (owner: 10Hashar) [15:24:55] 10Continuous-Integration-Config, 10Release-Engineering-Team-TODO, 10MediaWiki-extensions-CLDR, 10ParserFunctions, 10Wikimedia-Fundraising: Decide what to do about MW 1.31 / PHP 7.0 incompatible extensions in Wikimedia Fundraising production - https://phabricator.wikimedia.org/T249576 (10hashar) Following... [15:26:09] (03CR) 10Hashar: "This change is a proof of concept for an idea I exposed at https://phabricator.wikimedia.org/T249576#6061544" [integration/config] - 10https://gerrit.wikimedia.org/r/589336 (owner: 10Hashar) [15:26:46] zpapierski: https://www.mediawiki.org/wiki/Gerrit/New_repositories :] [15:27:05] zpapierski: there is some magic templates there to request a repository. That should be striaght forward [15:27:26] zpapierski: or well, I can just create it :] [15:27:51] zpapierski: the most difficult task is to figure out a name for the repository. [15:27:54] I actually submitted my request there :) [15:28:09] ah [15:29:44] oh man I so hate that wiki page [15:35:11] you could always grant the right to create repos to everybody :D [15:37:59] zpapierski: yeah it is merely restricted since open creation would surely end up being a huge mess [15:38:17] and we aren't a code host platform for the world :P [15:38:21] zpapierski: anyway, can we try to have it under an existing namespace? Maybe search/tdd-bowling-kata ? [15:39:11] this way we can have the repository to inherit rights from the search.git special repo :] [15:48:58] search isn't really a correct one - is there some namespace for codehealth [15:48:58] ? [15:49:25] hashar: I don't understand why you did so much work on T249576 after we discussed it in the team meeting yesterday and decided not to work on it… [15:49:26] T249576: Decide what to do about MW 1.31 / PHP 7.0 incompatible extensions in Wikimedia Fundraising production - https://phabricator.wikimedia.org/T249576 [15:50:10] * James_F gets more coffee. [15:54:55] James_F: I thought we said yesterday we should reach out to fundraising team and sort it out with them? [16:01:42] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), 10Patch-For-Review: Quibble jobs re-download npm packages every build (Castor not loading?) - https://phabricator.wikimedia.org/T234738 (10hashar) That is a nice improvement thank you! I... [16:22:09] hashar: Yes, for annual planning for next year? [16:23:45] hashar: My plan if you agreed to https://gerrit.wikimedia.org/r/c/integration/config/+/588827 was to do in-wikimedia-fundraising-production (REL1_31 etc.) and in-mediawiki-tarball (postgres), and read from mediawiki/tools/release [16:25:15] And move jobs into the templates so they're not just "noop" runners. [16:28:56] (03CR) 10Thcipriani: deployment-calendar: Add train triage on Wednesday (031 comment) [tools/release] - 10https://gerrit.wikimedia.org/r/584640 (owner: 10Thcipriani) [16:33:58] (03PS1) 10Jforrester: deployment-calendar: Add no-deploys-all-day reminder on Fridays-Sundays [tools/release] - 10https://gerrit.wikimedia.org/r/589351 [16:34:23] thcipriani reminded me of my throw-away comment. [16:37:47] James_F: nice :) [16:38:13] Linking to Deployment/Emergencies is a bit pointed, but hopefully gets the message across. [16:46:48] (03CR) 10Will Doran: [C: 03+2] "Great, sounds good to me" [tools/release] - 10https://gerrit.wikimedia.org/r/584640 (owner: 10Thcipriani) [16:48:39] (03CR) 10Will Doran: [C: 03+1] "Sounds good to me, sorry got over excited and +2'd" [tools/release] - 10https://gerrit.wikimedia.org/r/584640 (owner: 10Thcipriani) [16:49:07] (03CR) 10Jforrester: [C: 03+2] "Let's do it." [tools/release] - 10https://gerrit.wikimedia.org/r/584640 (owner: 10Thcipriani) [16:49:57] (03Merged) 10jenkins-bot: deployment-calendar: Add train triage on Wednesday [tools/release] - 10https://gerrit.wikimedia.org/r/584640 (owner: 10Thcipriani) [16:52:04] (03CR) 10Hashar: layout: Add in-wikimedia-production to production items and assert shape (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/588827 (owner: 10Jforrester) [16:52:57] hashar: Huh. Odd. OK, will simplify. ;-) [16:53:25] James_F: the 'noop' are a special case in zuul and hardly add any overhead in the processing. But they will be reported back to gerrit which might be confusing ;D [16:53:39] Yes. [16:53:40] then I am not sure what we would add in that template? [16:53:45] (03PS10) 10Jforrester: layout: Add in-wikimedia-production to production items and assert shape [integration/config] - 10https://gerrit.wikimedia.org/r/588827 [16:53:56] maybe add phan on all the repositories [16:53:58] hashar: The gate, eventually. [16:54:06] and once that is done, move phan up to that template ? [16:54:22] And the selenium/no-selenium split, I think. [16:54:29] possibly [16:59:58] (03PS3) 10Jforrester: Add Priyanshu varshney in CI whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/589094 (owner: 10Zoranzoki21) [17:00:15] (03CR) 10Jforrester: [C: 03+2] Add Priyanshu varshney in CI whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/589094 (owner: 10Zoranzoki21) [17:01:24] (03Merged) 10jenkins-bot: Add Priyanshu varshney in CI whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/589094 (owner: 10Zoranzoki21) [17:01:51] !log Zuul: Add Priyanshu varshney in CI whitelist [17:01:53] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [17:13:08] 10Phabricator (Upstream), 10Upstream, 10User-DannyS712: Triggers should be reusable - https://phabricator.wikimedia.org/T241663 (10DannyS712) [17:13:25] 10Phabricator (Upstream), 10Upstream, 10User-DannyS712: Triggers should be reusable - https://phabricator.wikimedia.org/T241663 (10DannyS712) Found 3 more created since the task was filed [17:16:30] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), 10Patch-For-Review: Quibble jobs re-download npm packages every build (Castor not loading?) - https://phabricator.wikimedia.org/T234738 (10Jdforrester-WMF) >>! In T234738#6063051, @hashar... [17:27:45] (03CR) 10Thcipriani: [C: 03+2] deployment-calendar: Add no-deploys-all-day reminder on Fridays-Sundays [tools/release] - 10https://gerrit.wikimedia.org/r/589351 (owner: 10Jforrester) [17:28:18] (03Merged) 10jenkins-bot: deployment-calendar: Add no-deploys-all-day reminder on Fridays-Sundays [tools/release] - 10https://gerrit.wikimedia.org/r/589351 (owner: 10Jforrester) [17:29:54] James_F: reviewing your change now ;D [17:30:09] nice to see phan is on all repositories with just CodeReview and DonationInterface missing! [17:30:41] hashar: Yup, and CodeReview is being removed. [17:31:10] When we created fundraising/REL1_35 I think we'll insist that they have phan as a voting job and keep running it. [17:31:30] (03CR) 10Hashar: [C: 03+1] "The test is rather large (lot of assertions being made) but that is great :]" [integration/config] - 10https://gerrit.wikimedia.org/r/588827 (owner: 10Jforrester) [17:31:32] (03PS1) 10Thcipriani: deployments-calendar: Midnight and Sunday, too [tools/release] - 10https://gerrit.wikimedia.org/r/589370 [17:31:36] looks good to me now :] thx! [17:31:43] that is going to be a nice improvement [17:31:44] Cool. [17:33:59] 10Continuous-Integration-Config, 10MediaWiki-extensions-WikimediaIncubator: WikimediaIncubator should adjust selenium tests, rather than just not run them - https://phabricator.wikimedia.org/T250418 (10Jdforrester-WMF) [17:36:56] 10Continuous-Integration-Config, 10MediaWiki-extensions-OpenStackManager: OpenStackManager should adjust selenium tests, rather than just not run them - https://phabricator.wikimedia.org/T250420 (10Jdforrester-WMF) [17:38:29] (03CR) 10Brennen Bearnes: "> Patch Set 5:" [tools/release] - 10https://gerrit.wikimedia.org/r/588467 (https://phabricator.wikimedia.org/T250095) (owner: 10Brennen Bearnes) [17:39:05] 10phan, 10MediaWiki-extensions-DonationInterface: Add phan to DonationInterface extension - https://phabricator.wikimedia.org/T224763 (10Jdforrester-WMF) p:05Lowest→03Medium Vague plan is to just wait for REL1_35 branch and do it from there. [17:40:02] (03PS6) 10Brennen Bearnes: (DNM) delete-wmf-branches: tag at branchpoints [tools/release] - 10https://gerrit.wikimedia.org/r/588467 (https://phabricator.wikimedia.org/T250095) [17:40:09] 10phan, 10MediaWiki-extensions-CodeReview: CodeReview should run phan if it's going to remain in production - https://phabricator.wikimedia.org/T250421 (10Jdforrester-WMF) [17:40:44] (03PS11) 10Jforrester: layout: Add in-wikimedia-production to production items and assert shape [integration/config] - 10https://gerrit.wikimedia.org/r/588827 [17:41:04] (03PS12) 10Jforrester: layout: Add in-wikimedia-production to production items and assert shape [integration/config] - 10https://gerrit.wikimedia.org/r/588827 [17:41:49] (03CR) 10Jforrester: [C: 03+2] layout: Add in-wikimedia-production to production items and assert shape [integration/config] - 10https://gerrit.wikimedia.org/r/588827 (owner: 10Jforrester) [17:42:46] (03Merged) 10jenkins-bot: layout: Add in-wikimedia-production to production items and assert shape [integration/config] - 10https://gerrit.wikimedia.org/r/588827 (owner: 10Jforrester) [17:43:24] !log Zuul: Add in-wikimedia-production to production items and assert shape [17:43:25] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:03:33] (03PS1) 10Jforrester: layout: Add in-wikimedia-fundraising-production and assert shape [integration/config] - 10https://gerrit.wikimedia.org/r/589380 [18:04:40] (03CR) 10jerkins-bot: [V: 04-1] layout: Add in-wikimedia-fundraising-production and assert shape [integration/config] - 10https://gerrit.wikimedia.org/r/589380 (owner: 10Jforrester) [18:09:51] hasharAway: How is the update-jars jessie job migration going? [18:12:06] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10Scap, 10User-brennen: Build a development / test environment for deployment tooling - https://phabricator.wikimedia.org/T250322 (10brennen) To investigate: - https://phabricator.wikimedia.org/source/scap-vagrant/ [18:22:10] (03PS1) 10Lars Wirzenius: Change IOError to OSError for Python3 compatibility [tools/scap] - 10https://gerrit.wikimedia.org/r/589386 [18:22:12] (03PS1) 10Lars Wirzenius: Change all YAML loading to use the safe loader [tools/scap] - 10https://gerrit.wikimedia.org/r/589387 [18:22:14] (03PS1) 10Lars Wirzenius: Change Reader to take and be given byte strings [tools/scap] - 10https://gerrit.wikimedia.org/r/589388 [18:22:16] (03PS1) 10Lars Wirzenius: Drop test of euro sign [tools/scap] - 10https://gerrit.wikimedia.org/r/589389 [18:22:18] (03PS1) 10Lars Wirzenius: Fix regexp string to be a raw string so \d works [tools/scap] - 10https://gerrit.wikimedia.org/r/589390 [18:22:20] (03PS1) 10Lars Wirzenius: Use getfullargspec in favour of getargspec if available [tools/scap] - 10https://gerrit.wikimedia.org/r/589391 [18:22:23] (03PS1) 10Lars Wirzenius: Use configparser read_file over readfp, if available [tools/scap] - 10https://gerrit.wikimedia.org/r/589392 [18:22:24] (03PS1) 10Lars Wirzenius: Fix test to use mock less strangely [tools/scap] - 10https://gerrit.wikimedia.org/r/589393 [18:23:50] (03CR) 10Lars Wirzenius: "Should be a simple change, quick to review." [tools/scap] - 10https://gerrit.wikimedia.org/r/589386 (owner: 10Lars Wirzenius) [18:25:42] (03CR) 10Lars Wirzenius: "Should be straightforward. Use yaml.safe_load everywhere instead of yaml.load." [tools/scap] - 10https://gerrit.wikimedia.org/r/589387 (owner: 10Lars Wirzenius) [18:26:53] (03CR) 10Jforrester: [C: 03+2] Change IOError to OSError for Python3 compatibility [tools/scap] - 10https://gerrit.wikimedia.org/r/589386 (owner: 10Lars Wirzenius) [18:27:07] (03CR) 10Lars Wirzenius: "This is slightly trickier to get tests to pass on both python2 and 3." [tools/scap] - 10https://gerrit.wikimedia.org/r/589388 (owner: 10Lars Wirzenius) [18:27:35] (03CR) 10Jforrester: [C: 03+1] Change all YAML loading to use the safe loader [tools/scap] - 10https://gerrit.wikimedia.org/r/589387 (owner: 10Lars Wirzenius) [18:28:18] (03Merged) 10jenkins-bot: Change IOError to OSError for Python3 compatibility [tools/scap] - 10https://gerrit.wikimedia.org/r/589386 (owner: 10Lars Wirzenius) [18:28:20] (03CR) 10Lars Wirzenius: "This is arguably a bad change. If someone can show a better way to do it, I'd be grateful." [tools/scap] - 10https://gerrit.wikimedia.org/r/589389 (owner: 10Lars Wirzenius) [18:28:50] (03CR) 10Lars Wirzenius: "Really trivial change." [tools/scap] - 10https://gerrit.wikimedia.org/r/589390 (owner: 10Lars Wirzenius) [18:29:46] (03CR) 10Lars Wirzenius: "Another simple change for py2/3 compatibility." [tools/scap] - 10https://gerrit.wikimedia.org/r/589391 (owner: 10Lars Wirzenius) [18:30:06] (03CR) 10Lars Wirzenius: "One more simple change." [tools/scap] - 10https://gerrit.wikimedia.org/r/589392 (owner: 10Lars Wirzenius) [18:30:52] (03CR) 10Lars Wirzenius: "This is a one-line change, but it was a bit of a pain to debug. Careful review appreciated." [tools/scap] - 10https://gerrit.wikimedia.org/r/589393 (owner: 10Lars Wirzenius) [18:32:56] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Developer Productivity: Update Doxygen in CI to 1.8.17 or greater - https://phabricator.wikimedia.org/T242155 (10Krinkle) [18:33:09] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Developer Productivity: Update Doxygen in CI to 1.8.17 or greater - https://phabricator.wikimedia.org/T242155 (10Krinkle) [18:33:56] Krinkle: Did you want me/hashar to do that? [18:36:22] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Developer Productivity: Update operations/debs/doxygen to 1.8.17 or later and release into apt.wikimedia.org - https://phabricator.wikimedia.org/T250424 (10Jdforrester-WMF) [18:38:06] (03CR) 10Thcipriani: [C: 03+2] "Thank you for this!" [tools/scap] - 10https://gerrit.wikimedia.org/r/589387 (owner: 10Lars Wirzenius) [18:39:42] (03Merged) 10jenkins-bot: Change all YAML loading to use the safe loader [tools/scap] - 10https://gerrit.wikimedia.org/r/589387 (owner: 10Lars Wirzenius) [18:52:44] 10Project-Admins, 10User-DannyS712: Cleaning up #mediawiki-general - https://phabricator.wikimedia.org/T249999 (10DannyS712) >>! In T249999#6061880, @Aklapper wrote: >> Where it makes sense to do so, new component projects should be created for tasks that > @DannyS712: Are there any specific proposals? This t... [18:55:46] 10Project-Admins, 10Google-api-proxy: Request to create project for google-api-proxy - https://phabricator.wikimedia.org/T250319 (10MusikAnimal) @Peachey88 It would seem I can't create the necessary Herald rule. Could you make it so that the addition of #google-api-proxy to tasks also adds #community-tech ? Th... [18:59:54] 10Project-Admins, 10User-DannyS712: Create #MediaWiki-Blocks component - https://phabricator.wikimedia.org/T250427 (10DannyS712) [18:59:58] 10Project-Admins, 10User-DannyS712: Cleaning up #mediawiki-general - https://phabricator.wikimedia.org/T249999 (10DannyS712) {T250427} [19:08:36] (03CR) 10Hashar: [C: 03+2] Change Reader to take and be given byte strings [tools/scap] - 10https://gerrit.wikimedia.org/r/589388 (owner: 10Lars Wirzenius) [19:10:35] (03Merged) 10jenkins-bot: Change Reader to take and be given byte strings [tools/scap] - 10https://gerrit.wikimedia.org/r/589388 (owner: 10Lars Wirzenius) [19:15:20] (03PS3) 10Awight: Inline npm_install call [integration/quibble] - 10https://gerrit.wikimedia.org/r/588780 (https://phabricator.wikimedia.org/T225008) [19:16:14] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Quibble, 10Patch-For-Review: The phpunit-coverage jobs shouldn't run npm install - https://phabricator.wikimedia.org/T225008 (10awight) This should be the last patch and will accomplish... [19:22:39] 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), 10Patch-For-Review, 10Release, 10Train Deployments: 1.35.0-wmf.28 deployment blockers - https://phabricator.wikimedia.org/T247775 (10Jdforrester-WMF) 05Open→03Resolved Train has fully deployed. [19:23:28] 10Project-Admins, 10User-DannyS712: Cleaning up #mediawiki-general - https://phabricator.wikimedia.org/T249999 (10Aklapper) >>! In T249999#6063761, @DannyS712 wrote: > Well I proposed {T249998} that is a clearly defined part of the code base > Will probably make a proposal for #mediawiki-blocks after I gather... [19:32:03] (03CR) 10Thcipriani: [C: 03+2] deployments-calendar: Midnight and Sunday, too [tools/release] - 10https://gerrit.wikimedia.org/r/589370 (owner: 10Thcipriani) [19:32:40] (03Merged) 10jenkins-bot: deployments-calendar: Midnight and Sunday, too [tools/release] - 10https://gerrit.wikimedia.org/r/589370 (owner: 10Thcipriani) [19:33:25] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), 10Quibble: Create an integration test running Quibble with mediawiki/core - https://phabricator.wikimedia.org/T235118 (10awight) a:03awight [19:45:26] 10Project-Admins, 10User-DannyS712: Create #MediaWiki-Blocks component - https://phabricator.wikimedia.org/T250427 (10Krinkle) Who would be helped by this? As I understand it, the permissions and block subsystems (User rights, User blocks) are both looked after by the same team (Anti-Harrasment Team, AHT). So... [19:46:34] (03CR) 10Jforrester: [C: 03+2] "Ha. :-)" [tools/release] - 10https://gerrit.wikimedia.org/r/589370 (owner: 10Thcipriani) [19:47:54] 10Project-Admins, 10User-DannyS712: Create #MediaWiki-Blocks component - https://phabricator.wikimedia.org/T250427 (10Krinkle) Also, if they would triage this as a whole, then perhaps it makes sense to evolve `mediawiki-partial-blocks` into `mediawiki-user-blocks` and move the existing tasks to a column for "P... [19:48:25] James_F: Regarding Doxygen, yes :) [19:48:33] That'd be rad [19:48:37] * James_F nods. [19:48:58] I have no idea how to make the apt, so I'll pair with hashar to work out how for the future, I guess. :-) [19:49:47] (03CR) 10Hashar: [C: 04-1] "I have added the '€' test which is not a good one but has at least the merit to highlight the issue with str/bytes and the magic of unicod" [tools/scap] - 10https://gerrit.wikimedia.org/r/589389 (owner: 10Lars Wirzenius) [19:50:03] James_F: apt? ;] [19:50:08] oh doxygen!? [19:50:20] Yeah. [19:50:24] so yeah hmm [19:50:25] Make the deb, sorry. [19:50:30] it is super trivial for me to rebuild [19:50:40] but what about documenting the magic somewhere? [19:50:49] I guess SRE can do it too, so it's not a total SPOF? [19:50:50] or else [19:50:51] hmm [19:50:54] just pipe it to SRE yeah [19:51:06] But it'd be nice for me/someone else to do it in case you're away/busy/ill. [19:51:10] * James_F shrugs. [19:51:26] the thing is that to build the package locally, one has to setup the whole tool chain [19:51:32] and config files from puppet [19:51:39] and the right tooling on top of that [19:51:44] + some more config files [19:51:51] so that is 4 or 5 levels of extra complexity [19:51:56] Joy. [19:51:57] but then [19:52:02] DIST=buster gbp buildpackage [19:52:03] Yeah, how about you just build it, then? ;-) [19:52:04] and magic happens [19:52:25] let me check the repo [19:52:44] OH yeah easy [19:53:42] so it is just a fork of the Debian repository [19:53:58] https://salsa.debian.org/debian/doxygen.git/ [19:54:27] with a single commit to add a changelog entry stating it is for buster-wikimedia :] [19:55:06] Krinkle: James_F : tldr: doxygen is trivially rebuildable by any SRE person I guess. [19:55:37] 10VPS-project-codesearch, 10Analytics: Add analytics/* gerrit repos to code search - https://phabricator.wikimedia.org/T249318 (10Milimetric) Ok, easy enough, putting the list in the description so others can annotate it. I'm putting (useless) next to the repos I don't think we should include. Some of the ar... [19:56:07] Right. [19:56:36] 10Project-Admins, 10Anti-Harassment, 10User-DannyS712: Create #MediaWiki-Blocks component - https://phabricator.wikimedia.org/T250427 (10DannyS712) >>! In T250427#6063973, @Krinkle wrote: > Also, if they would triage this as a whole, then perhaps it makes sense to evolve `mediawiki-partial-blocks` into `medi... [19:57:22] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), 10doxygen, 10Developer Productivity: Update Doxygen in CI to 1.8.17 or greater - https://phabricator.wikimedia.org/T242155 (10hashar) [19:57:30] FWICT d63a3536215880c781d2420ae0a056cea09dda91 is tagged in debian as debian/1.8.16-1_exp3 ? [19:57:35] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), 10doxygen, 10Developer Productivity: Update Doxygen in CI to 1.8.17 or greater - https://phabricator.wikimedia.org/T242155 (10hashar) p:05Triage→03Medium [19:58:04] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), 10doxygen, 10Developer Productivity: Update operations/debs/doxygen to 1.8.17 or later and release into apt.wikimedia.org - https://phabricator.wikimedia.org/T250424 (10Jdforrester-WMF)... [19:58:42] James_F: https://packages.debian.org/search?keywords=doxygen [19:58:55] the exp3 , I guess that is for the experimental distro [19:58:58] aka it is not ready [19:59:07] Yeah. [19:59:41] Do we need to wait for it to be packaged for sid? [20:00:00] I mean, ideally buster, but… [20:01:48] !log gerrit: operations/debs/doxygen : renamed branch debian/buster-backports to debian/buster-wikimedia [20:01:51] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [20:04:44] 10VPS-project-codesearch, 10Analytics: Add analytics/* gerrit repos to code search - https://phabricator.wikimedia.org/T249318 (10Milimetric) [20:09:16] (03PS1) 10Jeena Huneidi: Add run.sh for node10-portals dockerfile [integration/config] - 10https://gerrit.wikimedia.org/r/589414 (https://phabricator.wikimedia.org/T242909) [20:10:18] James_F: yeah it is not that trivial ;D [20:10:23] I have a patch to match buster [20:10:35] * James_F nods. [20:10:58] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), 10doxygen, 10Developer Productivity: Update Doxygen in CI to 1.8.17 or greater - https://phabricator.wikimedia.org/T242155 (10hashar) Doxygen 1.8.17 is being pac... [20:15:31] (03CR) 10Jforrester: "Will need to bump the changelog for this to get rebuilt…" (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/589414 (https://phabricator.wikimedia.org/T242909) (owner: 10Jeena Huneidi) [20:17:38] (03CR) 10Jeena Huneidi: Add run.sh for node10-portals dockerfile (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/589414 (https://phabricator.wikimedia.org/T242909) (owner: 10Jeena Huneidi) [20:18:21] (03CR) 10Jeena Huneidi: "> Patch Set 1:" (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/589414 (https://phabricator.wikimedia.org/T242909) (owner: 10Jeena Huneidi) [20:19:49] (03CR) 10Jforrester: Add run.sh for node10-portals dockerfile (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/589414 (https://phabricator.wikimedia.org/T242909) (owner: 10Jeena Huneidi) [20:23:32] (03CR) 10Brennen Bearnes: [C: 03+2] Add ElasticSearch dev image [releng/dev-images] - 10https://gerrit.wikimedia.org/r/576327 (https://phabricator.wikimedia.org/T231864) (owner: 10Kosta Harlan) [20:23:51] (03CR) 10Brennen Bearnes: [V: 03+2 C: 03+2] Add ElasticSearch dev image [releng/dev-images] - 10https://gerrit.wikimedia.org/r/576327 (https://phabricator.wikimedia.org/T231864) (owner: 10Kosta Harlan) [20:25:08] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), 10doxygen, and 2 others: Update Doxygen in CI to 1.8.17 or greater - https://phabricator.wikimedia.org/T242155 (10hashar) a:03hashar [20:28:00] (03PS2) 10Jeena Huneidi: Add run.sh for node10-portals dockerfile [integration/config] - 10https://gerrit.wikimedia.org/r/589414 (https://phabricator.wikimedia.org/T242909) [20:28:39] James_F: i should atm be using contint2001 for docker-pkg publication, yeah? [20:29:08] (03CR) 10jerkins-bot: [V: 04-1] Add run.sh for node10-portals dockerfile [integration/config] - 10https://gerrit.wikimedia.org/r/589414 (https://phabricator.wikimedia.org/T242909) (owner: 10Jeena Huneidi) [20:30:34] brennen: yes [20:30:41] the fabfile supposedly got swiitched to it already [20:30:59] but if it happens to run on contint1001 it should work as well [20:32:49] (03PS3) 10Jeena Huneidi: Add run.sh for node10-portals dockerfile [integration/config] - 10https://gerrit.wikimedia.org/r/589414 (https://phabricator.wikimedia.org/T242909) [20:33:43] (03CR) 10jerkins-bot: [V: 04-1] Add run.sh for node10-portals dockerfile [integration/config] - 10https://gerrit.wikimedia.org/r/589414 (https://phabricator.wikimedia.org/T242909) (owner: 10Jeena Huneidi) [20:38:13] (03PS4) 10Jeena Huneidi: Add run.sh for node10-portals dockerfile [integration/config] - 10https://gerrit.wikimedia.org/r/589414 (https://phabricator.wikimedia.org/T242909) [20:41:14] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), 10doxygen, and 2 others: Update Doxygen in CI to 1.8.17 or greater - https://phabricator.wikimedia.org/T242155 (10hashar) Good news, the few modifications I had to... [20:42:10] hashar: Tsk, you're doing your work on the wrong task. ;-) [20:43:14] James_F: what? [20:43:25] T242155 vs. T250424 [20:43:26] T242155: Update Doxygen in CI to 1.8.17 or greater - https://phabricator.wikimedia.org/T242155 [20:43:26] T250424: Update operations/debs/doxygen to 1.8.17 or later and release into apt.wikimedia.org - https://phabricator.wikimedia.org/T250424 [20:43:29] GRMBLBLB [20:43:59] I can do T242155 pretty easily, but not T250424 which needs SRE time etc. [20:45:04] what [20:45:10] oh we have two tasks for the same thing [20:45:11] bah [20:45:18] So I split them. [20:45:24] .. [20:45:25] One is part of the other. [20:46:05] at least SRE has a nice task now :] [20:46:16] Yeah, that was the idea. [20:46:31] The title makes it really clear why we want SRE to look at the task [20:46:32] it is not probably to be build by them anytime soon [20:46:43] cause m.oritz has some other duties [20:46:45] oh [20:47:01] and earlier today we talked about the helmfile and helm packaging for Buster. Turns out it is not that trivial [20:47:16] but is an excellent on boarding task [20:47:27] and yeah +1 for the split [20:47:47] with that. I have crafted the jjb job for update-jars [20:47:55] guess I have to post it it and commit to finish that tomorrow [20:48:04] Awesome. [20:48:13] I am too easily side tracked :-\ [20:49:26] hashar: Also, m.aryum was looking for you for her work on the other final JJB jessie bare metal->docker conversion for Search. [20:54:52] oh [20:55:39] James_F: is that portals or wikidata-query-release ? [20:56:30] the later I guess [20:56:49] hashar: The wikidata-query-rdf-release-silent one, yeah; Jeena's working on portals [21:00:24] 10Project-Admins, 10Anti-Harassment, 10User-DannyS712: Create #MediaWiki-Blocks component - https://phabricator.wikimedia.org/T250427 (10Bugreporter) Anti-Harassment team does not own the block feature - See T202673#4933221 [21:06:22] James_F: we got in touch :] [21:06:34] Cool. [21:16:48] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10Discovery-Search, 10Wikidata, 10Wikidata-Campsite, and 2 others: Migrate wikidata-query-rdf-release-silent release job to Docker - https://phabricator.wikimedia.org/T247123 (10hashar) A bit of history, the wikidata-query-rdf-release has been bui... [21:17:29] bed time! [22:04:20] (03PS1) 10Awight: [WIP] Quibble self-test image [integration/config] - 10https://gerrit.wikimedia.org/r/589438 (https://phabricator.wikimedia.org/T235118) [22:06:21] (03PS1) 10Jeena Huneidi: Use newer version of mediawiki-dev [releng/local-charts] - 10https://gerrit.wikimedia.org/r/589440 (https://phabricator.wikimedia.org/T246921) [22:07:29] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), 10Quibble, 10Patch-For-Review: Create an integration test running Quibble with mediawiki/core - https://phabricator.wikimedia.org/T235118 (10awight) I could use advice about at least one detail: h... [22:10:16] (03CR) 10Awight: "Note that to test this image locally, you'll need to clone quibble to /workspace/quibble , for now." [integration/config] - 10https://gerrit.wikimedia.org/r/589438 (https://phabricator.wikimedia.org/T235118) (owner: 10Awight) [22:19:51] (03CR) 10Jforrester: [C: 03+1] Parallelism as a command object; parallelize short PHPUnits (031 comment) [integration/quibble] - 10https://gerrit.wikimedia.org/r/587885 (https://phabricator.wikimedia.org/T235449) (owner: 10Awight) [23:29:39] (03PS1) 10Jforrester: CHANGELOG: Log all changes since 0.0.41 branch [integration/quibble] - 10https://gerrit.wikimedia.org/r/589446 [23:29:41] (03PS1) 10Jforrester: Docker: Migrate local docker to buster/php73/node10 [integration/quibble] - 10https://gerrit.wikimedia.org/r/589447 [23:29:43] (03PS1) 10Jforrester: Release Quibble 0.0.42 [integration/quibble] - 10https://gerrit.wikimedia.org/r/589448 (https://phabricator.wikimedia.org/T211702) [23:29:45] (03PS1) 10Jforrester: changelog: Begin new 0.0.43 version cycle [integration/quibble] - 10https://gerrit.wikimedia.org/r/589449 [23:32:22] (03CR) 10Jforrester: [C: 03+2] CHANGELOG: Log all changes since 0.0.41 branch [integration/quibble] - 10https://gerrit.wikimedia.org/r/589446 (owner: 10Jforrester) [23:33:08] (03Merged) 10jenkins-bot: CHANGELOG: Log all changes since 0.0.41 branch [integration/quibble] - 10https://gerrit.wikimedia.org/r/589446 (owner: 10Jforrester) [23:33:35] (03CR) 10Jforrester: "INFO:quibble.commands:>>> Start: Report package versions" [integration/quibble] - 10https://gerrit.wikimedia.org/r/589447 (owner: 10Jforrester)