diff --git a/qa/qa_instance.py b/qa/qa_instance.py index 519e3ca957467a1c8951ac8fcefaf6a79c401bec..76eb5cf0be86f9243a7aa4cbba917086fbf9a965 100644 --- a/qa/qa_instance.py +++ b/qa/qa_instance.py @@ -429,6 +429,8 @@ def TestReplaceDisks(instance, pnode, snode, othernode): AssertCommand(["gnt-instance", "stop", instance["name"]]) AssertCommand(buildcmd(["-a"]), fail=True) AssertCommand(["gnt-instance", "activate-disks", instance["name"]]) + AssertCommand(["gnt-instance", "activate-disks", "--wait-for-sync", + instance["name"]]) AssertCommand(buildcmd(["-a"])) AssertCommand(["gnt-instance", "start", instance["name"]]) @@ -451,6 +453,8 @@ def _AssertRecreateDisks(cmdargs, instance, fail=False, check=True, if not fail and check: # Quick check that the disks are there AssertCommand(["gnt-instance", "activate-disks", instance["name"]]) + AssertCommand(["gnt-instance", "activate-disks", "--wait-for-sync", + instance["name"]]) AssertCommand(["gnt-instance", "deactivate-disks", instance["name"]])