Juju Team Updates - Week #26 2022

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

cc @pedroleaoc @jameinel

  • contribute towards 3.0-beta1 release
  • support 2.9.33 Juju CLI clients operating 3.0.x controllers and visa versa
  • remove more legacy code from 3.0 branch
  • introduce new ModelUpgrader facade to manage all of the upgrade logic server side, allows thin clients to drive upgrades
  • fix k8s unit test race
  • improve error message when not in snap_microk8s group when using juju with the strictly confined microk8s snap
  • fix test race in Azure provider