RETIRED, A Python library for code common to TripleO CLI and TripleO UI.
Go to file
Julie Pichon cbe0dbf32d Add Mistral action & workflow for root device configuration
The root device configuration code and unit tests come from the
python-tripleoclient project. By moving them into a common Mistral
action, they can be reused by other clients like the UI. The workflows
will also be used for the new 'overcloud node configure' command in the
client.

Change-Id: I5ba0a3710012c44822dd3b8e69662bbef04d3787
Related-Bug: #1595205
2016-08-25 20:07:56 +01:00
contrib Upload docker image files from yaml config file 2016-03-21 12:13:14 -04:00
doc/source Fix formatting in doc files 2016-07-22 16:46:04 +02:00
heat_docker_agent Extract `etc` files from openstack packages 2016-07-21 16:36:34 +02:00
image-yaml Change image names to match what the rest of the system expects 2016-08-05 11:25:30 -04:00
scripts Add backwards compatibility for openstackclient 2016-08-18 12:00:56 +00:00
tripleo_common Add Mistral action & workflow for root device configuration 2016-08-25 20:07:56 +01:00
undercloud_heat_plugins Prevent replacement of Port, Net and Subnet 2016-08-08 15:07:12 +02:00
workbooks Add Mistral action & workflow for root device configuration 2016-08-25 20:07:56 +01:00
.coveragerc Make coverage tests work 2015-11-30 23:01:07 +00:00
.gitignore Make coverage tests work 2015-11-30 23:01:07 +00:00
.gitreview Added .gitreview 2015-04-09 13:57:40 +00:00
.mailmap Initial Cookiecutter Commit. 2015-04-29 13:34:49 +02:00
.testr.conf Initial Cookiecutter Commit. 2015-04-29 13:34:49 +02:00
CONTRIBUTING.rst Initial Cookiecutter Commit. 2015-04-29 13:34:49 +02:00
HACKING.rst Fix formatting in doc files 2016-07-22 16:46:04 +02:00
LICENSE Initial Cookiecutter Commit. 2015-04-29 13:34:49 +02:00
MANIFEST.in Initial Cookiecutter Commit. 2015-04-29 13:34:49 +02:00
README.rst Fix formatting in doc files 2016-07-22 16:46:04 +02:00
babel.cfg Initial Cookiecutter Commit. 2015-04-29 13:34:49 +02:00
openstack-common.conf Initial Cookiecutter Commit. 2015-04-29 13:34:49 +02:00
requirements.txt Add Mistral action & workflow for root device configuration 2016-08-25 20:07:56 +01:00
setup.cfg Add Mistral action & workflow for root device configuration 2016-08-25 20:07:56 +01:00
setup.py Updated from global requirements 2015-10-23 16:05:01 +00:00
test-requirements.txt Updated from global requirements 2016-06-21 18:07:11 +00:00
tox.ini Drop py33 support 2015-12-15 10:22:45 +00:00

README.rst

tripleo-common

A common library for TripleO workflows.

Action Development

When developing new actions, you will checkout a copy of tripleo-common to an undercloud machine and add actions as needed. To test the actions they need to be installed and selected services need to be restarted. Use the following code to accomplish these tasks. :

sudo rm -Rf /usr/lib/python2.7/site-packages/tripleo_common*
sudo python setup.py install
sudo systemctl restart openstack-mistral-executor
sudo systemctl restart openstack-mistral-engine
# this loads the actions via entrypoints
sudo mistral-db-manage populate
# make sure the new actions got loaded
mistral action-list | grep tripleo