juju-core 1.17.7

Milestone information

Project:
juju-core
Series:
1.18
Version:
1.17.7
Released:
 
Registrant:
Curtis Hovey
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
10 Andrew Wilkins, 1 Bodie Solomon, 1 Casey Marshall, 1 Curtis Hovey, 2 Dave Cheney, 2 Horacio Durán, 2 Ian Booth, 2 Tim Penhey, 1 Vladislav Klyachin, 1 Wayne Witzel III
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
24 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon juju-setup-1.17.7.exe (md5, sig) Windows installer for the juju client 22
last downloaded 15 weeks ago
download icon juju-core_1.17.7.tar.gz (md5, sig) Juju-core release 51
last downloaded 15 weeks ago
Total downloads: 73

Release notes 

juju-core 1.17.7

A new development release of Juju, juju-core 1.17.7, is now available.

Getting Juju

juju-core 1.17.7 is available for trusty and backported to earlier
series in the following PPA:
    https://launchpad.net/~juju/+archive/devel

Upgrading from stable releases to development releases is not
supported. You can upgrade test environments to development releases
to test new features and fixes, but it is not advised to upgrade
production environments to 1.17.7.

If you are using a development release of juju-core, and find you need
to go back to a stable release, you can find it in the juju stable PPA:
    https://launchpad.net/~juju/+archive/stable

If you have multiple sources of juju-core, you can select the version
you want using apt:
    sudo apt-get install juju-core=1.16.6*

New and Notable

* Juju retry-provisioning

* Juju unset-env

Resolved issues

* No debug-log with MAAS, 14.04 and juju-core 1.17.5
  Lp 1294776

* Cannot destroy lxc env on trusty with juju-core 1.17.4-0ubuntu2
  Lp 1296739

* Juju destroy-environment -y local --force does not stop jujud/mongod
  processes on broken bootstrap
  Lp 1292275

* Pressing control C during bootstrap leaves invalid .jenv file
  Lp 1296475

* Manual provider fails to remove itself if bootstrapping fails
  Lp 1296485

Juju retry-provisioning

You can use the retry-provisioning command in cases where deploying
services, adding units, or adding machines fails. The command allows you
to specify machines which should be retried to resolve errors reported
in status.

For example, after you deployed 100 units and machines, status reports
that machines 3, 27 and 57 could not be provisioned because of a rate
limit exceeded error. You can ask juju to retry:

    juju retry-provisioning 3 27 5

Juju unset-env

The unset-env command allows you to reset one or more the environment
configuration attributes to its default value in a running Juju
instance. Attributes without defaults are removed, and attempting to
remove a required attribute with no default will result in an error.
Multiple attributes may be removed at once; keys are space-separated.

Finally

We encourage everyone to subscribe the mailing list at
juju-dev@lists.canonical.com, or join us on #juju-dev on freenode.

Changelog 

This release does not have a changelog.

0 blueprints and 24 bugs targeted

Bug report Importance Assignee Status
1294776 #1294776 No debug-log with MAAS, 14.04 and juju-core 1.17.5 2 Critical Andrew Wilkins  10 Fix Released
1295609 #1295609 Unable to bootstrap local provider, missing juju-mongodb dependency 2 Critical Curtis Hovey  10 Fix Released
1296739 #1296739 Cannot destroy lxc env on trusty with juju-core 1.17.4-0ubuntu2 2 Critical Andrew Wilkins  10 Fix Released
1298159 #1298159 manual: SupportedArchitecture restricts add-machine to same arch as bootstrap-host 2 Critical Andrew Wilkins  10 Fix Released
1253988 #1253988 RFE - Juju backup and restore 3 High   10 Fix Released
1289067 #1289067 arm64 multiple definition of `launchpad.net_juju_core_cmd._.0 3 High Dave Cheney  10 Fix Released
1290828 #1290828 charm-store should be able to map "foo" into "cs:precise/foo" 3 High Casey Marshall  10 Fix Released
1291165 #1291165 empty .jenv file breaks destroy-environment and bootstrap 3 High Tim Penhey  10 Fix Released
1291292 #1291292 use a utils/http client for all HTTP(S) calls across the codebase 3 High Ian Booth  10 Fix Released
1292275 #1292275 juju destroy-environment -y local --force does not stop jujud/mongod processes on broken bootstrap 3 High Tim Penhey  10 Fix Released
1295372 #1295372 juju unset-env needed 3 High Andrew Wilkins  10 Fix Released
1295420 #1295420 local environment does not survive reboot on ppc64el 3 High Andrew Wilkins  10 Fix Released
1295650 #1295650 rsyslog step in juju-restore is outdated and breaks the restore 3 High Horacio Durán  10 Fix Released
1295675 #1295675 ssh re-implementation on juju-restore ignores identity file 3 High Horacio Durán  10 Fix Released
1296475 #1296475 hitting control C during bootstrap leaves invalid .jenv file 3 High Andrew Wilkins  10 Fix Released
1296485 #1296485 manual provider fails to remove itself if bootstrapping fails 3 High Andrew Wilkins  10 Fix Released
1297899 #1297899 Libvirt machines deployed with MAAS and Precise is only able to successfully boot once 3 High Wayne Witzel III  10 Fix Released
1298115 #1298115 utils/ssh: test failures 3 High Andrew Wilkins  10 Fix Released
1298121 #1298121 environs/bootstrap: test failure under gccgo 3 High Dave Cheney  10 Fix Released
1298133 #1298133 worker/peergrouper: multiple test failures 3 High Andrew Wilkins  10 Fix Released
1298435 #1298435 no way to retry failed provisioning 3 High Ian Booth  10 Fix Released
1217868 #1217868 move from state.D to bson.D 5 Low Bodie Solomon  10 Fix Released
1227074 #1227074 runtime panic when running any juju command in a deleted directory 5 Low Vladislav Klyachin  10 Fix Released
1295058 #1295058 ComposeUserData provides no mechanism for customising apt options 5 Low Andrew Wilkins  10 Fix Released
This milestone contains Public information
Everyone can see this information.