aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiku Voipio <riku.voipio@linaro.org>2016-01-05 12:02:29 +0200
committerRiku Voipio <riku.voipio@linaro.org>2016-01-05 12:03:54 +0200
commitde1f3a9c23abf9044f8cf07bae990355ea2a6155 (patch)
tree555ca6dfb5584fd56883b163a097d880eb00403e
parentf491eca9587656528fbdadeb1dc3bbc755dd9c36 (diff)
kvm-guest-image: use sync with kpartx
kpartx -s will only return once partitions are there, so use it to avoid races. Change-Id: I612f1169b06794a45b924970f4ef79e8734fa094
-rw-r--r--kvm-guest-image.yaml4
1 files changed, 2 insertions, 2 deletions
diff --git a/kvm-guest-image.yaml b/kvm-guest-image.yaml
index bb68661..c5afda6 100644
--- a/kvm-guest-image.yaml
+++ b/kvm-guest-image.yaml
@@ -62,10 +62,10 @@
dd if=/dev/zero of=kvm.raw bs=2048 seek=1M count=0
/sbin/parted --script kvm.raw mklabe gpt
/sbin/parted --script kvm.raw mkpart p fat32 1 50
- /sbin/parted --script -- kvm.raw mkpart p ext4 51 -0
+ /sbin/parted --script -- kvm.raw mkpart p ext4 50 -0
/sbin/parted --script kvm.raw set 1 boot
- for device in $(sudo kpartx -av kvm.raw | cut -d' ' -f3); do
+ for device in $(sudo kpartx -avs kvm.raw | cut -d' ' -f3); do
partition=$(echo ${device} | cut -d'p' -f3)
case "${partition}" in
1)