Juju Team Updates - Week #36 2021

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

cc @pedroleaoc @jameinel

This week I have been working on:

  • private OCI repository support: Oauth2 authentication for both public and private repositories for dockerhub and public repositories for some other providers like gitlab, github packages, etc.;
1 Like
  • Fixed juju expose doesn’t open ports in security groups on AWS LP1942948 #13316 #13318
  • Working to fix deployed application loses trust after charm upgrade LP1940526
  • Working to fix trust permissions not ready on install hook in sidecar charms LP1942792
1 Like


This week has been solely focused on AWS Instance Profiles with the draft PR sitting here https://github.com/juju/juju/pull/13302

1 Like
  • Juju 2.9.14 release candidate
  • guide landing of a couple of external patches
  • PR for create / update secrets supporting tags, description, status; adjust URL format
  • fix for panic found at customer site
  • more tracing to allow diagnosis of unit agent relation issue
  • investigate root cause of unit agent relation issue
  • fix issue where charm is unexpectedly removed
1 Like
  • Working on Raft leases over API rather pubsub transport #13269
  • LXD containers can’t start because device name already exists LP1932180
  • Diagnose vendor issues in upstream dependencies causing upgrade problems #13320
1 Like
  • Retain empty openvswitch blocks when merging netplan configurations #13297.
  • Began work on a proposal for improving Juju’s data access model.
1 Like
  • Spent some time working to fix broken MAAS following an upgrade.
  • Fixed an AWS Fan networking bug that we introduced in the 2.9 series.
  • Started on a specification for Juju’s new networking model.

pylibjuju is getting better:


Regarding Juju docs:

  • Identified issues with workflow. Figured out working solution.
  • Identified issues with navigation/UX experience. Started process to solve them.
  • Identified structural and conceptual inconsistencies in the content. Started ironing them out.
1 Like
1 Like
  • Deploy and export of bundles with revision tags for charms.
  • Wrote integration tests for charmhub charm deploy by revision.
1 Like