<div dir="ltr"><div><div><div>Hi Sergey,<br><br></div>I fully support this idea. It was our plan as well when we were developing Ubuntu Bootstrap feature. So let's proceed with CentOS bootstrap removal.<br><br></div>BR,<br></div>Dmitry.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 2, 2016 at 2:55 PM, Sergey Kulanov <span dir="ltr"><<a href="mailto:skulanov@mirantis.com" target="_blank">skulanov@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Folks,<br><br>I think it's time to declare CentOS bootstrap image retirement.<br>Since Fuel 8.0 we've switched to Ubuntu bootstrap image usage [1, 2] and CentOS one became deprecated,<br>so in Fuel 9.0 we can freely remove it [2].<br>For now we are building CentOS bootstrap image together with ISO and then<br>package it into rpm [3], so by removing fuel-bootstrap-image [3] we:<br><br>* simplify patching/update story, since we don't need to rebuild/deliver this<br>  package on changes in dependent packages [4].<br><br>* speed-up ISO build process, since building centos bootstrap image takes ~ 20%<br>  of build-iso time.<br><br>We've prepared related blueprint for this change [5] and spec [6]. We also have some draft patchsets [7]<br>which passed BVT tests.<br><br>So the next steps are:<br>* get feedback by reviewing the spec/patches;<br>* remove related code from the rest fuel projects (fuel-menu, fuel-devops, fuel-qa).<br><br><br>Thank you<br><br><br>[1] <a href="https://specs.openstack.org/openstack/fuel-specs/specs/7.0/fuel-bootstrap-on-ubuntu.html" target="_blank">https://specs.openstack.org/openstack/fuel-specs/specs/7.0/fuel-bootstrap-on-ubuntu.html</a><br>[2] <a href="https://specs.openstack.org/openstack/fuel-specs/specs/8.0/dynamically-build-bootstrap.html" target="_blank">https://specs.openstack.org/openstack/fuel-specs/specs/8.0/dynamically-build-bootstrap.html</a><br>[3] <a href="https://github.com/openstack/fuel-main/blob/master/packages/rpm/specs/fuel-bootstrap-image.spec" target="_blank">https://github.com/openstack/fuel-main/blob/master/packages/rpm/specs/fuel-bootstrap-image.spec</a><br>[4] <a href="https://github.com/openstack/fuel-main/blob/master/bootstrap/module.mk#L12-L50" target="_blank">https://github.com/openstack/fuel-main/blob/master/bootstrap/module.mk#L12-L50</a><br>[5] <a href="https://blueprints.launchpad.net/fuel/+spec/remove-centos-bootstrap-from-fuel" target="_blank">https://blueprints.launchpad.net/fuel/+spec/remove-centos-bootstrap-from-fuel</a><br>[6] <a href="https://review.openstack.org/#/c/273159/" target="_blank">https://review.openstack.org/#/c/273159/</a><br>[7] <a href="https://review.openstack.org/#/q/topic:bp/remove-centos-bootstrap-from-fuel" target="_blank">https://review.openstack.org/#/q/topic:bp/remove-centos-bootstrap-from-fuel</a><span class="HOEnZb"><font color="#888888"><br><br clear="all"><br>-- <br><div><div dir="ltr"><div><div dir="ltr"><big><big><span style="font-size:13px">Sergey<br></span></big></big><font size="1"><span>DevOps Engineer <br></span><span>IRC: SergK<br></span><span>Skype: Sergey_kul</span></font></div></div></div></div>
</font></span></div>
<br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div>