X-Git-Url: https://code.grnet.gr/git/ganeti-local/blobdiff_plain/615551b2fdab4c69f35520605f2e6384b20e8f1f..1c9e817d5c5090ab2ba4982e4e51d9eacdb206c6:/qa/qa_instance.py diff --git a/qa/qa_instance.py b/qa/qa_instance.py index ad64fe2..e7d8bb4 100644 --- a/qa/qa_instance.py +++ b/qa/qa_instance.py @@ -95,7 +95,7 @@ def GetInstanceInfo(instance): drbd_min = {} for (count, diskinfo) in enumerate(info["Disks"]): (dtype, _) = diskinfo["disk/%s" % count].split(",", 1) - if dtype == constants.LD_DRBD8: + if dtype == constants.DT_DRBD8: for child in diskinfo["child devices"]: vols.append(child["logical_id"]) for key in ["nodeA", "nodeB"]: @@ -106,7 +106,7 @@ def GetInstanceInfo(instance): minor = int(m.group(2)) minorlist = drbd_min.setdefault(node, []) minorlist.append(minor) - elif dtype == constants.LD_LV: + elif dtype == constants.DT_PLAIN: vols.append(diskinfo["logical_id"]) assert nodes @@ -1027,8 +1027,8 @@ def TestInstanceCreationRestrictedByDiskTemplates(): # Setup the cluster with the enabled_disk_templates AssertCommand( ["gnt-cluster", "modify", - "--enabled-disk-template=%s" % - ",".join(enabled_disk_templates)], + "--enabled-disk-templates=%s" % ",".join(enabled_disk_templates), + "--ipolicy-disk-templates=%s" % ",".join(enabled_disk_templates)], fail=False) # Test instance creation for enabled disk templates @@ -1054,8 +1054,8 @@ def TestInstanceCreationRestrictedByDiskTemplates(): for (enabled, disabled) in [(templates1, templates2), (templates2, templates1)]: AssertCommand(["gnt-cluster", "modify", - "--enabled-disk-template=%s" % - ",".join(enabled)], + "--enabled-disk-templates=%s" % ",".join(enabled), + "--ipolicy-disk-templates=%s" % ",".join(enabled)], fail=False) for disk_template in disabled: CreateInstanceByDiskTemplate(nodes, disk_template, fail=True) @@ -1067,7 +1067,9 @@ def TestInstanceCreationRestrictedByDiskTemplates(): set([constants.DT_DISKLESS, constants.DT_BLOCK]) - set(enabled_disk_templates)) AssertCommand(["gnt-cluster", "modify", - "--enabled-disk-template=%s" % + "--enabled-disk-templates=%s" % + ",".join(other_disk_templates), + "--ipolicy-disk-templates=%s" % ",".join(other_disk_templates)], fail=False) CreateInstanceByDiskTemplate(nodes, enabled_disk_templates[0], fail=True) @@ -1077,6 +1079,8 @@ def TestInstanceCreationRestrictedByDiskTemplates(): # Restore initially enabled disk templates AssertCommand(["gnt-cluster", "modify", - "--enabled-disk-template=%s" % + "--enabled-disk-templates=%s" % + ",".join(enabled_disk_templates), + "--ipolicy-disk-templates=%s" % ",".join(enabled_disk_templates)], fail=False)