In some cases, /tmp/mnt/sysimg was failing to umount due to these mount points
log.write( "Unmounting disks.\n" )
utils.sysexec( "umount %s/vservers" % SYSIMG_PATH, log )
utils.sysexec( "umount %s/proc" % SYSIMG_PATH, log )
log.write( "Unmounting disks.\n" )
utils.sysexec( "umount %s/vservers" % SYSIMG_PATH, log )
utils.sysexec( "umount %s/proc" % SYSIMG_PATH, log )
- utils.sysexec( "umount %s/dev" % SYSIMG_PATH, log )
- utils.sysexec( "umount %s/sys" % SYSIMG_PATH, log )
+ utils.sysexec_noerr( "umount %s/dev" % SYSIMG_PATH, log )
+ utils.sysexec_noerr( "umount %s/sys" % SYSIMG_PATH, log )
utils.sysexec( "umount %s" % SYSIMG_PATH, log )
utils.sysexec( "vgchange -an", log )
utils.sysexec( "umount %s" % SYSIMG_PATH, log )
utils.sysexec( "vgchange -an", log )