Hi,
Here is an overview of the deliverables produced by the Platform Engineering team.
Charms’ highlights
Github Runner
- Added multi-application single VM capability for GitHub runner charm deployment. Will be applied to stable to reduce quota usage for the manager model.
Haproxy
- Haproxy now supports wildcard hostnames for both
haproxy-routeandhaproxy-route-tcp, both libraries have their major version bumped - Fixed a bug where multiple haproxy-route-tcp requirers can’t share the same port when routing with SNI
- Release notes for HAProxy (revisions 284-290) were published.
OpenCTI
- Performance improvements for the GitHub - canonical/opencti-operator: opencti-operator - charm repository.
PaaS App Charms
- Fixed error messages in paas-charm missing oauth library with correct information.
- Reference material for the paas-config input file was added to the 12-factor RTD documentation.
- Added Prometheus scraping configuration in paas-charm new configuration file.
- Fix a bug in charmcraft causing the templates for Django and charmcraft to be generated without mandatory keys
- Updated charmcraft the base image for the django and flask extensions to 24.04
Indico
- Indico custom profile fields README was expanded with more information on how the plugin works.
Wazuh
- Fixed a bug on the Wazuh dashboard operator causing the server API configuration to be lost
- Enabled the audit log by default on the Wazuh Indexer
- Enable the run_as configuration for Wazuh dashboard operator to enable RBAC
WireGuard Gateway
- First version of the WireGuard gateway charm released
Documentation
- A new workflow to automate the Spread testing of Markdown documentation was added to operator-workflows.
- Added reStructuredText (reST) support to the automated docs Spread testing workflow in operator-workflows, so tutorials written in
.rstcan be validated automatically - The automated Spread test workflow has been updated to support reStructuredText, and the tooling now supports skipping over command blocks using the “SPREAD SKIP” syntax.
- The tutorials for the wordpress-k8s-operator and synapse-operator are now being tested by Spread using an automated test workflow.
- Documentation on upgrading the charm was added to the jenkins-agent-k8s-operator and content-cache-operator repositories.
- Documentation on upgrading the charm was added to the cloudflared-operator, traefik-k8s-operator, and pollen-operator repositories.
- Documentation for the DDoS protection configurator was added to the HAProxy charm documentation.