Pulse 13 of 2024
high level
- paas-app-charmer - Go Framework spec. Blocking on non optional integrations.
- chrony - Finalize the specs and initial charm implementation.
- dns bind charm - handle conflicts between sources; update the bind config on a time based setting (bind reload); start a spec on ACLs
- documentation - Updates to PaaS App Charmer documentation; internal documentation dashboard
- github runners - Merge openstack cloud PR to main, implement reactive.
- https lego provider - Planned support for ubuntu.com domain (config option).
- indico - Theme update test and apply on prod.
- netbox - Put a stable tag for Netbox (it currently follows development).
- synapse - Continue with beta deployment (via GitOps); continue writing the machine charm for irc bridge (current state: moving unit tests, writing integration tests); write spec on the relation interface for Synapse plugins; finish horizontal scaling tests on staging; finish writing the DR plan
- wordpress - Redeployment of staging to PS6, plan for redeployment of prod to PS6.
- gateway-api-integrator - Raise unit test coverage, create gateway resource manager, refactor TLS module and charm state, create secret resource manager, create ingress relation.
- penpot - Two specs finalizing; building the OCI image.
12-factor
- Optional integrations. Block the charm when an integration is not optional and not integrated. (@javierdelapuente )
- [Extra] Chiseling python3.10 and use it if base is bare
- [Extra] Documentation for Rockcraft flask-framework plugin
- [Extra] Better errors in flask-framework extension, with links to documentation
Documentation
- PaaS App Charmer documentation has been moved from GitHub repo to Google docs to collaborate on content. Some items (rockcraft/charmcraft tutorial, rockcraft reference) have already been updated. Next steps are to finish the documentation set and focus on a similar doc set for Django.
DNS charm
- handle conflicts between sources
GitHub Self-hosted runners
- Finish the repo-policy-compliance deployment for runners on Openstack cloud (@bartz)
- result: has been postponed due to arm instability issues
- Finish the prod github-runner-webhook-router deployment (@bartz)
- Integrate PS5 runners with COS PS6 (@bartz @mthaddon)
- Repo-policy-compliance changes for private endpoint (@charlie4284)
Indico
- Updated events.canonical.com to use new theme (@tphan025)
Synapse
- Finish horizontal scaling tests on staging
Netbox
- Use a stable branch/tag. ISD-2010. (@javierdelapuente)