fuel-devops: Support master node installation as node extension

Registered by Anton Studenov

There are 2 places in our code where we do installation of admin node:
- fuel-qa/fuelweb_test/models/environment.py::EnvironmentModel::setup_environment
- fuel-devops/devops/shell.py::Shell::do_admin_setup

We want to combine them and make one generic way to setup admin and use it in both places.

Blueprint information

Status:
Started
Approver:
Nastya Urlapova
Priority:
Medium
Drafter:
Anton Studenov
Direction:
Approved
Assignee:
Anton Studenov
Definition:
Drafting
Series goal:
Accepted for newton
Implementation:
Started
Milestone target:
milestone icon 10.0
Started by
Nastya Urlapova

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/master-node-installation-as-devops-extension,n,z

Addressed by: https://review.openstack.org/277399
    fuel-devops: Support master node installation as node extension

Addressed by: https://review.openstack.org/282278
    DRAFT: Master node extension for current release 9.0

Addressed by: https://review.openstack.org/312897
    Add Pre/Post hook for Node extensions

Gerrit topic: https://review.openstack.org/#q,topic:(detached,n,z

Addressed by: https://review.openstack.org/324338
    Add centos_master node extension

Addressed by: https://review.openstack.org/329451
    Add centos_master to Nodes definition

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.