[openstack-dev] [Fuel] CentOS bootstrap image retirement
Igor Kalnitsky
ikalnitsky at mirantis.com
Wed Feb 3 13:45:14 UTC 2016
No objections from my side. Let's do it.
On Tue, Feb 2, 2016 at 8:35 PM, Dmitry Klenov <dklenov at mirantis.com> wrote:
> Hi Sergey,
>
> 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,
> Dmitry.
>
> On Tue, Feb 2, 2016 at 2:55 PM, Sergey Kulanov <skulanov at mirantis.com>
> wrote:
>>
>> 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
>>
>> __________________________________________________________________________
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
More information about the OpenStack-dev
mailing list