Fix for volume manage test
Disable check of host consistency in case of Ceph backend
Closes-Issue: PRODX-27935
Change-Id: I2ccc4ba1e1a3fb4670b5e349d75c12eec4dbc8a4
diff --git a/tempest/api/volume/admin/test_volume_manage.py b/tempest/api/volume/admin/test_volume_manage.py
index 1e4e7cb..a92328c 100644
--- a/tempest/api/volume/admin/test_volume_manage.py
+++ b/tempest/api/volume/admin/test_volume_manage.py
@@ -78,8 +78,11 @@
new_vol_id)['volume']
self.assertNotIn(new_vol_id, [org_vol_id])
self.assertEqual(new_vol_info['name'], new_vol_name)
- for key in ['size',
- 'volume_type',
- 'availability_zone',
- 'os-vol-host-attr:host']:
+ check_attrs = ['size',
+ 'volume_type',
+ 'availability_zone'
+ ]
+ if CONF.volume.storage_protocol != 'ceph':
+ check_attrs.append('os-vol-host-attr:host')
+ for key in check_attrs:
self.assertEqual(new_vol_info[key], org_vol_info[key])