Chris R. Jones has proposed merging lp:~chris-rassalon/vmbuilder/execscript 
into lp:vmbuilder.

Requested reviews:
  VMBuilder (vmbuilder)
Related bugs:
  Bug #782007 in VMBuilder: "execscript runs before many configuration steps"
  https://bugs.launchpad.net/vmbuilder/+bug/782007

For more details, see:
https://code.launchpad.net/~chris-rassalon/vmbuilder/execscript/+merge/61170

Delays the execution of --execscript scripts until after just before the chroot 
fs is unmounted.  This allows the user to do customization to the VM after all 
of its installation steps are complete, where currently, they have no ability 
to customize kernel, grub, network and filesytems mounts from their execscript.
-- 
https://code.launchpad.net/~chris-rassalon/vmbuilder/execscript/+merge/61170
Your team VMBuilder is requested to review the proposed merge of 
lp:~chris-rassalon/vmbuilder/execscript into lp:vmbuilder.
=== modified file 'VMBuilder/distro.py'
--- VMBuilder/distro.py	2010-12-13 15:22:11 +0000
+++ VMBuilder/distro.py	2011-05-16 20:17:36 +0000
@@ -82,7 +82,6 @@
         self.call_hooks('set_defaults')
         self.call_hooks('bootstrap')
         self.call_hooks('configure_os')
-        self.call_hooks('post_install')
 	self.cleanup()
         
     def has_xen_support(self):

=== modified file 'VMBuilder/hypervisor.py'
--- VMBuilder/hypervisor.py	2010-04-07 19:47:58 +0000
+++ VMBuilder/hypervisor.py	2011-05-16 20:17:36 +0000
@@ -68,6 +68,7 @@
         if self.needs_bootloader:
             self.call_hooks('install_bootloader', self.chroot_dir, self.disks)
         self.call_hooks('install_kernel', self.chroot_dir)
+        self.distro.call_hooks('post_install')
         self.call_hooks('unmount_partitions')
         os.rmdir(self.chroot_dir)
 

_______________________________________________
Mailing list: https://launchpad.net/~vmbuilder
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~vmbuilder
More help   : https://help.launchpad.net/ListHelp

Reply via email to