Update lvm2 from LVM2.2.03.12 to LVM2.2.03.15 (latest version) OBS-URL: https://build.opensuse.org/request/show/958732 OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=305
64 lines
2.0 KiB
Diff
64 lines
2.0 KiB
Diff
From 61f23fe15e0c6e5b7882263e0d527f363535da4d Mon Sep 17 00:00:00 2001
|
|
From: David Teigland <teigland@redhat.com>
|
|
Date: Mon, 7 Feb 2022 16:44:57 -0600
|
|
Subject: tests: udev-pvscan-vgchange fix service wait
|
|
|
|
As a result of removing -r from systemd-run in
|
|
commit fbd8b0cf43dc67f51f86f060dce748f446985855
|
|
this test needs to change how it handles the
|
|
transient services.
|
|
---
|
|
test/shell/udev-pvscan-vgchange.sh | 15 +--------------
|
|
1 file changed, 1 insertion(+), 14 deletions(-)
|
|
|
|
diff --git a/test/shell/udev-pvscan-vgchange.sh b/test/shell/udev-pvscan-vgchange.sh
|
|
index a209dc048cce..eb698407881f 100644
|
|
--- a/test/shell/udev-pvscan-vgchange.sh
|
|
+++ b/test/shell/udev-pvscan-vgchange.sh
|
|
@@ -75,7 +75,7 @@ wait_lvm_activate() {
|
|
local vgw=$1
|
|
local wait=0
|
|
|
|
- while systemctl status lvm-activate-$vgw | grep "active (running)" && test "$wait" -le 30; do
|
|
+ while systemctl status lvm-activate-$vgw > /dev/null && test "$wait" -le 30; do
|
|
sleep .2
|
|
wait=$(( wait + 1 ))
|
|
done
|
|
@@ -382,7 +382,6 @@ lvcreate -l1 -an -n $lv1 $vg9
|
|
lvcreate -l1 -an -n $lv2 $vg9
|
|
|
|
mdadm --stop "$mddev"
|
|
-systemctl stop lvm-activate-$vg9 || true
|
|
_clear_online_files
|
|
mdadm --assemble "$mddev" "$dev1" "$dev2"
|
|
|
|
@@ -405,17 +404,6 @@ mdadm --stop "$mddev"
|
|
aux udev_wait
|
|
wipe_all
|
|
|
|
-systemctl stop lvm-activate-$vg1
|
|
-systemctl stop lvm-activate-$vg2
|
|
-systemctl stop lvm-activate-$vg3
|
|
-systemctl stop lvm-activate-$vg4
|
|
-systemctl stop lvm-activate-$vg5
|
|
-systemctl stop lvm-activate-$vg6
|
|
-systemctl stop lvm-activate-$vg7
|
|
-systemctl stop lvm-activate-$vg8
|
|
-systemctl stop lvm-activate-$vg9
|
|
-
|
|
-
|
|
# no devices file, filter with symlink of PV
|
|
# the pvscan needs to look at all dev names to
|
|
# match the symlink in the filter with the
|
|
@@ -439,7 +427,6 @@ udevadm trigger --settle -c add /sys/block/$BDEV1
|
|
ls /dev/disk/by-id/lvm-pv-uuid-$OPVID1
|
|
|
|
vgchange -an $vg10
|
|
-systemctl stop lvm-activate-$vg10
|
|
_clear_online_files
|
|
|
|
aux lvmconf "devices/filter = [ \"a|/dev/disk/by-id/lvm-pv-uuid-$OPVID1|\", \"r|.*|\" ]"
|
|
--
|
|
2.34.1
|
|
|