Add max microversion for ipmi classic drivers
If not explicitly set, the tempest plugin assumes the drivers are available in any version of the API, however if upstream has removed the drivers as of a version, then it doesn't make sense to try and do any further testing for that specific driver in that version. Tags max microversion of 1.38 for pxe_ipmitool and agent_ipmitool classic drivers, which were removed for OpenStack Rocky's first release. Change-Id: Ie6b6684ef635b38b07dd11ece6af648032982c22
This commit is contained in:
parent
0eb9ae7445
commit
7f3d3a6e8c
|
@ -30,6 +30,7 @@ class BaremetalAgentIpmitoolWholedisk(bsm.BaremetalStandaloneScenarioTest):
|
|||
driver = 'agent_ipmitool'
|
||||
image_ref = CONF.baremetal.whole_disk_image_ref
|
||||
wholedisk_image = True
|
||||
max_microversion = '1.38'
|
||||
|
||||
@decorators.idempotent_id('defff515-a6ff-44f6-9d8d-2ded51196d98')
|
||||
@utils.services('image', 'network', 'object_storage')
|
||||
|
@ -44,6 +45,7 @@ class BaremetalAgentIpmitoolWholediskHttpLink(
|
|||
image_ref = CONF.baremetal.whole_disk_image_url
|
||||
image_checksum = CONF.baremetal.whole_disk_image_checksum
|
||||
wholedisk_image = True
|
||||
max_microversion = '1.38'
|
||||
|
||||
@classmethod
|
||||
def skip_checks(cls):
|
||||
|
@ -63,6 +65,7 @@ class BaremetalAgentIpmitoolPartitioned(bsm.BaremetalStandaloneScenarioTest):
|
|||
driver = 'agent_ipmitool'
|
||||
image_ref = CONF.baremetal.partition_image_ref
|
||||
wholedisk_image = False
|
||||
max_microversion = '1.38'
|
||||
|
||||
@decorators.idempotent_id('27b86130-d8dc-419d-880a-fbbbe4ce3f8c')
|
||||
@utils.services('image', 'network', 'object_storage')
|
||||
|
@ -75,6 +78,7 @@ class BaremetalPxeIpmitoolWholedisk(bsm.BaremetalStandaloneScenarioTest):
|
|||
driver = 'pxe_ipmitool'
|
||||
image_ref = CONF.baremetal.whole_disk_image_ref
|
||||
wholedisk_image = True
|
||||
max_microversion = '1.38'
|
||||
|
||||
@decorators.idempotent_id('d8c5badd-45db-4d05-bbe8-35babbed6e86')
|
||||
@utils.services('image', 'network')
|
||||
|
@ -89,6 +93,7 @@ class BaremetalPxeIpmitoolWholediskHttpLink(
|
|||
image_ref = CONF.baremetal.whole_disk_image_url
|
||||
image_checksum = CONF.baremetal.whole_disk_image_checksum
|
||||
wholedisk_image = True
|
||||
max_microversion = '1.38'
|
||||
|
||||
@classmethod
|
||||
def skip_checks(cls):
|
||||
|
@ -108,6 +113,7 @@ class BaremetalPxeIpmitoolPartitioned(bsm.BaremetalStandaloneScenarioTest):
|
|||
driver = 'pxe_ipmitool'
|
||||
image_ref = CONF.baremetal.partition_image_ref
|
||||
wholedisk_image = False
|
||||
max_microversion = '1.38'
|
||||
|
||||
@decorators.idempotent_id('ea85e19c-6869-4577-b9bb-2eb150f77c90')
|
||||
@utils.services('image', 'network')
|
||||
|
|
|
@ -41,6 +41,7 @@ class BaremetalCleaningAgentIpmitoolWholedisk(
|
|||
wholedisk_image = True
|
||||
delete_node = False
|
||||
api_microversion = '1.28'
|
||||
max_microversion = '1.38'
|
||||
|
||||
@decorators.idempotent_id('0d82cedd-9697-4cf7-8e4a-80d510f53615')
|
||||
@utils.services('image', 'network')
|
||||
|
@ -56,6 +57,7 @@ class BaremetalCleaningPxeIpmitoolWholedisk(
|
|||
wholedisk_image = True
|
||||
delete_node = False
|
||||
api_microversion = '1.28'
|
||||
max_microversion = '1.38'
|
||||
|
||||
@decorators.idempotent_id('fb03abfa-cdfc-41ec-aaa8-c70402786a85')
|
||||
@utils.services('image', 'network')
|
||||
|
|
Loading…
Reference in New Issue