Hi everyone, below you can find the updates from the Canonical Juju Team for the week starting on the 14/03/2022. Have a great weekend!
Juju:
- Reorganised the OLM How-to guides around objects rather than actions.
Secondment with Multipass:
- Collaborated on major updates to the homepage; reorganisation of one doc into 3 smaller how-to guides (revised, updated, and with links to the relevant reference docs); and publication of one doc from Discourse to multipass.run, with small revisions.
1 Like
- 2.9.27 candidate release
- extract separate repo for jenkins release jobs ahead of a move to a managed jenkins
- various tweaks to build process, eg workaround snap store proxy issue
- workaround for jenkins plugin version issue
- add desktop plug for strict name
- convert juju 3.0 to strict snap
- fix for connection closed during some bundle deploys
pylibjuju
updates:
- listing models is fixed [PR #632]
- no more
NotImplementedError
raising stub functions [PR #646] - charm resolution problems are addressed [PR #633] [PR #647]
- deploying subordinate charms don’t require additional
num_units
parameter [PR #648] - new facades (and clients) for
juju 2.9.27
are ready to go [PR #652] -
add_unit
auto switches toscale
for container based models [PR #653]
Also the Pylibjuju 2.9.8
release is coming very soon!
Have a great weekend everyone!
1 Like
- juju status: remove app Store and OS columns, add Exposed
- Implemented Pebble feature to Stop all services when Ctrl+C or SIGTERM/SIGQUIT received
- Reviewed Pebble and Operator Framework PRs: memory-efficient pull, custom log trimming, explicit chmod, SocketNotFoundError
- Short week to due traveling back from Europe
- Pebble socket not found errors - https://github.com/canonical/pebble/pull/112
- Updating Juju to use the new Pebble client - https://github.com/juju/juju/pull/13853
- Bug in finalising add-k8s clouds - https://github.com/juju/juju/pull/13833
- 2.9 to develop merge - https://github.com/juju/juju/pull/13823
- Fixing juju/errors tests - https://github.com/juju/errors/pull/53
- Work on designing new interfaces for juju/errors for Is, As and Unwrap support
- Various community support tasks
- Work on service discovery operator as part of COS rotation.
- Code review, design work and specification writing.
- Did some pairing looking at connection pooling as it relates to facade creation and lifetime.