From 0f954034a1bc0c12cd0f6b8b34e8b6db2411691d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Thu, 15 Oct 2015 02:37:20 +0200 Subject: [PATCH] dracut: abort on dmroot assemble error Add missing "exit 1". In the other case (TemplateVM) it is already there. --- dracut/simple/init.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dracut/simple/init.sh b/dracut/simple/init.sh index 8fbe471..00500cc 100644 --- a/dracut/simple/init.sh +++ b/dracut/simple/init.sh @@ -22,7 +22,7 @@ if [ `cat /sys/block/xvda/ro` = 1 ] ; then while ! [ -e /dev/xvdc2 ]; do sleep 0.1; done echo "0 `cat /sys/block/xvda/size` snapshot /dev/xvda /dev/xvdc2 N 16" | \ - dmsetup create dmroot || { echo "Qubes: FATAL: cannot create dmroot!"; } + dmsetup create dmroot || { echo "Qubes: FATAL: cannot create dmroot!"; exit 1; } echo Qubes: done. else echo "Qubes: Doing R/W setup for TemplateVM..."