From 95665d8041279f419ed8a4f6126b4164467066bf Mon Sep 17 00:00:00 2001 From: Lee Yarwood Date: Wed, 26 Aug 2020 13:32:14 +0100 Subject: [PATCH] zuul: Add devstack-plugin-ceph-compute-local-ephemeral job This job covers the popular usecase of not using rbd for ephemeral storage for nova while it is used for Glance and Cinder. This job additionally enables the recently implemented direct download of rbd hosted Glance images into the file based ephemeral store of Nova. Change-Id: Ieddd803fccb097657fffe30ef87c1c8385e7eb28 --- .zuul.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 1d5c3fa..5f1c485 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -113,6 +113,27 @@ devstack_localrc: ENABLE_VOLUME_MULTIATTACH: true +- job: + name: devstack-plugin-ceph-compute-local-ephemeral + parent: devstack-plugin-ceph-tempest-py3-base + description: | + Integration tests that runs with the ceph devstack plugin and py3. + + This job does not configure Nova to use rbd for ephemeral storage. It + also enables the direct download of images via rbd into the local + imagecache for Nova. + vars: + devstack_local_conf: + post-config: + $NOVA_CONF: + glance: + enable_rbd_download: True + rbd_user: glance + rbd_ceph_conf: /etc/ceph/ceph.conf + rbd_pool: images + libvirt: + images_type: default + - job: name: devstack-plugin-ceph-tempest-ussuri-py3 parent: devstack-plugin-ceph-tempest-py3 @@ -174,3 +195,4 @@ - devstack-plugin-ceph-tempest-ussuri-py3 - devstack-plugin-ceph-tempest-train-py3 - devstack-plugin-ceph-tempest-stein-py3 + - devstack-plugin-ceph-compute-local-ephemeral