[openstack-dev] [Fuel] Getting rid of kickstart/preseed for all NEW releases

Vladimir Kozhukalov vkozhukalov at mirantis.com
Mon Jan 26 13:59:29 UTC 2015


Subject is changed.

Vladimir Kozhukalov

On Mon, Jan 26, 2015 at 4:55 PM, Vladimir Kozhukalov <
vkozhukalov at mirantis.com> wrote:

> Dear Fuelers,
>
> As you might know we need it to be possible to install several versions of
> a particular OS (Ubuntu and Centos) by 6.1  As far as having different OS
> versions also means having different sets of packages and some of  the
> packages are installed and configured during provisioning stage, we need to
> have a kind of kickstart/preseed version mechanism.
>
> Cobbler is exactly such a mechanism. It allows us to have several Distros
> (installer images) and profiles (kickstart/preseed files). But
> unfortunately, for some reasons we have not been using those Cobbler's
> capabilities since the beginning of Fuel and it doesn't seem to be easily
> introduced into Nailgun to deal with the whole Cobbler life cycle.
>
> Anyway, we are moving towards IBP (image based provisioning) and we
> already have different images connected to different OpenStack releases
> (openstack.yaml) and everything else which is necessary for initial node
> configuration is serialized inside provision data (including profile name
> like 'ubuntu_1204' or 'ubuntu_1404') and we are able to choose cloud-init
> template by this profile name.
>
> And taking into account what it is written above, the suggestion is to
> completely avoid using kickstart/preseed based way of OS provisioning by
> 6.1 for all new releases allowing ONLY old ones to use this way.
>
> Any opinions about that stuff are welcome.
>
> Vladimir Kozhukalov
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150126/7f503054/attachment.html>


More information about the OpenStack-dev mailing list