Juju Team Updates - Week #2 2022

Hi everyone, below you can find the updates from the Canonical Juju Team for the week starting on the 10/01/2022. Have a great weekend!

cc @pedroleaoc @jameinel

  • Preparing Juju Networking Intro presentation
  • Working on Juju Networking Glossary and Service type lists
  • Working on Juju Networking use cases description
2 Likes
  • add scram-sha-256 auth support to juju/mgo upstream for compatibility with mongodb 5
  • use juju-db 4.4/stable for juju 2.9 builds
  • 2.9.23 candidate release
  • update juju info/find/download commands to work without a controller
  • fix intermittent peergrouper unit test failure
  • more intermittent unit test failure fixes
  • improvements to the snap build process to remove reliance on a single Jenkins node
  • upgrade the juju-db 4.0 snap to the upstream 4.4.11 release
  • upgrade the juju-db 5.0 snap to the upstream 5.0.5 release
  • improvement to the 2.9 Makefile
  • use juju-db 5.0/stable for juju 3.0 builds
  • fix model migrations so that offer permissions are included. The same fix also ensures permissions are removed with the offer.
2 Likes
  • Restructuring around OLM model docs and SDK home page.
  • Restructuring around OLM and SDK storage docs (still in progress).
  • More discussion and planning around updates to the Juju website.
1 Like
1 Like
  • Finish work on bootstrapping and packaging dqlite inside of Juju.
  • Work on designing the interaction between dqlite and the API facades within Juju.
  • Prevent leaking of mongo connections #13605
1 Like
  • Focus on tests. Fixed a few intermittent failures and got our suite green.
  • Network model design.
  • Audited our state package to ensure closure of iterators and collections.
1 Like