Hi everyone, below you can find the updates from the Canonical Juju Team for the week starting on the 16/05/2022. Have a great weekend!
- Fixed K8s application removal in pre-initialized error state: https://github.com/juju/juju/pull/14027
- Started investigating issue with tearing down sidecar charms: Bug #1972712 “Juju model which includes Pebble Charms could not ...” : Bugs : juju
- Wrote a proposal doc for using direct function calls for controller-to-controller APIs to increase developer efficiency and avoid network overhead (not quite ready for review yet)
1 Like
-
Juju:
- New juju.is Home page and About page are now live:
- Added 14 more Reference docs. All our Juju CLI commands are now documented on the website.
- E.g., Juju | `juju refresh`
- From among the Discourse docs that were not on the website, reviewed and archived 72 docs.
- Also finished draft for new eBook. Currently in review.
-
Multipass (with Multipass team)
- Reorganised Reference docs (renamed Settings to “get & set keys”; added docs from Explanation which didn’t really qualify as Explanation; added new Reference docs to define all the primitive concepts, cross-referenced them with the relevant How-to guides)
- Improved navigation in all docs (added Contents, hyperlinked section headings, See also sections).
1 Like
Work to refactor payloads and resources infrastructure to port the old implementation to fit in with standard juju pratice
Remove secrets feature from 2.9 branch as work to complete will be done for 3.x
Fix instance type filtering to avoid arch mismatch
Use default arch when provisioning a machine to fix a race condition upgrading from 2.8
Do the 2.9.30 release candidate. This was done on top of the new Jenkins setup which has been undergoing commissioning over the past few weeks to replace the now obsolete servers.
1 Like
Work on:
- PR https://github.com/juju/juju/pull/14040 LXD server validation
- Added CI to the juju-db oci image
- Looked into failing macos in Github actions
1 Like
-
Fix for consistent encodings in
network-get
results. - Restored a prior reverted change for efficiency when storing and retrieving unit documents from state.
-
Added a short wait for IP address during cloud-init, which should mitigate race conditions between DHCP configuration and the
apt
update phase. - More design collaboration around Juju networking and state back-end changes.
1 Like