Remove CentOS bootstrap from Fuel

Registered by Sergey Kulanov

Descriptions:
Since Fuel 8.0 we are switched to Ubuntu bootstrap image usage [1] and CentOS one became deprecated, so in Fuel 9.0 we can freely remove it.
By removing fuel-bootstrap-image [2] we:

    * simplify patching/update story, since we don't need to rebuild/deliver this package on changes in dependent packages [3].
    * speed-up ISO build process, since building centos bootstrap image takes ~ 20% of build-iso time.

Acceptance criteria:

    * CentOS bootstrap image and related code should be removed from all fuel repositories (fuel-main, fuel-qa, fuel-devops, fuel-menu, etc)
    * ISO should pass QA acceptance criteria (% of SWARM pass)

Links:
[1]. https://blueprints.launchpad.net/fuel/+spec/fuel-bootstrap-on-ubuntu
[2]. https://github.com/openstack/fuel-main/blob/master/packages/rpm/specs/fuel-bootstrap-image.spec
[3]. https://github.com/openstack/fuel-main/blob/master/bootstrap/module.mk#L12-L50

Blueprint information

Status:
Complete
Approver:
Roman Vyalov
Priority:
High
Drafter:
Sergey Kulanov
Direction:
Approved
Assignee:
Sergey Kulanov
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon 9.0
Started by
Roman Vyalov
Completed by
Sergey Kulanov

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/remove-centos-bootstrap-from-fuel,n,z

Addressed by: https://review.openstack.org/273159
    Remove centos bootstrap from fuel

Addressed by: https://review.openstack.org/271213
    Remove CentOS based bootstrap image

Addressed by: https://review.openstack.org/276781
    Remove CentOS flavor

Addressed by: https://review.openstack.org/271706
    Remove bootstrap.rsa key

Addressed by: https://review.openstack.org/270836
    Remove CentOS bootstrap image

Addressed by: https://review.fuel-infra.org/#/c/16786/
    Remove CentOS bootstrap systest from SWARM

Addressed by: https://review.openstack.org/286724
    Remove centos cobler profile from check utility

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.