diff --git a/tests/installer.nix b/tests/installer.nix index 0f5b828f108..7adabe93601 100644 --- a/tests/installer.nix +++ b/tests/installer.nix @@ -217,9 +217,10 @@ in { '' $machine->mustSucceed( "parted /dev/vda mklabel msdos", + "udevadm settle", "parted /dev/vda -- mkpart primary linux-swap 1M 1024M", + "udevadm settle", "parted /dev/vda -- mkpart primary ext2 1024M -1s", - # It can take udev a moment to create /dev/vda*. "udevadm settle", "mkswap /dev/vda1 -L swap", "swapon -L swap", @@ -238,7 +239,9 @@ in { $machine->mustSucceed( "parted /dev/vda mklabel msdos", "parted /dev/vda -- mkpart primary ext2 1M 50MB", # /boot + "udevadm settle", "parted /dev/vda -- mkpart primary linux-swap 50MB 1024M", + "udevadm settle", "parted /dev/vda -- mkpart primary ext2 1024M -1s", # / "udevadm settle", "mkswap /dev/vda2 -L swap", @@ -263,6 +266,7 @@ in { "parted /dev/vda -- mkpart primary 1M 2048M", # first PV "udevadm settle", "parted /dev/vda -- set 1 lvm on", + "udevadm settle", "parted /dev/vda -- mkpart primary 2048M -1s", # second PV "udevadm settle", "parted /dev/vda -- set 2 lvm on", @@ -276,12 +280,7 @@ in { "mount LABEL=nixos /mnt", ); ''; - fileSystems = - '' - { mountPoint = "/"; - device = " /dev/MyVolGroup/nixos"; - } - ''; + fileSystems = rootFS; }; }