From 774d4cc93b283469d9920a768fae2c936a760e2d Mon Sep 17 00:00:00 2001 From: Peter Sabaini Date: Mon, 7 Oct 2024 12:26:07 +0200 Subject: [PATCH] Skip unsupported vhost config on older releases Quincy and older do not support virtual hosted bucket --- zaza/openstack/charm_tests/ceph/tests.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/zaza/openstack/charm_tests/ceph/tests.py b/zaza/openstack/charm_tests/ceph/tests.py index 6c373df..c3b0da6 100644 --- a/zaza/openstack/charm_tests/ceph/tests.py +++ b/zaza/openstack/charm_tests/ceph/tests.py @@ -1442,6 +1442,14 @@ class CephRGWTest(test_utils.BaseCharmTest): def test_101_virtual_hosted_bucket(self): """Test virtual hosted bucket.""" + # skip if quincy or older + current_release = zaza_openstack.get_os_release( + application='ceph-mon') + reef = zaza_openstack.get_os_release('jammy_bobcat') + if current_release < reef: + raise unittest.SkipTest( + 'Virtual hosted bucket not supported in quincy or older') + primary_rgw_unit = zaza_model.get_unit_from_name(self.primary_rgw_unit) if primary_rgw_unit.workload_status != "active": logging.info('Skipping virtual hosted bucket test since '