Hi,
Here is an overview of the deliverables produced by the Platform Engineering team.
Github Runner
- Migrated from using ghapi to PyGithub in the github-runner-operator in order to fix a bug with stuck calls.
- The GitHub Runner charm supports using the Planner.
- An impactful performance optimization related to Openstack list server API calls has been implemented in the GitHub Runner charm.
- The GitHub runner project now has an RTD project with an initial set of product-specific pages.
- The github-runner-operator supports integrating with the github-runner-planner.
- Added How to upgrade documentation to the github-runner-operator, github-runner-webhook-router, and jenkins-agent-operator.
Synapse
- The synapse-operator tutorial has been updated for the track/1 channel, and Spread testing has been enabled to check and validate the tutorial commands.
Penpot
- Landing pages were updated to align with the company standards in the penpot-operator repository.
12-factor tooling
- Structured logging in Uvicorn supported in paas-charm.
- Published release notes for paas-charm 1.10 and its extended support into Charmcraft and Rockcraft.
- Updated the Charmcraft Django tutorial to rename the project directory so that one instance of “django-hello-world” in the project structure is removed.
Wazuh
- Delivered some stability improvements for Wazuh
Aproxy
- Spread testing of the tutorial has been added to aproxy-operator.
- Landing pages were updated to align with the company standards in the aproxy-operator repository.
Dns-operators
- Project overview documentation has been added to dns-operators.