From 7e850a97c8cfa35de8fc0c7a9675d8cd065f3855 Mon Sep 17 00:00:00 2001 From: Martin Kopec Date: Tue, 16 Jan 2024 23:50:35 +0100 Subject: [PATCH] Polish the doc about images used by the operator Provide links to the tempest spec file as well as TCIB definition for up to date list of dependencies and tempest plugins. --- docs/source/images.rst | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/docs/source/images.rst b/docs/source/images.rst index 4c15492f..1cb2d43a 100644 --- a/docs/source/images.rst +++ b/docs/source/images.rst @@ -18,25 +18,23 @@ Currently, there are the following tempest images: * `openstack-tempest `_ - An image that contains only tempest and no other plugins. The user can install any external - plugin during the container execution using the `tempestRun.externalPlugin*` parameters - (see :ref:`executing-tempest-tests`) + An image that installs `openstack-tempest` RPM package that contains only tempest and no other + plugins. The user can install any external plugin during the container execution using + the `tempestRun.externalPlugin*` parameters (see :ref:`executing-tempest-tests`) * `openstack-tempest-all `_ - An image that contains tempest and all plugins that have an rpm: - - `neutron-tests-tempest, networking-l2gw, trove-tempest-plugin, ironic-tempest-plugin, - cinder-tempest-plugin, manila-tempest-plugin, designate-tempest-plugin, octavia-tempest-plugin, - barbican-tempest-plugin, keystone-tempest-plugin, novajoin-tempest-plugin, - kuryr-tempest-plugin, magnum-tempest-plugin, mistral-tempest-plugin, murano-tempest-plugin, - patrole, watcher-tempest-plugin, zaqar-tempest-plugin, heat-tempest-plugin, - telemetry-tempest-plugin, sahara-tempest-plugin, sahara-tests, vitrage-tempest-plugin.` + An image that installs `openstack-tempest-all` RPM package. Most of the tempest plugins are + included in the RPM too, see `the spec file `_ + for the exact list. * `openstack-tempest-extras `_ - An image that contains `tempest-stress` and `whitebox-tempest-plugin` on top of the all plugins - that are part of the `openstack-tempest-all` image. + An image that installs `openstack-tempest-all` RPM package. On top of the all the plugins that are part of the RPM, + this image contains a few extras. The list of the extra projects (mainly tempest pluginsg) that are installed there has + a tendency to change. Therefore for the up to date list check the + `TCIB definition `_ + of the image. `test-operator` runs, for now, only the following test images: