Juju, 2.1.1 and conjure-up, are here!

Curtis Hovey-Canonical curtis at canonical.com
Fri Mar 3 15:42:55 UTC 2017


A new release of Juju, 2.1.1, and conjure-up, are here!


## What's new in 2.1.1

- Networking improvements
- [conjure-up] Spells support side-loading bundles. This helps spells
  authors who are writing spells for particular software but want to
  offer variations. For example, there are OpenStack bundles that
  support both KVM and LXD, or Telemetry additions. Side-loading will
  help with spells that need to provide those various bundle
  configurations.
- [conjure-up] More LXD improvements in addition to support for the
   recently released LXD 2.10.


### Networking improvements

- containers now respect static routes from MAAS. The static routes
  defined for the subnets that the containers are in should should be
  set for the containers as well.
- 'lxdbr0' subnet selection has changed from a simple incremental search
  to randomized selection across 10.0.X. It also now properly handles
  when an active subnet spans more than just a /24.
- better handling of http_proxy and no_proxy when interacting with LXD
- errors while trying to set up networking for containers are properly
  reported as provisioning errors, instead of falling back to 'lxdbr0'.
  This mostly impacts MAAS deployments where they would end up with
  containers that were not addressable, and the actual failure was
  buried in log files.


## Resolved Issues

Check the milestones for a detailed breakdown of Juju and conjure-up
bugs corrected.

    https://github.com/conjure-up/conjure-up/milestone/18?closed=1
    https://launchpad.net/juju/+milestone/2.1.1


## How do I get it?

If you are running Ubuntu, you can get Juju from the juju stable ppa:

   sudo add-apt-repository ppa:juju/stable; sudo apt-get update

   sudo apt-get install juju

Or install Juju from the snap store:

   snap install juju --classic

Install conjure-up from the snap store:

   snap install conjure-up --classic

If you are on Trusty, you'll need to run a few extra commands:

   sudo apt-get install snapd
   sudo groupadd lxd && sudo usermod -a -G lxd $USER
   sudo reboot

Now you can install snaps, including conjure-up, as normal:

   snap install conjure-up --classic

Windows, CentOS, and MacOS users can get a corresponding Juju
installer at:

   https://launchpad.net/juju/+milestone/2.1.1


## Feedback Appreciated!

We encourage everyone to let us know how you're using Juju. Send us a
message on Twitter using #jujucharms, join us at #juju on freenode, and
subscribe to the mailing list at juju at lists.ubuntu.com.


## More information

To learn more about these great technologies please visit
https://jujucharms.com and http://conjure-up.io.

-- 
Curtis Hovey
Canonical Cloud Development and Operations
http://launchpad.net/~sinzui



More information about the Juju mailing list