|
|
@ -1,6 +1,6 @@
|
|
|
|
diff -uNr appliance-tools-005-orig/appcreate/appliance.py appliance-tools-005/appcreate/appliance.py
|
|
|
|
diff -uNr appliance-tools-005-orig/appcreate/appliance.py appliance-tools-005/appcreate/appliance.py
|
|
|
|
--- appliance-tools-005-orig/appcreate/appliance.py 2010-09-06 18:43:21.000000000 -0500
|
|
|
|
--- appliance-tools-005-orig/appcreate/appliance.py 2010-09-06 18:43:21.000000000 -0500
|
|
|
|
+++ appliance-tools-005/appcreate/appliance.py 2011-10-29 08:19:04.000000000 -0500
|
|
|
|
+++ appliance-tools-005/appcreate/appliance.py 2011-10-29 09:15:41.000000000 -0500
|
|
|
|
@@ -253,11 +253,10 @@
|
|
|
|
@@ -253,11 +253,10 @@
|
|
|
|
for f in files:
|
|
|
|
for f in files:
|
|
|
|
path = imgpath + "/" + f
|
|
|
|
path = imgpath + "/" + f
|
|
|
@ -17,3 +17,22 @@ diff -uNr appliance-tools-005-orig/appcreate/appliance.py appliance-tools-005/ap
|
|
|
|
|
|
|
|
|
|
|
|
def _install_grub(self):
|
|
|
|
def _install_grub(self):
|
|
|
|
(bootdevnum, rootdevnum, rootdev, prefix) = self._get_grub_boot_config()
|
|
|
|
(bootdevnum, rootdevnum, rootdev, prefix) = self._get_grub_boot_config()
|
|
|
|
|
|
|
|
@@ -278,12 +277,12 @@
|
|
|
|
|
|
|
|
setup += "quit\n"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
logging.debug("Installing grub to %s" % loopdev)
|
|
|
|
|
|
|
|
- grub = subprocess.Popen(["/sbin/grub", "--batch", "--no-floppy"],
|
|
|
|
|
|
|
|
- stdin=subprocess.PIPE)
|
|
|
|
|
|
|
|
- grub.communicate(setup)
|
|
|
|
|
|
|
|
- rc = grub.wait()
|
|
|
|
|
|
|
|
- if rc != 0:
|
|
|
|
|
|
|
|
- raise MountError("Unable to install grub bootloader")
|
|
|
|
|
|
|
|
+ #grub = subprocess.Popen(["/sbin/grub", "--batch", "--no-floppy"],
|
|
|
|
|
|
|
|
+ # stdin=subprocess.PIPE)
|
|
|
|
|
|
|
|
+ #grub.communicate(setup)
|
|
|
|
|
|
|
|
+ #rc = grub.wait()
|
|
|
|
|
|
|
|
+ #if rc != 0:
|
|
|
|
|
|
|
|
+ # raise MountError("Unable to install grub bootloader")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def _create_bootconfig(self):
|
|
|
|
|
|
|
|
self._create_grub_devices()
|
|
|
|