ALBS-226: Patch pungi/lorax for building AL9
- Lorax fails if a mounted on tmpfs image is busy (should use python function umount instead Linux utility umount directly)
This commit is contained in:
parent
b3a15208ce
commit
e1e10b4fb0
@ -498,12 +498,12 @@ class DracutChroot(object):
|
||||
return self
|
||||
|
||||
def __exit__(self, exc_type, exc_value, tracebk):
|
||||
runcmd(["umount", self.root + "/proc" ])
|
||||
runcmd(["umount", self.root + "/dev" ])
|
||||
umount(self.root + '/proc')
|
||||
umount(self.root + '/dev')
|
||||
|
||||
# cleanup bind mounts
|
||||
for _, d in self.bind:
|
||||
runcmd(["umount", self.root + d ])
|
||||
umount(self.root + d)
|
||||
|
||||
def Run(self, args):
|
||||
runcmd(["dracut"] + args, root=self.root)
|
||||
|
Loading…
Reference in New Issue
Block a user