Pulse 1 of 2024
First pulse of the Year
12-factor
- support the documentation team on the 12-factor documents
- result: talked with the documentation team, we will publish the first 12-factor tutorial on Charm SDK document site
- finalize the Django 12-factor charm spec
- result: still in discussion
- finalize the first version of
xiilib
including all the CI/CD pipelines with the deprecation offlask-k8s
repository- result: waiting for charmed-kubernetes/pytest-operator#121
- fix the issue with rockcraft snap
- result: done
- issue with env var requirement (for web team)
- result: done
Discourse
- staging upgraded to v3.1.3
- result: done
-
odm.knowledgebase.canonical.com upgraded to v3.1.3
- result: done
-
loki PR open
- result: in review
- continue with group sync issue
- result: in progress
- PR with documentation on accessing rails console
- result: in progress
DNS
- httprequest-lego provider initial app development
- result: done
GitHub Self-hosted runners
- Merge and deploy tmate-ssh-server with GitHub runner charm
- result: PR opened, under review, e2e test to be written.
- Support scaling tmate-ssh-server
- result: To be continued.
- Openstack implementation of the charm
- result: To be continued.
- Mount volume on charm as root-disk for runner
- result: PR in review
- Integration test with proxied environment
- result: Done
- create a simple charm for the new Github runner manager, and deployed for some arm64 runners.
- result: the simple charm is created and deployed in the staging environment
- COS improvements
- result: done
- added alert rules to grafana
- result: done
Indico
- Tested multiple containers with loki: (issue)
- result: issue opened
Jenkins
- Fix jenkins-agent-k8s set-port version failure, credential validation failure, remove-relation on no service
- result: Deployed and tested.
- machine agent charm refactoring
- result: done
Matrix/Synapse
- Update Mjolnir
- result: done
- Implement SMTP via the integrator charm (Synapse)
- result: done
- start with tf migration work of staging for Synapse
- result: in progress
Support
-
bug fix on saml-integrator
- result: done
- investigate cilium ingress on k8s
- result: in progress
- content-cache-k8s has been migrated to nginx-route (published in the edge channel)
- result: done
- nginx TLS support (published in the v2 channel)
- result: done
Thanks!