diff --git a/lib/cmdlib.py b/lib/cmdlib.py index 954032b1753921e57015dc9e912c75529745d6d2..726da4f8474c84663001aa2cbf58ae05b4d66a5a 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -13951,6 +13951,9 @@ class _ExportQuery(_QueryBase): locking.LEVEL_NODE: self.wanted, } + if not self.names: + lu.needed_locks[locking.LEVEL_NODE_ALLOC] = locking.ALL_SET + def DeclareLocks(self, lu, level): pass