Juju Team Updates - Week #27 2021

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

cc @pedroleaoc @jameinel

  • 2.8, 2.9, 3.0: Located and fixed a nasty model-cache bug #13137
  • 3.0: Fixed exec not reporting the correct exit code on task failures #13132
  • 2.9: Wait for pod ready timeout #13133
  • 2.9: Close out labels for loggers #13149 - Documentation to follow.
  • 3.0: Planning for server-side deployments.

Had Mon/Tue off, but I’ve submitted a few patches to advance these tickets:

  • 2.8->2.9 upgrade steps complete for Kubernetes upgrades
  • Diagnosed a unit logging bug with. Unit logs are being contributed to the machine log

Mostly continued on fix for LP 1928778 – fix upgrading pod_spec charm to sidecar charm. Cleaned up code and added tests in Juju PR 13090.

  • Create pull secrets for sidecar containers #13140 LP1934416
  • In progress work on pebble autostart/stop/start/restart/replan