Test glance with cinder backend optimization
Configure a gate job for glance using a cinder glance_store
with cinder configured to clone image data directly in the backend
instead of transferring data through glance.
- cinder-tempest-lvm-multibackend:
voting: false
irrelevant-files: *gate-irrelevant-files
+ - cinder-for-glance-optimized:
+ voting: false
+ irrelevant-files: *gate-irrelevant-files
- devstack-plugin-nfs-tempest-full:
voting: false
irrelevant-files: *gate-irrelevant-files
parent: openstack-tox
vars:
tox_envlist: mypy
+
+- job:
+ name: cinder-for-glance-optimized
+ parent: cinder-tempest-plugin-basic
+ description: |
+ Configures glance with cinder as a backend for multiple glance cinder
+ stores and with cinder configured to use the optimized workflow of
+ moving image data directly in the backend.
+ vars:
+ devstack_localrc:
+ USE_CINDER_FOR_GLANCE: True
+ GLANCE_ENABLE_MULTIPLE_STORES: True
+ CINDER_ENABLED_BACKENDS: lvm:lvmdriver-1
+ GLANCE_CINDER_DEFAULT_BACKEND: lvmdriver-1
+ GLANCE_SHOW_DIRECT_URL: True
+ GLANCE_SHOW_MULTIPLE_LOCATIONS: True
+ CINDER_ALLOWED_DIRECT_URL_SCHEMES: cinder
