[FFe] Upgrade juju-quickstart to new upstream release 1.3.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-quickstart (Ubuntu) |
Fix Released
|
High
|
Robie Basak | ||
Trusty |
Fix Released
|
High
|
Robie Basak |
Bug Description
We just released on PyPi the new 1.3.0 release of quickstart.
Juju core 1.17.2 introduced sudo support for local environments, which required changes to how quickstart works: calling sudo is now handled by juju itself, and for this reason quickstart no longer requires to request sudo privileges when bootstrapping the environment.
A comprehensive list of changes introduced by the current release follow:
- Support for promulgated bundle URLs, e.g. “juju quickstart bundle:
- Improved application help and installation instructions.
- Updates to the dependency list and to Juju version handling.
- Manifest file fixes.
- Do not use sudo when bootstrapping a local env if juju version >= 1.17.2.
- Add the distro-only flag: do not use external sources when installing Juju.
Dependencies did not change:
jujuclient==0.17.5
PyYAML==3.10
urwid==1.1.1
Note: juju-quickstart is in universe, though pending MIR in bug 1273865.
Related branches
summary: |
- [FFe] Upgrade juju-quickstart to new upstream release 1.2.0 + [FFe] Upgrade juju-quickstart to new upstream release 1.3.0 |
description: | updated |
description: | updated |
Changed in juju-quickstart (Ubuntu Trusty): | |
status: | Triaged → In Progress |
assignee: | nobody → Robie Basak (racb) |
Changed in juju-quickstart (Ubuntu Trusty): | |
status: | In Progress → Fix Committed |
Just to clarify; juju-core 1.18 does not have a feature freeze exception yet and won't do until we've tested it and proposed it.