Fix "gnt-instance modify --initrd"
authorIustin Pop <iustin@google.com>
Mon, 28 Jan 2008 09:02:02 +0000 (09:02 +0000)
committerIustin Pop <iustin@google.com>
Mon, 28 Jan 2008 09:02:02 +0000 (09:02 +0000)
The new QA tests for instance modify uncovered a bug in the modify
initrd operation when setting the initrd to none.

Reviewed-by: imsnah

lib/cmdlib.py

index ca5162e..7ae062e 100644 (file)
@@ -4170,7 +4170,7 @@ class LUSetInstanceParms(LogicalUnit):
       self.do_initrd_path = True
       if self.initrd_path not in (constants.VALUE_NONE,
                                   constants.VALUE_DEFAULT):
-        if not os.path.isabs(self.kernel_path):
+        if not os.path.isabs(self.initrd_path):
           raise errors.OpPrereqError("The initrd path must be an absolute"
                                     " filename")
     else: