baseimge: unmount before clean up yum garbage
authorZhang Qiang <qiang.z.zhang@intel.com>
Mon, 17 Oct 2011 10:00:45 +0000 (18:00 +0800)
committerZhang Qiang <qiang.z.zhang@intel.com>
Mon, 17 Oct 2011 10:00:45 +0000 (18:00 +0800)
mic/imager/baseimager.py

index ec7104f..8e9add8 100644 (file)
@@ -702,6 +702,8 @@ class BaseImageCreator(object):
         except OSError:
             pass
 
+        self._undo_bindmounts()
+
         """ Clean up yum garbage """
         try:
             instroot_pdir = os.path.dirname(self._instroot + self._instroot)
@@ -716,7 +718,6 @@ class BaseImageCreator(object):
         except OSError:
             pass
 
-        self._undo_bindmounts()
         self._unmount_instroot()
 
     def cleanup(self):