Pulse 12 of 2024
PaaS App Charmer ![:factory: :factory:](https://discourse.charmhub.io/images/emoji/apple/factory.png?v=12)
- Refactored paas-app-charmer to not create CharmState in
__init__
. - Implemented S3 integration.
- Implemented SAML integration.
Chrony
:
- Working on the architecture and design of the new chrony charm
- Initial charm repo bootstrapped.
Documentation ![:books: :books:](https://discourse.charmhub.io/images/emoji/apple/books.png?v=12)
- Updated PaaS App Charmer tutorial in Discourse and Charm SDK docs
- Discussed with various team members about their documentation practice, maintenance efforts and future needs, continuing discussions with the rest of the team in the upcoming pulse
DNS charm ![:beans: :beans:](https://discourse.charmhub.io/images/emoji/apple/beans.png?v=12)
- Finished the merge process spec
- Architecture spec needs more work around the election process
- Implement multiple sources handling PR in review
GitHub Self-hosted runners ![:running_man: :running_man:](https://discourse.charmhub.io/images/emoji/apple/running_man.png?v=12)
- Finish the repo-policy-compliance deployment for runners on Openstack cloud
- Arm edge runners are using it, all prepared for non-edge runners, but postponed deployment due to instability of arm deployment.
- Finish the github-runner-webhook-router deployment
- Staging deployment completed, prod deployment missing organisational webhook, ticket pending
- Fix the rate limit issue for repo-policy-compliance
- Increased reconciliation interval to reduce rate-limit issues, improved error message for the users
- Start with forwarding webhooks to the mq for the github-runner-webhook-router
- Started, dev is ongoing
- Alert logging on state discrepancy with Github vs Openstack/LXD
- PR in review
- Integration with image builder charm
- In progress, Image builder done
- Merge the OpenStack PR (unit test, integration test, e2e test on arm64, X64)
- In-progress. The arm64 instability was causing various issues that needs to be fixed.
- Finish the spec for github-runner charm interface design
- Initial review done, initial approval given. The spec is updated according to the review. Final review/approval still needed.
Indico ![:calendar: :calendar:](https://discourse.charmhub.io/images/emoji/apple/calendar.png?v=12)
- Some updates to TLS to fix intermittent issues sending email, introduced with upstream change in April.
Synapse ![:spider_web: :spider_web:](https://discourse.charmhub.io/images/emoji/apple/spider_web.png?v=12)
- Fixing horizontal scaling issues
- Test S3 integration & horizontal scaling
- Find & test a workaround for ident server
Netbox ![:package: :package:](https://discourse.charmhub.io/images/emoji/apple/package.png?v=12)
- Tutorial for quick testing/deployment of NetBox
- Cleaning up rockcraft and charmcraft based on recent changes to PaaS App Charmer
Penpot ![:pen: :pen:](https://discourse.charmhub.io/images/emoji/apple/pen.png?v=12)
- Project repo created, and some initial specs/designs started.
Thanks! Please let us know if you have questions about any of these.