Feature freeze exception for python juju 0.7 in raring

Bug #1167921 reported by Martin Packman
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The new upstream 0.7 release of juju should be included in raring. This is required for:
* A number of bug fixes, and features serialisation of hook execution and UUIDs for environments
* Packaging changes to make the go juju port coinstallable
* Fix to regression in lxc scripts in bug 1130809

The risks associated are low:
* Users commonly install from PPA so this version has had testing throughout the cycle
* No major changes between 0.6 and 0.7

See the upstream changelog on the release page:
<https://launchpad.net/juju/+milestone/0.7>

Revision history for this message
Dave Walker (davewalker) wrote : Re: [Bug 1167921] [NEW] Feature freeze exception for python juju 0.7 in raring

Martin, Thanks for your attention to detail - for considering a FFe
request. However, I'm not quite sure anything you have listed in the
bug description requires a FFe. Can you clarify what Features (& not
bug fixes) - this upload would introduce? In addition, is a debdiff
suitable for review?

Thanks.

Revision history for this message
Martin Packman (gz) wrote :

As this is a new major version, seemed worth playing it safe. The main changes are new features, with potential compatibility concerns, and for instance the orchestra provider was removed entirely in this release.

There is a review in progress on the packaging updates, once all the points are addressed there I shall upload a useful debdiff to this bug.

<https://code.launchpad.net/~gz/ubuntu/raring/juju/0.7/+merge/158088>

Revision history for this message
Martin Packman (gz) wrote :
Revision history for this message
Dave Walker (davewalker) wrote :

Hi Martin, I agree that this upload should be in raring (& dropping Orchestra is something well overdue).

I just tried to apply the debdiff to the current raring package - and it does not cleanly apply (almost does). Can you provide a debdiff that cleanly applies, to help with confidence please.

Thanks.

Revision history for this message
Martin Packman (gz) wrote :

Apologies, the last version I had of the packaging had not been propagated to raring. See new diff for current raring package to the proposed.

Revision history for this message
Martin Packman (gz) wrote :

Updated with changes from further review by Iain Lane and Stéphane Graber.

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

This bug was fixed in the package juju - 0.7-0ubuntu1

---------------
juju (0.7-0ubuntu1) raring; urgency=low

  [ Clint Byrum ]
  * d/p/fix-tests-do-not-use-etc-lsb-release: Dropped, patch applied upstream.
  * d/p/maas-tag-conversion.patch: Dropped, patch applied upstream.
  * d/juju.docs: Remove examples as they have been dropped upstream.

  [ Mark Mims ]
  * Add postinst and prerm scripts using update-alternatives to install into
    a versioned location, enabling co-installability with the go juju port.

  [ Martin Packman ]
  * New upstream release. (lp: #1167921)
  * d/p/workaround-lxc-python-env.patch: Workaround regression with local
    provider failing with SyntaxError on running lxc scripts when user has
    Python 3 specific environment variables set. (lp: #1130809)
 -- Martin Packman <email address hidden> Wed, 10 Apr 2013 13:57:21 +0000

Changed in juju (Ubuntu):
status: New → 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.