[FFE] run cloud-init early and add runcmd support

Bug #524516 reported by Scott Moser
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cloud-init (Ubuntu)
Fix Released
High
Unassigned
Nominated for Lucid by Scott Moser

Bug Description

Binary package hint: cloud-init

This is a Feature Freeze Exception for cloud-init to pick up 3 pieces of work:
* run-earlier in boot (bug 504883)
  It has always been the intent that cloud-init would run "as early as possible", but due to a set of bugs, running in that early state never resulted in a booting system. Now, with the exception of bug 524484, all those issues have been resolved.
* enable the check-for-updates code.
  A missing file resulted in check-for-updates feature of server-lucid-xc2 spec not actually running (bug 524258)
* add 'runcmd' support to cloud-config
  See documentation at [1], looking for 'runcmd'. The feature add is 20 lines of additional code, that is dormant unless user-supplied configuration data enables it.

--
[1] http://bazaar.launchpad.net/%7Ecloud-init-dev/cloud-init/trunk/annotate/head%3A/doc/examples/cloud-config.txt

Related branches

Revision history for this message
Steve Langasek (vorlon) wrote :

FFe granted for these changes as described.

Branch not sponsored yet because there appear to be bugs in the actual changes implemented, and because the last two changelog entries for Ubuntu uploads have disappeared.

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

This bug was fixed in the package cloud-init - 0.5.7-0ubuntu1

---------------
cloud-init (0.5.7-0ubuntu1) lucid; urgency=low

  * New upstream release.
  * run cloud-init early in boot process (LP: #504883, #524516)

cloud-init (0.5.6-0ubuntu1) lucid; urgency=low

  * New upstream release.
  * supports 'runcmd' in cloud-config
  * enable the update check code (LP: #524258)
  * fix retry_url in boto_utils.py when metadata service not around
    (LP: #523832)
  * run cloud-config-puppet.conf later (LP: #523625)
  [ Scott Moser 0.5.5 ]
  * New upstream release, supports checking for updates
 -- Scott Moser <email address hidden> Fri, 19 Feb 2010 18:27:45 -0500

Changed in cloud-init (Ubuntu):
status: Confirmed → 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.