high level
- paas-app-charmer - Background tasks, Go Structs
- chrony - supporting production deployment
- cloudflared - spec validated, start working on snap and subordinate charm
- discourse - Bug on the db_migrate (deleting triggers) , Deployment on stg and prepping for prod
- dns bind charm - Integrate ACL API to charm, first staging deployment
- documentation - Standardise documentation for IS charms; 12-factor app docs (Django)
- github runners - Continue to work on reactive runners and building images externally. Starting investigations on 390x.
- indico -
- jenkins -
- synapse - Plugins library, irc bridge, maubot
- wordpress - :parking
- gateway-api-integrator - Staging deployment if Canonical K8s cluster ready
- haproxy - Merging active PRs, implementing website relation for legacy interface
- wazuh - Staging deployment this pulse, config management via the charm (wazuh server)
- content-cache charm - complete spec work and start implementation of MVP
Discourse
- Bug on the db_migrate (deleting triggers) (@alithethird) -Result: Deployed into staging
- Prepping deployments for prod (@alithethird)
- Result: Deployed into staging
DNS charm
- Integrate ACL API to charm
- Result: ongoing
- first staging deployment Result: Ongoing
Documentation
- Standardise documentation for IS charms (@econley)
- Result: Lots of PRs (with still some left to go)
- 12-factor app docs – Django (@econley)
- Result: Django docs are published, UX sessions planned
- Bonus: FastAPI and Go in progress
GitHub Self-hosted runners
-
Deploy reactive runner to consume webhooks (@bartz)
- result: Done, also already spawning a runner
-
Reactive spawning: Validate the webhook job labels on the github runner side(@bartz)
- result: Merged
-
Reactive spawning: Run reactive script with different user (@bartz)
- result: Implemented, waiting for review
-
Reactive spawning: Remove idle runners (@bartz)
- result: In review
-
Deploy Fix for “unit no longer performing reconciliation” bug (@bartz)
- result: deployed to edge runners
-
Deploy external OpenStack image builder to staging (@charlie4284)
- Result: Done
-
Deploy private endpoint runners with external image builder (@charlie4284)
- Result: In progres
-
Parallel builds for images (@charlie4284)
- Result: In review
-
OS-bases parallel image building support (@charlie4284)
- Result: In review
-
Runner labels for backwards compatible updates (@charlie4284)
- Result: Not started
-
Cryptography usage review (@alithethird)
- Result: In review
Synapse
- Update to a new Redis version(35) (@alithethird)
- result: Postponed
- Add configuration to Maubot (@amandahla)
- result: Waiting for reviews.
- Add action to Maubot (@amandahla)
- result: Waiting for reviews.
- Upgrade Mjolnir (@amandahla)
- result: To be deployed.
- Add standalone mode to Maubot (@amandahla)
- result: Postponed, we’ll add only the dynamic mode for now
- Add COS integration to Maubot (@amandahla)
- result: Not started.
Gateway API
- Staging deployment on canonical-k8s cluster
- result: In progress
Wazuh
- Staging deployment:
- result: in progress
- Enable configuration of the Wazuh server
- result: done
Content-cache
- Get the overview spec approved. (@aliaw)
- result: Approved.
- Complete the implementation spec and get it reviewed. (@aliaw)
- result: Approved.
- Start implementing the first stage of MVP. (@aliaw)
- result: In progress. The content-cache-backends-config PR is ready. The content-cache charm still needs integration tests and docs.
haproxy
- implementing website relation for legacy interface ( ISD-2370 )
- result: In progress
- Merged PRs : Add certificates integration by Thanhphan1147 · Pull Request #6 · canonical/haproxy-operator · GitHub
- PRs in review: Add tests for certificates relation, Implement reverseproxy relation