omnibus installation support is broken

Bug #1182265 reported by Scott Moser on 2013-05-20
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cloud-init
High
Unassigned
cloud-init (Ubuntu)
High
Unassigned
Raring
Medium
Scott Moser

Bug Description

cloud-init fails to install the Chef client via 'omnibus' installer, support for which was added in the following change:

http://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/revision/749

Here 'content' is a UrlRequest object, but util.write_file() dies with an exception due to a debug statement.

The proposed fix is to convert the UrlReponse into a plain string and pass that to util.write_file(), which makes things work as expected.

[the above copied from MP at https://code.launchpad.net/~wingc/cloud-init/fix-chef-omnibus-install/+merge/164810 . Thank you Christopher]

Related branches

Scott Moser (smoser) on 2013-05-20
Changed in cloud-init:
status: New → Confirmed
Changed in cloud-init (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Changed in cloud-init:
importance: Undecided → High
Scott Moser (smoser) wrote :

fixed upstream in revision 819.

Changed in cloud-init:
status: Confirmed → Fix Committed
Clint Byrum (clint-fewbar) wrote :

Fixed in saucy? Please update bug status. This will not proceed to -updates until saucy is fixed.

Changed in cloud-init (Ubuntu Raring):
assignee: nobody → Scott Moser (smoser)
status: New → Fix Committed

Hello Scott, or anyone else affected,

Accepted cloud-init into raring-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/cloud-init/0.7.2-0ubuntu0.13.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-needed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cloud-init - 0.7.3~bzr826-0ubuntu1

---------------
cloud-init (0.7.3~bzr826-0ubuntu1) saucy; urgency=low

  * New upstream snapshot.
    * Fix omnibus support (LP: #1182265)
    * invoke 'initctl reload-configuration' on upstart jobs again
      (LP: #1124384)
  * Remove unowned files in /etc/apt/apt.conf.d/ after purge. (Closes #674237)
 -- Scott Moser <email address hidden> Wed, 10 Jul 2013 13:35:59 -0400

Changed in cloud-init (Ubuntu):
status: Confirmed → Fix Released
Scott Moser (smoser) wrote :

verified this fix is present in 0.7.2-0ubuntu0.13.04.1

tags: added: verification-done
removed: verification-needed
Changed in cloud-init (Ubuntu Raring):
importance: Undecided → Medium
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cloud-init - 0.7.2-0ubuntu0.13.04.1

---------------
cloud-init (0.7.2-0ubuntu0.13.04.1) raring-proposed; urgency=low

  * New upstream release.
    * fix merging routines to be backwards compatible (LP: #1180867)
    * fix maas datasource if user-data is not present (LP: #1172742)
    * fix for python 2.6
    * Fix chef omnibus installation support. (LP: #1182265)
 -- Scott Moser <email address hidden> Thu, 20 Jun 2013 16:49:52 -0400

Changed in cloud-init (Ubuntu Raring):
status: Fix Committed → Fix Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

Scott Moser (smoser) wrote :

fixed in 0.7.3

Changed in cloud-init:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers