Hi everyone, below you can find the updates from the Canonical Juju Team for the week starting on the 02/05/2022. Have a great weekend!
- Juju: timed-boxed work on a proof of concept for a direct controller worker to controller API to reduce boilerplate and hard-to-navigate code: https://github.com/juju/juju/pull/14005.
- Pebble: Added a “recover” change and tasks when the service manager is automatically backing off / restarting a service (issue 104), to allow introspecting service failures.
- Pebble: Started adding “check failed” change/task for introspection and debugging of health checks (issue https://github.com/canonical/pebble/issues/103).
1 Like
This Week:
- Full time work on CI infrastructure again. Specifically focusing on integration tests. Happy to say this work is coming to end.
- Started implementing a new means for Juju to publish simple streams to Azure and delete some legacy tooling we have around this in favor of azure cli
-
Juju
- Collaborated with Web team to publish changes to the Juju Learn menu, Home page, and About page (scheduled to go live next week).
- Worked on the ebook to be offered on the Juju About page (explaining Application modelling).
- Added 6 missing commands Reference docs.
-
Multipass (with Multipass team members):
- Further improved structure in a doc.
- Added missing command Reference doc.
- Improved Diataxis category overview pages: Reordered sections in How-to guides. Fixed organisation, renamed section in Reference.
- Touched up a few other docs.
- Added further cross-referencing between docs.