Catalyst/Updates/2025-02-16
Appearance
< Catalyst
Introduction
Project Catalyst is a team working on a kubernetes cluster as a service explicitly for CI and and exploratory testing. Our current effort is upgrading Patch Demo, to use kubernetes to provision and host wikis with custom extensions and skins. The Catalyst API wraps a small kubernetes cluster. A new instance of PatchDemo will consume this API. Our next effort will be to open the Catalyst API for more general workloads include wikis which rely on (micro)services.
Update
- Status: On Track
- We continued work on improving our catalyst environments by making them faster and more reliable. We fixed a bug in patchdemo and reviewed and deployed work from other developers.
- Phab:T385073 Can't navigate to patchdemo.wmcloud.org home page during catalyst wiki creation
- Phab:T384377 Speed up catalyst environment checkouts with worktrees (test/review/deploy)
- Phab:T384059 Investigate speed of spinning up legacy environments vs Catalyst environments
- Phab:T385328 Persist initcontainer logs for investigation
- Phab:T385065 "Apply patches" should have an autocomplete dropdown with patches recently used by that user
- Use service accounts for catalyst deploying environments
- Don't run certain tests on forks in gitlab-ci
- Update OOUI to 0.51.5
- Increase memory requests and limits for mariadb
- Any new metrics related to the hypothesis
- no
- Any emerging blockers or risks
- no
- Any unresolved dependencies - do you depend on another team that hasn’t already given you what you need? Are you on the hook to give another team something you aren’t able to give right now?
- no
- Have there been any new lessons from the hypothesis?
- no
- Have there been any changes to the hypothesis scope or timeline?
- no