+ # Test removing instance with offline drbd secondary
+ if qa_config.TestEnabled("instance-remove-drbd-offline"):
+ snode = qa_config.AcquireNode(exclude=pnode)
+ instance = \
+ qa_instance.TestInstanceAddWithDrbdDisk(pnode, snode)
+ try:
+ qa_node.MakeNodeOffline(snode, "yes")
+ RunTest(qa_instance.TestInstanceRemove, instance)
+ finally:
+ qa_node.MakeNodeOffline(snode, "no")
+ qa_config.ReleaseNode(snode)
+