WIP - Juju 2.3.9 Release Notes

The Juju team is proud to release Juju 2.3.9!

This release is a bugfix release for Juju 2.3 which also adds support for new AWS instance types.

Notable fixes include:

  • LP #1770437 - juju-introspection.sh is full of bashisms, the introspection functions now use underscores to separate words, i.e. juju-goroutines -> juju_goroutines
  • LP #1733266 - Autodetection of subnets prevents bootstrap when there are duplicate subnet ranges
  • LP #1790647 - Refresh support for new aws instance types
  • LP #1789211 - Can’t close/open ports without external network

Additional bugs fixed can be found in the milestone page.

How do I get it?

The best way to get your hands on this release of Juju is to install it as a snap package:

sudo snap install juju --classic --channel=2.3/stable

Other packages are available for a variety of platforms:

Using a PPA
To install the most recent stable version using a PPA:

sudo add-apt-repository -yu ppa:juju/2.3
sudo apt install juju

macOS
Install Juju on macOS with Homebrew. Simply enter the following into a terminal:

brew install juju

And upgrade Juju with the following:

brew upgrade juju

Windows
A Windows installer is available for Juju and can be found here:

juju-setup-2.3.9-signed.exe (md5)

Those subscribed to a snap channel should be automatically upgraded. If you’re using the ppa or homebrew, you should see an upgrade available.

Feedback Appreciated!

We encourage everyone to let us know how you’re using Juju. Join us on Discourse at https://discourse.jujucharms.com/, send us a message on Twitter using the hashtag #jujucharms, and join us at #juju on freenode.