cinder-tempest-plugin/cinder_tempest_plugin
Lee Yarwood 3c96bfb431 test_volume_encrypted: Stop creating an image for each instance
An independent image isn't required for these tests and additionally
isn't required when calling create_server as the lack of an image
results in CONF.compute.image_ref being used by
tempest.common.compute.create_test_server [1].

The creation of this image resulted in the nova-ceph-multistore job
breaking as documented in bug #1912607. This broke as we use the job to
provide both our core ceph coverage and slightly more edgey topologies
using Glance multistore and the [workarounds]/ workaround option. This
option blocking the download of rbd images via g-api when n-cpu can't
clone the rbd volumes directly, as caused by the image creation in
test_volume_encrypted.

Iaf6f6e0dbcb25561bf00e969e1964cd30e974e64 is currently skipping any
encryption test in the nova-ceph-multistore job to workaround bug
 #1912607 for the time being but we would obviously like to revert that
if possible and expand our coverage.

A follow up change will also propose adding nova-ceph-multistore to the
gate of this plugin to avoid future breakage.

Related-Bug: #1912607

[1] https://opendev.org/openstack/tempest/src/branch/master/tempest/common/compute.py#L108-L109

Change-Id: I50d3b874b7e0676436c434be6c059f221041560f
2021-01-21 15:39:24 +00:00
..
api Add test for cinder_img_volume_type image metadata 2020-07-28 09:44:41 -04:00
scenario test_volume_encrypted: Stop creating an image for each instance 2021-01-21 15:39:24 +00:00
services Consistency groups: fix the exceptions handling 2020-07-30 12:22:37 +02:00
__init__.py Refactored cinder tempest tests to cinder_tempest_plugin 2018-01-22 12:53:28 +05:30
cinder_clients.py Refactored cinder tempest tests to cinder_tempest_plugin 2018-01-22 12:53:28 +05:30
config.py Refactored cinder tempest tests to cinder_tempest_plugin 2018-01-22 12:53:28 +05:30
exceptions.py Consistency groups: fix the exceptions handling 2020-07-30 12:22:37 +02:00
plugin.py Correct plugin test location reporting 2018-01-24 15:36:06 -06:00