From 114e850014cbc0e73ccabbe55e03c56b2aa19e2b Mon Sep 17 00:00:00 2001 From: Dimitris Aragiorgis <dimara@grnet.gr> Date: Tue, 18 Dec 2012 11:23:27 +0200 Subject: [PATCH] Make LUNetworkAdd pass _VerifyLocks() LEVEL_NODE_ALLOC should be aquired too if LEVEL_NODE is ALL_SET. Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Reviewed-by: Michael Hanselmann <hansmi@google.com> --- lib/cmdlib.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/cmdlib.py b/lib/cmdlib.py index 49617fd6e..10219127c 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -15763,8 +15763,10 @@ class LUNetworkAdd(LogicalUnit): if self.op.conflicts_check: self.share_locks[locking.LEVEL_NODE] = 1 + self.share_locks[locking.LEVEL_NODE_ALLOC] = 1 self.needed_locks = { locking.LEVEL_NODE: locking.ALL_SET, + locking.LEVEL_NODE_ALLOC: locking.ALL_SET, } else: self.needed_locks = {} -- GitLab