Juju Team Updates - Week #24 2022

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

cc @pedroleaoc @jameinel

Various things related to picking up Achilleas’s async bundle deploy and deploy speed improvements:

  • 2.9.32 candidate release. This was delayed a week as there were various upstream changes in some of the tooling to sort out
  • update Azure provider to use new Microsoft SDK. This is a significant upstream change that doesn’t et cover all APIs that we use, so more work will be needed at some point when the SDK is further updated

Noteworthy:

  • Patch to avoid unecessary JSON encoding for RPC requests when the logging level is less verbose than DEBUG. This should improve Juju performance/resource consumption.
  • Fix for situations where upgrade-series completion hooks need resolution, but upon resolution, unit agents cannot advance the upgrade-series workflow.