Public bug reported:

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/

** Affects: ubuntu
     Importance: Undecided
         Status: New


** Tags: uec-images

** Description changed:

  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
+  * 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
+  * 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/

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/725127

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to