juju-quickstart will be broken in Trusty after juju-core updates in its stable PPA

Bug #1301481 reported by Robie Basak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-quickstart (Ubuntu)
Fix Released
High
Unassigned
Trusty
Fix Released
High
Unassigned

Bug Description

juju-core is expected to land a change that will break juju-quickstart. We can fix this in the archive today, but if this happens after Trusty's release, we'll be stuck.

This demonstrates a wider problem here, which is that this is a consequence of juju-quickstart installing Juju from its PPA by default.

After discussion with the juju-quickstart team, the conclusion is that juju-quickstart as installed from the archive should do --distro-only behaviour by default (ie. not enable any PPAs by default), even if it does make sense for it to use the PPA by default when installed from other sources (eg. PPA and PyPI). Then, juju-quickstart as installed from the archive will only ever use juju-core from the archive.

We have agreed that juju-quickstart will have an option that is the opposite of --distro-only (eg. --ppa), which will be the default upstream, but we will distro-patch the default the other way round in the archive to resolve this issue.

Revision history for this message
Robie Basak (racb) wrote :

My understanding of the current status of this is that the next action is for upstream to add options such that I can override them in the archive.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package juju-quickstart - 1.3.1-0ubuntu1

---------------
juju-quickstart (1.3.1-0ubuntu1) trusty; urgency=medium

  * New upstream release. Upstream changes:
    - Support MachineInfo addresses (LP: #1301464).
    - Support the --ppa flag for distro packaging (for LP: #1301481).
  * d/p/distro-only-default: default to --distro-only when running
    juju-quickstart installed from the Ubuntu archive (LP: #1301481).
 -- Robie Basak <email address hidden> Wed, 09 Apr 2014 09:03:59 +0000

Changed in juju-quickstart (Ubuntu Trusty):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.