[openstack-dev] [Fuel] CentOS bootstrap image retirement

Sergey Kulanov skulanov at mirantis.com
Tue Feb 2 11:55:38 UTC 2016


Hi Folks,

I think it's time to declare CentOS bootstrap image retirement.
Since Fuel 8.0 we've switched to Ubuntu bootstrap image usage [1, 2] and
CentOS one became deprecated,
so in Fuel 9.0 we can freely remove it [2].
For now we are building CentOS bootstrap image together with ISO and then
package it into rpm [3], so by removing fuel-bootstrap-image [3] we:

* simplify patching/update story, since we don't need to rebuild/deliver
this
  package on changes in dependent packages [4].

* speed-up ISO build process, since building centos bootstrap image takes ~
20%
  of build-iso time.

We've prepared related blueprint for this change [5] and spec [6]. We also
have some draft patchsets [7]
which passed BVT tests.

So the next steps are:
* get feedback by reviewing the spec/patches;
* remove related code from the rest fuel projects (fuel-menu, fuel-devops,
fuel-qa).


Thank you


[1]
https://specs.openstack.org/openstack/fuel-specs/specs/7.0/fuel-bootstrap-on-ubuntu.html
[2]
https://specs.openstack.org/openstack/fuel-specs/specs/8.0/dynamically-build-bootstrap.html
[3]
https://github.com/openstack/fuel-main/blob/master/packages/rpm/specs/fuel-bootstrap-image.spec
[4]
https://github.com/openstack/fuel-main/blob/master/bootstrap/module.mk#L12-L50
[5]
https://blueprints.launchpad.net/fuel/+spec/remove-centos-bootstrap-from-fuel
[6] https://review.openstack.org/#/c/273159/
[7]
https://review.openstack.org/#/q/topic:bp/remove-centos-bootstrap-from-fuel


-- 
Sergey
DevOps Engineer
IRC: SergK
Skype: Sergey_kul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160202/0634b92a/attachment.html>


More information about the OpenStack-dev mailing list