Page MenuHomePhabricator
Feed Search

Yesterday

jnuche added a comment to T418521: setup 2 contint machines for jenkins.

@Dzahn Would it make sense to wait until @hashar is back from his vacation before we do the switch? He's the only one who really knows the Jenkins contint setup

Mon, Apr 13, 3:20 PM · Patch-For-Review, Release-Engineering-Team, Continuous-Integration-Infrastructure, collaboration-services

Fri, Apr 10

jnuche updated the task description for T422938: Leftover schemas in shared DB for envs.
Fri, Apr 10, 1:49 PM · Catalyst
jnuche created T422938: Leftover schemas in shared DB for envs.
Fri, Apr 10, 1:30 PM · Catalyst
jnuche created P90359 (An Untitled Masterwork).
Fri, Apr 10, 1:26 PM
jnuche created T422934: Malformed requests to API's DELETE endpoint.
Fri, Apr 10, 12:18 PM · Catalyst
jnuche added a comment to T418521: setup 2 contint machines for jenkins.

@Dzahn Would it make sense to wait until @hashar is back from his vacation before we do the switch? He's the only one who really knows the Jenkins contint setup

Fri, Apr 10, 8:35 AM · Patch-For-Review, Release-Engineering-Team, Continuous-Integration-Infrastructure, collaboration-services

Thu, Apr 9

jnuche updated the task description for T400077: Upgrade K3s cluster to most recent stable version.
Thu, Apr 9, 2:05 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche added a comment to T400077: Upgrade K3s cluster to most recent stable version.

As a first step, I'll test locally and on catalyst-dev how risky the v1.28 -> v1.31 jump is

Thu, Apr 9, 2:02 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche updated the task description for T400077: Upgrade K3s cluster to most recent stable version.
Thu, Apr 9, 2:01 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche moved T400077: Upgrade K3s cluster to most recent stable version from Ready to In progress on the Catalyst (Luka Ijo Pimeja Jan) board.
Thu, Apr 9, 9:36 AM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche closed T421181: patchdemo staging: Creation of new demos with catalyst backend fails on connecting to db as Resolved.

I can't reproduce the issue on staging anymore after my changes. No error during the creation of ~20 envs.

Thu, Apr 9, 9:35 AM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan), User-brennen
jnuche moved T421181: patchdemo staging: Creation of new demos with catalyst backend fails on connecting to db from In progress to Done on the Catalyst (Luka Ijo Pimeja Jan) board.
Thu, Apr 9, 9:33 AM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan), User-brennen

Wed, Apr 8

jnuche edited projects for T421181: patchdemo staging: Creation of new demos with catalyst backend fails on connecting to db, added: Essential-Work, Release-Engineering-Team (Doing 😎); removed Release-Engineering-Team.
Wed, Apr 8, 1:30 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan), User-brennen
jnuche claimed T400077: Upgrade K3s cluster to most recent stable version.
Wed, Apr 8, 1:30 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche moved T400077: Upgrade K3s cluster to most recent stable version from Backlog to Ready on the Catalyst (Luka Ijo Pimeja Jan) board.
Wed, Apr 8, 1:29 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche added a project to T400077: Upgrade K3s cluster to most recent stable version: Release-Engineering-Team (Doing 😎).
Wed, Apr 8, 1:29 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche moved T421181: patchdemo staging: Creation of new demos with catalyst backend fails on connecting to db from Ready to In progress on the Catalyst (Luka Ijo Pimeja Jan) board.
Wed, Apr 8, 1:27 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan), User-brennen
jnuche closed T419580: Disaster recovery for k8s upgrade as Resolved.

Tested on catalyst-dev:

  • Created a new pod "A"
  • Used the new service to create backups on all hosts
  • Created a new pod "B"
  • Messed up the cluster by deleting several cluster directories on two of the nodes, including /mnt/k3s-data/k3s/data and /mnt/k3s-data/k3s/server on the primary host
  • Stopped all K3s systemd services across the cluster
  • Rsync'd back from the backups on all hosts
  • Restarted systemd services
  • Cluster is healthy: Pod "A" is back and pod "B" is not
Wed, Apr 8, 1:26 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche closed T419580: Disaster recovery for k8s upgrade, a subtask of T400077: Upgrade K3s cluster to most recent stable version, as Resolved.
Wed, Apr 8, 1:26 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche moved T419580: Disaster recovery for k8s upgrade from In progress to Done on the Catalyst (Luka Ijo Pimeja Jan) board.
Wed, Apr 8, 1:26 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work

Tue, Apr 7

jnuche added a comment to T422455: Massive increase in "EtcdConfig failed to fetch data: Timeout was reached" warnings and errors since March 17th.
  1. We could try temporarily reverting (at least group1 and group2) to php-1.46.0-wmf.21 to confirm the correlation described above. This may of course end badly if anyone has already assumed .22 is rollback-safe and made dependent changes.

That could be problematic at this point. A quick glance already shows backports for 1.46.0-wmf.22, e.g.: https://gerrit.wikimedia.org/r/c/mediawiki/skins/MinervaNeue/+/1267214 or https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1268281. The latter fixing a mobile login bug T422320

Tue, Apr 7, 8:25 AM · Patch-For-Review, MediaWiki-Engineering, ServiceOps new, Wikimedia-production-error

Thu, Apr 2

jnuche closed T420480: 1.46.0-wmf.22 deployment blockers as Resolved.
Thu, Apr 2, 5:00 PM · Release-Engineering-Team (Priority Backlog 📥), Essential-Work, Release, Train Deployments
jnuche updated the task description for T422154: Error streaming logs: A chunk passthru must yield an "isFirst()" chunk before any content chunk..
Thu, Apr 2, 1:20 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan)
jnuche created T422154: Error streaming logs: A chunk passthru must yield an "isFirst()" chunk before any content chunk..
Thu, Apr 2, 1:19 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan)
jnuche added a comment to T422112: PHP Warning: Trying to access array offset on null.

@Sfaci @cjming In the last two hours there where 2 big bursts of >15K each.

Thu, Apr 2, 10:01 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), GrowthExperiments, Wikimedia-production-error, Growth-Team
jnuche updated the task description for T422112: PHP Warning: Trying to access array offset on null.
Thu, Apr 2, 8:26 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), GrowthExperiments, Wikimedia-production-error, Growth-Team
jnuche created T422112: PHP Warning: Trying to access array offset on null.
Thu, Apr 2, 8:18 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), GrowthExperiments, Wikimedia-production-error, Growth-Team
jnuche removed a parent task for T422027: TypeError: MediaWiki\Api\ApiAuthManagerHelper::formatMessage(): Argument #3 ($message) must be of type MediaWiki\Message\Message, null given: T420480: 1.46.0-wmf.22 deployment blockers.
Thu, Apr 2, 7:49 AM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Product Safety and Integrity, MediaWiki-extensions-OATHAuth, MediaWiki-Core-AuthManager, MediaWiki-Platform-Team, Wikimedia-production-error
jnuche removed a subtask for T420480: 1.46.0-wmf.22 deployment blockers: T422027: TypeError: MediaWiki\Api\ApiAuthManagerHelper::formatMessage(): Argument #3 ($message) must be of type MediaWiki\Message\Message, null given.
Thu, Apr 2, 7:49 AM · Release-Engineering-Team (Priority Backlog 📥), Essential-Work, Release, Train Deployments
jnuche lowered the priority of T422027: TypeError: MediaWiki\Api\ApiAuthManagerHelper::formatMessage(): Argument #3 ($message) must be of type MediaWiki\Message\Message, null given from Unbreak Now! to Needs Triage.

I've backported the fix. Thank you for the patch @matmarex

Thu, Apr 2, 7:49 AM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Product Safety and Integrity, MediaWiki-extensions-OATHAuth, MediaWiki-Core-AuthManager, MediaWiki-Platform-Team, Wikimedia-production-error

Wed, Apr 1

jnuche created T422027: TypeError: MediaWiki\Api\ApiAuthManagerHelper::formatMessage(): Argument #3 ($message) must be of type MediaWiki\Message\Message, null given.
Wed, Apr 1, 1:48 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Product Safety and Integrity, MediaWiki-extensions-OATHAuth, MediaWiki-Core-AuthManager, MediaWiki-Platform-Team, Wikimedia-production-error
jnuche closed T421988: Failing deployment checks: URLs in Location header expected to be absolute, but relative found, a subtask of T420480: 1.46.0-wmf.22 deployment blockers, as Resolved.
Wed, Apr 1, 1:03 PM · Release-Engineering-Team (Priority Backlog 📥), Essential-Work, Release, Train Deployments
jnuche closed T421988: Failing deployment checks: URLs in Location header expected to be absolute, but relative found as Resolved.

Tests now passed:

13:02:05 Started check-testservers
13:02:05 Executing check 'check_testservers_k8s-1_of_2'
13:02:05 Executing check 'check_testservers_k8s-2_of_2'
13:02:28 Finished check-testservers (duration: 00m 22s)

Thank you!

Wed, Apr 1, 1:03 PM · MediaWiki-General, Wikimedia-production-error
jnuche added a comment to T421988: Failing deployment checks: URLs in Location header expected to be absolute, but relative found.
Wed, Apr 1, 12:24 PM · MediaWiki-General, Wikimedia-production-error
jnuche added a comment to T421988: Failing deployment checks: URLs in Location header expected to be absolute, but relative found.

It was an intended change. Can you point me to where these tests live, so I can update them?

However, note that the header for es.wikibooks.org seems to be an absolute URL missing the schema

That's expected, it's a protocol-relative URL. We only serve wikis over HTTPS these days, but we still have a lot of legacy configs from back in the day when we supported HTTP too.

Wed, Apr 1, 12:19 PM · MediaWiki-General, Wikimedia-production-error
jnuche renamed T421988: Failing deployment checks: URLs in Location header expected to be absolute, but relative found from Failing deployment checks: URLs in Location header exepcted to be absolute, but relative found to Failing deployment checks: URLs in Location header expected to be absolute, but relative found.
Wed, Apr 1, 8:49 AM · MediaWiki-General, Wikimedia-production-error
jnuche removed a parent task for T421828: PHP Warning: Undefined array key "user_identifier_type": T420480: 1.46.0-wmf.22 deployment blockers.
Wed, Apr 1, 8:47 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Growth-Team, GrowthExperiments, Wikimedia-production-error
jnuche removed a subtask for T420480: 1.46.0-wmf.22 deployment blockers: T421828: PHP Warning: Undefined array key "user_identifier_type".
Wed, Apr 1, 8:47 AM · Release-Engineering-Team (Priority Backlog 📥), Essential-Work, Release, Train Deployments
jnuche added a subtask for T420480: 1.46.0-wmf.22 deployment blockers: T421988: Failing deployment checks: URLs in Location header expected to be absolute, but relative found.
Wed, Apr 1, 8:47 AM · Release-Engineering-Team (Priority Backlog 📥), Essential-Work, Release, Train Deployments
jnuche added a parent task for T421988: Failing deployment checks: URLs in Location header expected to be absolute, but relative found: T420480: 1.46.0-wmf.22 deployment blockers.
Wed, Apr 1, 8:46 AM · MediaWiki-General, Wikimedia-production-error
jnuche created T421988: Failing deployment checks: URLs in Location header expected to be absolute, but relative found.
Wed, Apr 1, 8:45 AM · MediaWiki-General, Wikimedia-production-error

Tue, Mar 31

jnuche lowered the priority of T421828: PHP Warning: Undefined array key "user_identifier_type" from Unbreak Now! to Needs Triage.

backported UBN fix to wmf.22 and it appears errors are dropping 😌

Tue, Mar 31, 2:43 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Growth-Team, GrowthExperiments, Wikimedia-production-error
jnuche added a comment to T421828: PHP Warning: Undefined array key "user_identifier_type".

In the last hour just for the test wikis:

image.png (151×310 px, 14 KB)

Tue, Mar 31, 7:57 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Growth-Team, GrowthExperiments, Wikimedia-production-error
jnuche added a comment to T421828: PHP Warning: Undefined array key "user_identifier_type".
  • mwversion: 1.46.0-wmf.22
  • timestamp: 2026-03-31T07:54:04.828Z
  • phpversion: 8.3.30
  • reqId: 95100eec-b69f-4dc3-8c79-e3d42a5124ae
  • Find reqId in Logstash
Tue, Mar 31, 7:56 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Growth-Team, GrowthExperiments, Wikimedia-production-error
jnuche added a comment to T421828: PHP Warning: Undefined array key "user_identifier_type".
  • mwversion: 1.46.0-wmf.22
  • timestamp: 2026-03-31T07:50:02.298Z
  • phpversion: 8.3.30
  • reqId: 2d0e0e52-7f9c-4a9b-8e06-cca6d99b99b4
  • Find reqId in Logstash
Tue, Mar 31, 7:55 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Growth-Team, GrowthExperiments, Wikimedia-production-error
jnuche updated the task description for T421828: PHP Warning: Undefined array key "user_identifier_type".
Tue, Mar 31, 7:52 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Growth-Team, GrowthExperiments, Wikimedia-production-error
jnuche added a subtask for T420480: 1.46.0-wmf.22 deployment blockers: T421828: PHP Warning: Undefined array key "user_identifier_type".
Tue, Mar 31, 7:50 AM · Release-Engineering-Team (Priority Backlog 📥), Essential-Work, Release, Train Deployments
jnuche added a parent task for T421828: PHP Warning: Undefined array key "user_identifier_type": T420480: 1.46.0-wmf.22 deployment blockers.
Tue, Mar 31, 7:50 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Growth-Team, GrowthExperiments, Wikimedia-production-error
jnuche triaged T421828: PHP Warning: Undefined array key "user_identifier_type" as Unbreak Now! priority.
Tue, Mar 31, 7:49 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Growth-Team, GrowthExperiments, Wikimedia-production-error
jnuche created T421828: PHP Warning: Undefined array key "user_identifier_type".
Tue, Mar 31, 7:48 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 22)), MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Growth-Team, GrowthExperiments, Wikimedia-production-error

Fri, Mar 27

jnuche moved T421394: Patchdemo timing out while streaming env creation logs from In progress to Done on the Catalyst (Luka Ijo Pimeja Jan) board.
Fri, Mar 27, 8:45 AM · Catalyst (Luka Ijo Pimeja Jan), Release-Engineering-Team (Doing 😎), Essential-Work
jnuche closed T421394: Patchdemo timing out while streaming env creation logs as Resolved.

https://gitlab.wikimedia.org/repos/test-platform/catalyst/patchdemo/-/merge_requests/312

Fri, Mar 27, 8:44 AM · Catalyst (Luka Ijo Pimeja Jan), Release-Engineering-Team (Doing 😎), Essential-Work

Thu, Mar 26

jnuche updated the task description for T421394: Patchdemo timing out while streaming env creation logs.
Thu, Mar 26, 3:35 PM · Catalyst (Luka Ijo Pimeja Jan), Release-Engineering-Team (Doing 😎), Essential-Work
jnuche set the point value for T421394: Patchdemo timing out while streaming env creation logs to 1.
Thu, Mar 26, 3:08 PM · Catalyst (Luka Ijo Pimeja Jan), Release-Engineering-Team (Doing 😎), Essential-Work
jnuche moved T421394: Patchdemo timing out while streaming env creation logs from Backlog to In progress on the Catalyst (Luka Ijo Pimeja Jan) board.
Thu, Mar 26, 3:08 PM · Catalyst (Luka Ijo Pimeja Jan), Release-Engineering-Team (Doing 😎), Essential-Work
jnuche renamed T421394: Patchdemo timing out while streaming env creation logs from Patchdemo timing out while stream env creation logs to Patchdemo timing out while streaming env creation logs.
Thu, Mar 26, 3:08 PM · Catalyst (Luka Ijo Pimeja Jan), Release-Engineering-Team (Doing 😎), Essential-Work
jnuche created T421394: Patchdemo timing out while streaming env creation logs.
Thu, Mar 26, 3:07 PM · Catalyst (Luka Ijo Pimeja Jan), Release-Engineering-Team (Doing 😎), Essential-Work

Fri, Mar 20

jnuche moved T420596: Fix access check for multiple env deletion endpoint from In progress to Done on the Catalyst (Luka Ijo Pimeja Jan) board.
Fri, Mar 20, 5:17 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche closed T420596: Fix access check for multiple env deletion endpoint as Resolved.

Fix is in production

Fri, Mar 20, 5:17 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)

Thu, Mar 19

jnuche moved T420596: Fix access check for multiple env deletion endpoint from Backlog to In progress on the Catalyst (Luka Ijo Pimeja Jan) board.
Thu, Mar 19, 3:30 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche set the point value for T420596: Fix access check for multiple env deletion endpoint to 1.
Thu, Mar 19, 3:16 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche created T420596: Fix access check for multiple env deletion endpoint.
Thu, Mar 19, 3:16 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche added a comment to T406850: TypeError: trim(): Argument #1 ($string) must be of type string, MediaWiki\Extension\Math\WikiTexVC\Nodes\Fun1nb given.

@jnuche would you be able to review the suggested change?

Thu, Mar 19, 10:16 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math, Editing-team, Wikimedia-production-error

Wed, Mar 18

jnuche closed T403444: Catalyst: MariaDB Bitnami chart no longer available as Resolved.

The team went with the MariaDB operator as a replacement.

Wed, Mar 18, 2:55 PM · Essential-Work, Release-Engineering-Team (Doing 😎), User-jnuche, Epic, Catalyst
jnuche added a comment to T420465: Wikifunctions CI not cleaning up envs correctly.

Possibly related to T419092

Wed, Mar 18, 1:07 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), Essential-Work
jnuche created T420465: Wikifunctions CI not cleaning up envs correctly.
Wed, Mar 18, 12:36 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), Essential-Work

Tue, Mar 17

jnuche added a comment to T419580: Disaster recovery for k8s upgrade.

Disk quotas for both catalyst and catalyst-dev will need to be raised by 760GB from the current 1200GB to a total of 1520GB

Tue, Mar 17, 4:56 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche moved T419580: Disaster recovery for k8s upgrade from Backlog to In progress on the Catalyst (Luka Ijo Pimeja Jan) board.
Tue, Mar 17, 3:29 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche claimed T419580: Disaster recovery for k8s upgrade.
Tue, Mar 17, 3:29 PM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work
jnuche closed T417304: Put a limit on demos created by ci, a subtask of T415952: Intermittent catalyst build failures for wikilambda with ERROR: Environment logs are still not ready., as Resolved.
Tue, Mar 17, 3:27 PM · Abstract Wikipedia team (26Q3 (Jan–Mar)), Essential-Work, Catalyst (Radar), QS-Test-Automation
jnuche closed T417304: Put a limit on demos created by ci as Resolved.

CI pipelines from Abstract Wikipedia now have a limit of 15 non-deleted environments.

Tue, Mar 17, 3:27 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche closed T417304: Put a limit on demos created by ci, a subtask of T419188: Use Catalyst API to deploy Ultraviolet in CI for E2E testing, as Resolved.
Tue, Mar 17, 3:27 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst, Ultraviolet
jnuche moved T417304: Put a limit on demos created by ci from In progress to Done on the Catalyst (Luka Ijo Pimeja Jan) board.
Tue, Mar 17, 3:25 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)

Mar 13 2026

jnuche added a comment to T417304: Put a limit on demos created by ci.

As an interesting note, here's an histogram of Catalyst environment usage by CI over time.

Mar 13 2026, 2:18 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche closed T408114: Migrate bitnami MariaDB charts to MariaDB operator as Resolved.

All of our MariaDB databases have been now migrated away from bitnami

Mar 13 2026, 10:41 AM · Essential-Work, Release-Engineering-Team (Doing 😎), User-jnuche, Catalyst (Ongoing Epics), Epic
jnuche closed T408115: Migration to MariaDB operator: Shared environment DB, a subtask of T408114: Migrate bitnami MariaDB charts to MariaDB operator, as Resolved.
Mar 13 2026, 10:21 AM · Essential-Work, Release-Engineering-Team (Doing 😎), User-jnuche, Catalyst (Ongoing Epics), Epic
jnuche closed T408115: Migration to MariaDB operator: Shared environment DB as Resolved.
Mar 13 2026, 10:21 AM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche moved T408115: Migration to MariaDB operator: Shared environment DB from In progress to Done on the Catalyst (Luka Ijo Pimeja Jan) board.
Mar 13 2026, 10:20 AM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)

Mar 11 2026

jnuche added projects to T417304: Put a limit on demos created by ci: Essential-Work, Release-Engineering-Team (Doing 😎).
Mar 11 2026, 12:24 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche added projects to T408115: Migration to MariaDB operator: Shared environment DB: Essential-Work, Release-Engineering-Team (Doing 😎).
Mar 11 2026, 12:24 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche added a comment to T419580: Disaster recovery for k8s upgrade.

We know from T405224 that we can recover the entire cluster from the K3s data volumes. Additionally, the folks over at Cloud have told us in the past that it's not possible to automate/schedule the creation of OpenStack snapshots natively.

Mar 11 2026, 10:17 AM · Release-Engineering-Team (Doing 😎), Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Essential-Work

Mar 10 2026

jnuche added a comment to T408115: Migration to MariaDB operator: Shared environment DB.

As usual, we will announce a maintenance window for the migration.

Mar 10 2026, 4:52 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)

Mar 9 2026

jnuche moved T408115: Migration to MariaDB operator: Shared environment DB from Backlog to In progress on the Catalyst (Luka Ijo Pimeja Jan) board.
Mar 9 2026, 9:51 AM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche claimed T408115: Migration to MariaDB operator: Shared environment DB.
Mar 9 2026, 9:49 AM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)

Mar 5 2026

jnuche moved T417455: Blast of broken pipe errors from catalyst-api container log stream from Backlog to Done on the Catalyst (Luka Ijo Pimeja Jan) board.
Mar 5 2026, 5:47 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche closed T417689: Investigate causes of Catalyst slowness as Resolved.

Operation times in production have significantly improved and gone back to the performance levels we had by the end of November 2025.

Mar 5 2026, 12:29 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche moved T417304: Put a limit on demos created by ci from Ready to In progress on the Catalyst (Luka Ijo Pimeja Jan) board.
Mar 5 2026, 12:28 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche moved T417689: Investigate causes of Catalyst slowness from In progress to Done on the Catalyst (Luka Ijo Pimeja Jan) board.
Mar 5 2026, 12:28 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)

Mar 4 2026

jnuche added projects to T417455: Blast of broken pipe errors from catalyst-api container log stream: Essential-Work, Release-Engineering-Team (Doing 😎).
Mar 4 2026, 6:29 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche closed T417455: Blast of broken pipe errors from catalyst-api container log stream as Resolved.
Mar 4 2026, 6:28 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche set the point value for T417455: Blast of broken pipe errors from catalyst-api container log stream to 1.
Mar 4 2026, 6:28 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)

Feb 24 2026

jnuche added projects to T417689: Investigate causes of Catalyst slowness: Essential-Work, Release-Engineering-Team (Doing 😎).
Feb 24 2026, 12:31 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche closed T418230: Deploy second worker to catalyst-dev project as Resolved.
Feb 24 2026, 12:15 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche moved T418230: Deploy second worker to catalyst-dev project from Backlog to Done on the Catalyst (Luka Ijo Pimeja Jan) board.
Feb 24 2026, 12:15 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche added projects to T418230: Deploy second worker to catalyst-dev project: Essential-Work, Release-Engineering-Team (Doing 😎).
Feb 24 2026, 12:14 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche created T418230: Deploy second worker to catalyst-dev project.
Feb 24 2026, 12:11 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)

Feb 23 2026

jnuche added a comment to T417689: Investigate causes of Catalyst slowness.

Similarly to what happened with secrets, recreated envs have been leaving behind a significant number of replica sets behind:

kubectl -n cat-env get rs | grep 750c4d946d
wiki-750c4d946d-3895-mediawiki-66bccd4d77   0         0         0       15d
wiki-750c4d946d-3895-mediawiki-8669b898df   0         0         0       15d
wiki-750c4d946d-3895-mediawiki-668466c6b8   0         0         0       14d
wiki-750c4d946d-3895-mediawiki-c556c45c5    0         0         0       14d
wiki-750c4d946d-3895-mediawiki-76c5fb6d87   0         0         0       14d
wiki-750c4d946d-3895-mediawiki-6968d99c4d   0         0         0       14d
wiki-750c4d946d-3895-mediawiki-6b5b86ff6f   0         0         0       14d
wiki-750c4d946d-3895-mediawiki-68cd949987   0         0         0       14d
wiki-750c4d946d-3895-mediawiki-75749d974b   0         0         0       14d
wiki-750c4d946d-3895-mediawiki-5d46bb4dc5   0         0         0       14d
wiki-750c4d946d-3895-mediawiki-68c5994db9   1         1         1       11d
Feb 23 2026, 3:12 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)
jnuche created T418109: Update Jenkins hosts from Java 17 to Java 21.
Feb 23 2026, 10:20 AM · Continuous-Integration-Infrastructure, collaboration-services, Jenkins

Feb 20 2026

jnuche added a comment to T417689: Investigate causes of Catalyst slowness.

Some of the helm commands had started slowing to a crawl; as it turns out we had 912 secrets in the cat-env namespace. A majority of those were originating in helm history revisions. A lot of those revisions could be safely removed and after doing that helm commands became noticeably more responsive again. Plus env creation times have gone down again to the levels we had a few months ago:

Feb 20 2026, 2:31 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan)

Feb 19 2026

jnuche added projects to T414659: Patch demo wiki is not actually updated/recreated after I make a change to its settings/config: Essential-Work, Release-Engineering-Team (Doing 😎).
Feb 19 2026, 5:07 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst (Luka Ijo Pimeja Jan), User-jnuche, Regression