]> git.siccegge.de Git - forks/vmdebootstrap.git/commitdiff
Make kpartx wait until partitions are actually created.
authorSunil Mohan Adapa <sunil@medhas.org>
Thu, 13 Mar 2014 11:38:02 +0000 (17:08 +0530)
committerLars Wirzenius <liw@liw.fi>
Thu, 13 Mar 2014 22:00:59 +0000 (22:00 +0000)
This should fix an issue with /dev/mapper/loop* partition not
being available for mkfs step after kpartx as reported by many users.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741407

vmdebootstrap

index 75dda07fec0ec994d18cf1a4bdbfc83c2361daf6..a6d43acf1bf21fb3286684ba65c6f25d11b81573 100755 (executable)
@@ -220,7 +220,7 @@ class VmDebootstrap(cliapp.Application):
         self.runcmd(['install-mbr', self.settings['image']])
 
     def setup_kpartx(self):
-        out = self.runcmd(['kpartx', '-av', self.settings['image']])
+        out = self.runcmd(['kpartx', '-avs', self.settings['image']])
         if self.settings['bootsize']:
             bootindex = 0
             rootindex = 1