From 0b2c88ee59b52312c86bcceea1645a57671894af Mon Sep 17 00:00:00 2001 From: Valerii Ponomarov Date: Tue, 2 Apr 2019 22:35:45 +0530 Subject: Fix support of OCP3.6 and 3.7 Project has lots of inconsistencies with OCP3.6 and 3.7 So, fix it. Change-Id: I8d38773637b779e1c2e1631568f100c1ab1fdd50 --- tests/functional/arbiter/test_arbiter.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/functional/arbiter') diff --git a/tests/functional/arbiter/test_arbiter.py b/tests/functional/arbiter/test_arbiter.py index ad1094b4..d8442b31 100644 --- a/tests/functional/arbiter/test_arbiter.py +++ b/tests/functional/arbiter/test_arbiter.py @@ -15,6 +15,7 @@ from openshiftstoragelibs.openshift_ops import ( wait_for_pod_be_ready, wait_for_resource_absence, ) +from openshiftstoragelibs.openshift_version import get_openshift_version @ddt.ddt @@ -23,6 +24,10 @@ class TestArbiterVolumeCreateExpandDelete(BaseClass): def setUp(self): super(TestArbiterVolumeCreateExpandDelete, self).setUp() self.node = self.ocp_master_node[0] + if get_openshift_version() < "3.9": + self.skipTest("Arbiter feature cannot be used on OCP older " + "than 3.9, because 'volumeoptions' for Heketi " + "is not supported there.") version = heketi_version.get_heketi_version(self.heketi_client_node) if version < '6.0.0-11': self.skipTest("heketi-client package %s does not support arbiter " -- cgit