]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
test: do btrfs filesystem sync in create-root.sh
authorHarald Hoyer <harald@redhat.com>
Thu, 27 Feb 2020 13:24:38 +0000 (14:24 +0100)
committerHarald Hoyer <harald@redhat.com>
Thu, 27 Feb 2020 14:27:30 +0000 (15:27 +0100)
test/TEST-03-USR-MOUNT/create-root.sh
test/TEST-04-FULL-SYSTEMD/create-root.sh

index 62a26c6b3b5d59cee9e684708ab786ddee94fd25..478d5ef4d5a98d03a4bbda2f231616f7fc4c7068 100755 (executable)
@@ -33,8 +33,11 @@ umount /root/usr
 mount -t btrfs -o subvol=usr /dev/sdb2 /root/usr
 cp -a -t /root /source/*
 mkdir -p /root/run
+btrfs filesystem sync /root/usr
+btrfs filesystem sync /root
 umount /root/usr
 umount /root
 echo "dracut-root-block-created" >/dev/sda1
+udevadm settle
 sync
 poweroff -f
index 8a4bdaf97bc41fe3cf22b9f13523b64900e060f6..a9f5ac5220bc47b410e44d0925c0cd6bf654318d 100755 (executable)
@@ -34,6 +34,8 @@ umount /root/usr
 mount -t btrfs -o subvol=usr /dev/sdb2 /root/usr
 cp -a -t /root /source/*
 mkdir -p /root/run
+btrfs filesystem sync /root/usr
+btrfs filesystem sync /root
 umount /root/usr
 umount /root
 echo "dracut-root-block-created" >/dev/sda1