diskimage-builder/elements/ubuntu
Robert Collins cb62bae9b8 Build images using loopdev instead of qemu-nbd.
Qemu-nbd does not perform well with older versions of qemu due to
the lack of writeback caching mode. It also only builds qcow2 images
and there is a desire for raw image support. Finally, qemu-nbd makes
it very difficult to build images concurrently due to the somewhat
opaque nature of how it selects a /dev/nbd# device. losetup, on
the other hand, makes this process very straight forward.

Change-Id: I309fad8af4fd1e8d1720c17b65e1897a76d5e897
Co-Author: Clint Byrum <clint@fewbar.com>
2013-04-30 08:56:12 -07:00
..
first-boot.d Generate ssh hostkeys on first-boot. 2013-04-09 11:18:02 -07:00
pre-install.d Build images using loopdev instead of qemu-nbd. 2013-04-30 08:56:12 -07:00
root.d Build images using loopdev instead of qemu-nbd. 2013-04-30 08:56:12 -07:00
element-deps Use dib-run-parts for running scripts in target 2013-02-14 10:48:10 -08:00
README.md Migrate cloud image URL/Release options to DIB_. 2013-04-12 14:48:54 +01:00

Use Ubuntu cloud images as the baseline for built disk images.

Overrides:

  • To use a non-default URL for downloading base Ubuntu cloud images, use the environment variable DIB_CLOUD_IMAGES
  • To download a non-default release of Ubuntu cloud images, use the environment variable DIB_RELEASE