Hi everyone, below you can find the updates from the Canonical Juju Team for the week starting on the 13/12/2021. Have a great weekend!
- deploy controller charm when bootstrappingon k8s
- investigate issue where destroying a model with offers with connections fails
2 Likes
- Juju networking spec: suggested the draft Juju cross-cloud VPN use case, describe the relation of Juju Network with Juju Spaces
- Network agent charm prototyping: tested main functionality (manually, not using charm events) of Netmaker client-server communication inside Juju units in a localhost cloud environment
- Juju networking model: organized Juju network core group for focus discussion of networking issues and specs next year
2 Likes
- Fixed a 2.9.22 regression when deploying bundles with local charms multiple times #13576
- Updated dqlite scaffolding work to detect dqlite cluster peer addresses by analyzing the list of API addresses embedded in the agent configuration file #13580.
- Landed #13507 which enables support for enforcing
assumes
sections (if present) from charm metadata when deploying/upgrading charms.
1 Like
Major reorganization of Juju OLM docs (see new look here). Major restructuring around various docs (e.g., managing applications, but not only).
2 Likes
- End-to-end testing of integration of Pebble health checks into Juju.
- Fixed Pebble bug with replan/start/restart: https://github.com/canonical/pebble/pull/96
- Fixed various bugs (found in end-to-end testing) with health checks and checks APIs.
- Wrote code generator to generate deep Copy methods (which has already highlighted one bug): https://github.com/benhoyt/pebble/pull/5
- Documented auto-start and checks: https://github.com/benhoyt/juju-docs/pull/1
- Pebble SDK doc updates: https://github.com/benhoyt/juju-docs/pull/2
1 Like