Hi everyone, below you can find the updates from the Canonical Juju Team for the week starting on the 18/10/2021. Have a great weekend!
- Merged Pebble exec support in Python Operator Framework: PR 593. Started documenting it in our SDK docs.
- Finished and merged Pebble exec client tests: PR 73
- Changed Pebble exec EOF designator from empty TEXT frame to
{"command":"end"}
: PR 77 - Tweaks to how Pebble service’s last output is logged when it exits too quickly: PR 69
- Update Python Operator Framework to include ask logs in ChangeError exception message: PR 653
- Investigated stdin use-terminal issues in Pebble exec: PR 78
- Some Python Operator Framework Pebble exec test fixes: PR 655
- Tested Pebble exec performance with Python Operator Framework client on big files
2 Likes
2 Likes
- Juju 2.9.17 candidate release
- package juju-db snaps based on upstream mongo 4.4.10 release
- fix for cross model relation removal issue
- additional juju_engine_report metrics to assist in diagnosing relation issues
- fix juju_machine_lock inspection breakage
- support for mongo 4.4 fixes
- various customer support interactions
2 Likes
- Load testing the raft lease API changes, with the aim of a deep dive discourse post. Looking at the pros and cons of each implementation (pubsub vs API transport) along with thoughts on a path forward to future work.
2 Likes
- Helped with docs on microcloud and private registry.
- Set up various accounts.
- Continued work on Juju website: Finalized first round of suggestions for changes to content on Home & About page. Filed a few more UX issues with the Web team.
2 Likes
pylibjuju
is getting more love:
- We are almost all green on CI tests (15/16)
- Full integration with
asyncio
, no custom event handling [PR #560] - We have
debug-log
on pylibjuju! [PR #562] - Added support for
overlays
on bundle deployment [PR #566] [PR #13448]
Have a great weekend, everyone!
2 Likes
- continue work on implementing manifest/blob for the OCI registry feature;
- enhance upgrade-controller and upgrade-model commands;
- document registry features;
1 Like
- Fixed a bug with lease manager checking, which was introduced in 2.9.13.
- Investigated and diagnosed a bug with cross-model relation tear-down.
- Work prioritisation and costing for the upcoming Juju cycle of work.
1 Like