Skip to content

Commit 3a7e58b

Browse files
author
Elod Illes
committed
[CI][zed-only] Ceph minimum client on cinder-plugin-ceph-tempest job enable
Since e222cc976918a331bacff150e84069fda8f4960a, it is possible to set the minimum client version. The goal of this patch is to enable the *mimic* client version for the current cinder-plugin-ceph-tempest job. As a result, we will be able to ensure that snapshots can be deleted when a volume is cloned from them. So that we can reduce the excluded test cases while keeping the gate functional. Change-Id: I441d0513a6547b2fbae011b7e9dad7d6a51398a6
1 parent 1be0009 commit 3a7e58b

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

.zuul.yaml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -598,23 +598,17 @@
598598
pre-run:
599599
- playbooks/ceph/glance-copy-policy.yaml
600600
vars:
601-
# NOTE(elod.illes): this job started to break with the following five
602-
# test cases, somewhere around merging cinder-tempest-plugin patch
603-
# I281f881ad565e565839522ddf02057f7545c7146 so let's just exclude
604-
# them to unblock the gate.
605-
tempest_exclude_regex: "\
606-
(test_delete_dep_chain)|\
607-
(test_delete_dep_chain_2)|\
608-
(test_delete_source_snapshot)|\
609-
(test_delete_source_volume)|\
610-
(test_nova_image_snapshot_dependency)"
601+
# NOTE(elod.illes): this job is breaking with the following test case on
602+
# unmaintained/yoga, so let's just exclude it to unblock the gate
603+
tempest_exclude_regex: test_nova_image_snapshot_dependency
611604
# NOTE(danms): These tests create an empty non-raw image, which nova
612605
# will refuse because we set never_download_image_if_on_rbd in this job.
613606
# Just skip these tests for this case.
614607
devstack_localrc:
615608
GLANCE_STANDALONE: True
616609
GLANCE_USE_IMPORT_WORKFLOW: True
617610
DEVSTACK_PARALLEL: True
611+
CEPH_MIN_CLIENT_VERSION: "mimic"
618612
# NOTE(danms): This job is pretty heavy as it is, so we disable some
619613
# services that are not relevant to the nova-glance-ceph scenario
620614
# that this job is intended to validate.

0 commit comments

Comments
 (0)