Implement kolla-ansible tool for multinode

Registered by Digambar

We will implement a simple shell script called kolla-ansible which wraps ansible-playbook.
It will implement four commands which operate on the OpenStack deployment globally.
It will automatically load the globals.yml overrides and an invetory file located in /etc/kolla executing the appropriate roles for all of the deployed containers.

The initial supported commands are:

1. kolla-ansible deploy
2. kolla-ansible start
3. kolla-ansible stop
4. kolla-ansible upgrade

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Digambar
Direction:
Needs approval
Assignee:
None
Definition:
Discussion
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Digambar
Completed by
Mark Goddard

Related branches

Sprints

Whiteboard

This has not been started and is unlikely to be finished for L2

As discussed in L2, this needs to be written in python. --SamYaple

This will likely be superceeded by python-kollaclient. --sdake

Gerrit topic: https://review.openstack.org/#q,topic:bp/kolla-ansible-script,n,z

Addressed by: https://review.openstack.org/208047
    Initial kolla-ansible command - deploy support only

Low or Medium priority blueprint not in Good Progress state or better. Removing this from Mitaka release. Will re-evaluate for inclusion in Newton. --sdake

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.