juju cannot downgrade to same major.minor version with earlier patch number

Bug #1306296 reported by Ian Booth
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-core
Fix Released
High
John A Meinel
1.18
Fix Released
High
John A Meinel
juju-core (Ubuntu)
Fix Released
Medium
Unassigned
Trusty
Fix Released
Medium
Unassigned

Bug Description

We recently disallowed *any* Juju downgrades because the addition of better upgrade support meant that going from 1.X to 1.X+1 may introduce changes to conf and other artefacts that are no longer able to be read by the earlier version. So allowing a downgrade would break Juju.

However, we want to allow downgrades to the same major.minor version number eg from 1.2.3 to 1.2.2. This allows our CI testing to continue to work with the existing test scripts and also allows customers to downgrade to an earlier patch level if required.

Tags: upgrade-juju

Related branches

Ian Booth (wallyworld)
Changed in juju-core:
milestone: 1.18.1 → 1.19.1
Ian Booth (wallyworld)
Changed in juju-core:
status: In Progress → Fix Committed
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 1.19.1 → 1.19.0
James Page (james-page)
Changed in juju-core (Ubuntu Trusty):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package juju-core - 1.18.1-0ubuntu1

---------------
juju-core (1.18.1-0ubuntu1) trusty; urgency=medium

  * New upstream point release, including fixes for:
    - Upgrading juju 1.16.6 -> 1.18.x fails (LP: #1299802).
    - Peer relation disappears during juju-upgrade (LP: #1303697).
    - public-address of units changes to internal bridge post upgrade
      (LP: #1303735).
    - Unable to deploy local charms without series (LP: #1303880).
    - juju scp no longer allows multiple extra arguments to be passed
      (LP: #1306208).
    - juju cannot downgrade to same major.minor version with earlier
      patch number (LP: #1306296).
 -- James Page <email address hidden> Sat, 12 Apr 2014 07:04:37 +0100

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

Other bug subscribers

Remote bug watches

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