workaround: xenial lvm boot error 85/23685/1
authorchenshuai <chenshuai@huawei.com>
Wed, 26 Oct 2016 08:06:48 +0000 (04:06 -0400)
committerchenshuai@huawei.com <chenshuai@huawei.com>
Wed, 26 Oct 2016 08:07:52 +0000 (04:07 -0400)
JIRA: COMPASS-499

Change-Id: I4f7909023e2818584b47998571b57c84a06f5309
Signed-off-by: chenshuai <chenshuai@huawei.com>
deploy/adapters/cobbler/kickstarts/default16.seed

index 091b78f..af6c9c3 100644 (file)
@@ -140,6 +140,12 @@ d-i cdrom-detect/eject boolean false
 d-i preseed/late_command string \
 in-target sed -i '$a UseDNS no' /etc/ssh/sshd_config; \
 in-target sed -i 's/.*GSSAPIAuthentication.*/GSSAPIAuthentication no/g' /etc/ssh/sshd_config; \
+in-target sed -i '$d' /usr/share/initramfs-tools/scripts/local-top/lvm2; \
+in-target echo "lvm vgchange -ay" >> /usr/share/initramfs-tools/scripts/local-top/lvm2; \
+in-target echo "exit 0" >> /usr/share/initramfs-tools/scripts/local-top/lvm2; \
+in-target touch /etc/initramfs-tools/scripts/local-top/lvm2; \
+in-target chmod 777 /etc/initramfs-tools/scripts/local-top/lvm2; \
+in-target echo "vgchange -a y" >> /etc/initramfs-tools/scripts/local-top/lvm2; \
 wget -O- \
    http://$http_server/cblr/svc/op/script/$what/$name/?script=preseed_late_default | \
    chroot /target /bin/sh -s; cp /target/etc/network/interfaces /etc/network/interfaces; \