Add tempest to devstack how-to

Depends-On: Icd99f467d47aaafaaf3ee8f2a3c4da08842cb672
Change-Id: I6fa1ec351a6b7ee22df213bb2c2a62bead7a055d
This commit is contained in:
Douglas Mendizábal 2023-05-22 15:48:11 -04:00
parent 7b57e5b47b
commit a54f18af5f
2 changed files with 13 additions and 5 deletions

View File

@ -5,7 +5,7 @@ disable_all_services
# enable_plugin barbican https://opendev.org/openstack/barbican stable/<release-name> # enable_plugin barbican https://opendev.org/openstack/barbican stable/<release-name>
enable_plugin barbican https://opendev.org/openstack/barbican enable_plugin barbican https://opendev.org/openstack/barbican
enable_service rabbit mysql key enable_service rabbit mysql key tempest
# Modify passwords as needed # Modify passwords as needed
DATABASE_PASSWORD=secretdatabase DATABASE_PASSWORD=secretdatabase

View File

@ -21,14 +21,14 @@ distributions`_ with all available system package updates.
# CentOS # CentOS
sudo dnf install git sudo dnf install git
3. Clone DevStack #. Clone DevStack
.. code-block:: bash .. code-block:: bash
git clone https://opendev.org/openstack/devstack.git git clone https://opendev.org/openstack/devstack.git
cd devstack/ cd devstack/
4. Add the Barbican plugin to the ``local.conf`` file and verify the #. Add the Barbican plugin to the ``local.conf`` file and verify the
minimum services required are included. You can pull down a specific branch minimum services required are included. You can pull down a specific branch
by appending the name to the end of the git URL. If you leave the space by appending the name to the end of the git URL. If you leave the space
empty like below, then origin/master will be pulled. empty like below, then origin/master will be pulled.
@ -36,7 +36,7 @@ distributions`_ with all available system package updates.
.. code-block:: ini .. code-block:: ini
enable_plugin barbican https://opendev.org/openstack/barbican enable_plugin barbican https://opendev.org/openstack/barbican
enable_service rabbit mysql key enable_service rabbit mysql key tempest
If this is your first time and you do not have a ``local.conf`` file, there If this is your first time and you do not have a ``local.conf`` file, there
is a working sample file in the `Barbican repository`_. is a working sample file in the `Barbican repository`_.
@ -44,8 +44,16 @@ distributions`_ with all available system package updates.
.. _`Barbican repository`: https://opendev.org/openstack/barbican/src/branch/master/devstack/local.conf.example .. _`Barbican repository`: https://opendev.org/openstack/barbican/src/branch/master/devstack/local.conf.example
5. Start DevStack #. Start DevStack
.. code-block:: bash .. code-block:: bash
./stack.sh ./stack.sh
#. Clone and install barbican-tempest-plugin
.. code-block:: bash
cd /opt/stack/
git clone https://opendev.org/openstack/barbican-tempest-plugin.git
pip install -e /opt/stack/barbican-tempest-plugin