diff --git a/lib/cmdlib.py b/lib/cmdlib.py index ea7dc481e8d660ebae0d13cb32a01d822b7b6cfc..7175e187ce7eed2a8422b196df0c6bf2ce413b2c 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -9601,6 +9601,9 @@ class LUInstanceCreate(LogicalUnit): _ReleaseLocks(self, locking.LEVEL_NODE, keep=filter(None, [self.op.pnode, self.op.snode, self.op.src_node])) + _ReleaseLocks(self, locking.LEVEL_NODE_RES, + keep=filter(None, [self.op.pnode, self.op.snode, + self.op.src_node])) #### node related checks