From 269d21b2e3f84bef6dd0595fe51dc297dfe0658f Mon Sep 17 00:00:00 2001 From: Brian Rosmaita Date: Tue, 13 Oct 2020 14:58:22 -0400 Subject: [PATCH] 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. Change-Id: I8a193b1cd6002e11db78c8eebceaa2fbc86a90bc --- .zuul.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 280d1e4d654..ff9338b958b 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -66,6 +66,9 @@ - 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 @@ -290,3 +293,20 @@ 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