Let's add extra info on how to have mistral-exta
During my last debug session, I had to install mistra-extra on devstack. This is now documented :) Change-Id: I3fa643b2d479d8502057d6329e81e84bda63c22e Signed-off-by: Arnaud M <arnaud.morin@gmail.com>
This commit is contained in:
parent
072ef126dc
commit
757e376d0c
@ -9,24 +9,41 @@ First, install devstack, see the following link for this:
|
|||||||
`Devstack Installation <https://docs.openstack.org/devstack/latest/>`_
|
`Devstack Installation <https://docs.openstack.org/devstack/latest/>`_
|
||||||
|
|
||||||
|
|
||||||
Before running ``stack.sh``, enable mistral plugin by editing your
|
Before running ``stack.sh``, enable mistral plugin, heat and swift by editing
|
||||||
``local.conf`` file to add:
|
your ``local.conf`` file to add:
|
||||||
|
|
||||||
enable_plugin mistral https://github.com/openstack/mistral
|
enable_plugin mistral https://opendev.org/openstack/mistral
|
||||||
|
enable_plugin heat https://opendev.org/openstack/heat
|
||||||
|
enable_service s-proxy s-object s-container s-account
|
||||||
|
SWIFT_HASH=$ADMIN_PASSWORD
|
||||||
|
|
||||||
|
|
||||||
Finally, run ``stack.sh``
|
Finally, run ``stack.sh``
|
||||||
|
|
||||||
The mistral code will land in /opt/stack/mistral
|
The mistral code will land in /opt/stack/mistral
|
||||||
|
|
||||||
|
|
||||||
|
OpenStack actions
|
||||||
|
=================
|
||||||
|
|
||||||
|
You may want to add mistral-extra to have openstack actions available in your
|
||||||
|
installation.
|
||||||
|
|
||||||
|
You can achieve that with an extra optional step::
|
||||||
|
|
||||||
|
git clone https://opendev.org/openstack/mistral-extra /opt/stack/mistral-extra
|
||||||
|
/opt/stack/data/venv/bin/pip install /opt/stack/mistral-extra
|
||||||
|
sudo systemctl restart devstack@mistral*
|
||||||
|
|
||||||
|
|
||||||
Tempest for mistral
|
Tempest for mistral
|
||||||
===================
|
===================
|
||||||
|
|
||||||
As stack user, clone the mistral-tempest-plugin repo::
|
Clone the mistral-tempest-plugin repo::
|
||||||
|
|
||||||
git clone https://github.com/openstack/mistral-tempest-plugin.git /opt/stack/mistral-tempest-plugin
|
git clone https://opendev.org/openstack/mistral-tempest-plugin.git /opt/stack/mistral-tempest-plugin
|
||||||
|
|
||||||
Install the plugin::
|
Install them::
|
||||||
|
|
||||||
/opt/stack/tempest/.tox/tempest/bin/pip install /opt/stack/mistral-tempest-plugin
|
/opt/stack/tempest/.tox/tempest/bin/pip install /opt/stack/mistral-tempest-plugin
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user