Images Used by test-operator¶
The test-operator uses images from two different builds, both published to quay.io. S2I images (default) are built from upstream source code in s2i-openstack-containers and published to openstack-s2i-containers organization with master-latest tag. TCIB images are built from RPM packages in TCIB and published to podified-antelope-centos9 organization with current-podified tag.
Tempest Images¶
Note
You can use the images to run a container or a pod on your own, without running the test-operator, see Run Tempest in a Pod or Run Tempest via Podman.
S2I tempest image¶
openstack-tempest (default)
Installs tempest together with a set of tempest plugins, all built from upstream source code. For the up to date list check sources.txt. Plugins not included can be installed using
externalPluginparameter.
TCIB tempest images¶
To find all TCIB tempest images, go to podified-master-centos9 organization and filter for tempest results.
Currently, there are the following TCIB tempest images:
-
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
externalPluginparameter. -
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.
-
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 plugins) that are installed there has a tendency to change. Therefore for the up to date list check the TCIB definition of the image.
Tobiko Image¶
openstack-tobiko (S2I - default)
Installs tobiko from source code downloaded from x/tobiko repository.
openstack-tobiko (TCIB)
AnsibleTest Image¶
openstack-ansible-test (S2I - default)
Contains ansible runtime and collections needed to execute playbooks referenced from the
AnsibleTestCR.openstack-ansible-tests (TCIB)
HorizonTest Image¶
openstack-horizontest (S2I - default)
Installs horizon from source code downloaded from x/horizon repository and prepares environment for selenium tests.
openstack-horizontest (TCIB)