This pulse brings new features to HAProxy charm, DNS charms, and plenty of documentation updates. The team used to have to manually patch the actions runner application to support s390x, ppc64el architectures, since these architecture are not officially supported by GitHub. The patching of new actions runners application is now automated.
HAProxy charm
- HAProxy now supports the ingress-per-unit relation.
DNS charm
- The dns_transfer library is available for DNS charms.
- Documentation was added for the authority library in dns-operators.
GitHub runner charm
- GitHub actions runner build is now automated for all architectures. Previously, the team has to manually update the actions runners for s390x, and ppc64el builds.
12-factor charm
- The 12-factor tutorials in Rockcraft were updated using suggestions and feedback from UX sessions.
- The 12-factor RTD site underwent some updates, including a refactor of the how-to and reference landing pages, fixes to the upgrade documentation, and new developer documentation on adding a new framework and a list of all the customizable components of the tooling.
Wazuh charm
- The Wazuh charms had several updates to its documentation, including a contributing guide on upgrading Wazuh and merging upstream changes for the forked components of the project, and a new how-to guide on testing the charm. A changelog was also added to the wazuh-indexer-operator repository.
Documentation
- Vale style guide warnings were checked or resolved in the repositories for repo-policy-compliance, haproxy-operator, and tmate-ssh-server-operator.