[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian cloud images for OpenStack?



On 07/06/2013 08:32 AM, Charles Plessy wrote:
> the other blocker to do thinks neatly is the lack of official images with
> cloud-init, however at that point, I am still lacking the time to check if
> cloud-init is even working at all on Debian.

Charles,

I have fixed cloud-initramfs-tools, so that it works as expected (eg:
resize the HDD at boot time correctly), and I use cloud-init in my
images. It works very well. Using anything else, like the hacked things
in the current official AWS images, is IMO, a loss of time. cloud-init
is definitively the way to go, as it supports all clouds in a unified
way (and if more have to be added, we should work on it).

On 07/06/2013 08:32 AM, Charles Plessy wrote:
> On other Cloud platforms, using Debian-Installer might be even
> simpler.  Are there specific points that make people avoid using
> Debian-Installer ?

I see no reason to use d-i if we can use debootstrap directly. d-i is
IMO less flexible, and forces you to use preseed if you want to run
automatically. I also don't like the fact that you have to actually boot
the virtual machine to have the installation happen, when this is really
not needed.

On 07/06/2013 09:15 AM, Jeremy Stanley wrote:
> On 2013-07-06 09:32:08 +0900 (+0900), Charles Plessy wrote:
> [...]
>> 5. Debian-Installer (http://www.debian.org/devel/debian-installer/).
> [...]
>
> 6. https://github.com/stackforge/diskimage-builder (Ubuntu-specific
> for the moment and geared more toward making server images which can
> be used as components *of* an OpenStack environment, but can also be
> leveraged to make general-purpose images and would likely only
> require minor tweaking to also work for Debian)
>
> 7. https://github.com/stackforge/novaimagebuilder (requires a
> running compute node and is therefore intended to be run in an
> existing OpenStack environment--would also require a preseed file
> for Debian but would likely not be too different from the Ubuntu
> example)
>
> There are probably more I'm not remembering just this moment...

Same problem here. Running any kind of virtualization is absolutely not
needed to build a cloud image.

Thomas


Reply to: