From 5eae613c2e1e65101c5d5f7d2e8ffd7cc6edc7d5 Mon Sep 17 00:00:00 2001 From: Thomas Thrainer Date: Tue, 20 Aug 2013 12:37:08 +0200 Subject: [PATCH] Allow instance mods if only osparams are given osparams are now recognized as changes, so changing only those without other changes works too now. Signed-off-by: Thomas Thrainer Reviewed-by: Helga Velroyen --- lib/cmdlib/instance.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/cmdlib/instance.py b/lib/cmdlib/instance.py index 137f2af..ac27f35 100644 --- a/lib/cmdlib/instance.py +++ b/lib/cmdlib/instance.py @@ -2349,8 +2349,8 @@ class LUInstanceSetParams(LogicalUnit): def CheckArguments(self): if not (self.op.nics or self.op.disks or self.op.disk_template or self.op.hvparams or self.op.beparams or self.op.os_name or - self.op.offline is not None or self.op.runtime_mem or - self.op.pnode): + self.op.osparams or self.op.offline is not None or + self.op.runtime_mem or self.op.pnode): raise errors.OpPrereqError("No changes submitted", errors.ECODE_INVAL) if self.op.hvparams: -- 1.7.10.4