FFE: add 'cloud-initramfs-tools' package and cloud-utils update

Bug #725127 reported by Scott Moser
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
Fix Released
Wishlist
Unassigned

Bug Description

Under the blueprint 'cloud-server-n-cloud-images' [1] I was working on tool to resize partitions in existing images.
I've done that work in 2 parts
 * adding 'growpart' to the cloud-utils package
 * adding a new package 'cloud-initramfs-tools'

Adding 'growpart' to the cloud-utils package allows a user to easily do something like:
 * download compressed uec image from [2], uncompress file
 * convert file to 'raw' image type (qemu-img convert -f vmdk -O raw natty-server-uec-amd64-disk1.vmdk disk.img)
 * increase the size from the default ~ 1.5G disk (truncate --size 4G disk.img)
 * rewrite the partition table so that there /dev/sda1 has access to the new space
   growpart disk.img 1

Adding the cloud-initramfs-tools package (and having it cloud-initramfs-growroot inside the UEC image) would allow the user to skip the final step. Having images that automatically respond to a root volume increase will be useful in cloud environments.

I have uploaded the signed source package to [3]. I had Jamie Strandboge review the package, and he's agreed to upload.

I would have had this in yesterday (before Feature Freeze) but I just ran out of time at the end.

--
[1] https://blueprints.launchpad.net/ubuntu/+spec/cloud-server-n-cloud-images
[2] http://uec-images.ubuntu.com/server/natty/current/ovf/
[3] http://people.canonical.com/~smoser/cloud-initramfs-tools/

Tags: uec-images
Scott Moser (smoser)
description: updated
Revision history for this message
Iulian Udrea (iulian) wrote :

Approved. Go ahead and upload.

Changed in ubuntu:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Scott Kitterman (kitterman) wrote :

This is in Natty.

Changed in 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.