debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #06456
[Bug 2100252] Autopkgtest regression report (systemd/249.11-0ubuntu3.17)
All autopkgtests for the newly accepted systemd (249.11-0ubuntu3.17) for jammy have finished running.
The following regressions have been reported in tests triggered by the package:
casync/2+20201210-1build1 (arm64)
docker.io-app/27.5.1-0ubuntu3~22.04.2 (amd64, ppc64el, s390x)
exim4/4.95-4ubuntu2.6 (ppc64el)
initramfs-tools/0.140ubuntu13.5 (arm64)
linux-gcp-6.8/6.8.0-1037.39~22.04.1 (arm64)
linux-gke/5.15.0-1088.94 (amd64)
linux-hwe-6.5/6.5.0-45.45~22.04.1 (amd64, arm64)
linux-hwe-6.8/6.8.0-79.79~22.04.1 (arm64)
linux-lowlatency/5.15.0-156.166 (amd64)
linux-lowlatency/unknown (arm64)
linux-lowlatency-hwe-6.5/6.5.0-45.45.1~22.04.1 (arm64)
linux-nvidia-6.5/unknown (arm64)
mosquitto/2.0.11-1ubuntu1.2 (ppc64el)
munin/2.0.57-1ubuntu2 (armhf)
sks/1.1.6+git20210302.c3ba6d5a-4 (amd64, arm64, ppc64el)
Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].
https://people.canonical.com/~ubuntu-archive/proposed-
migration/jammy/update_excuses.html#systemd
[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions
Thank you!
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2100252
Title:
A reused mount point is removed after deactivating the original volume
group
Status in systemd package in Ubuntu:
Fix Released
Status in systemd source package in Focal:
Won't Fix
Status in systemd source package in Jammy:
Fix Committed
Status in systemd source package in Noble:
Fix Released
Status in systemd source package in Oracular:
Fix Released
Status in systemd source package in Plucky:
Fix Released
Bug description:
[Impact]
A mount point was originally used by the old volume group.
After replacing it with a new volume group and deactivating the old one, the mount point, now belonging to the new volume group, gets unmounted accidentally.
[Fix]
A patch set has been introduced to fix this issue:
https://github.com/systemd/systemd/pull/23508
The related patches are as follows:
367a2597c351 core/device: store the original path
dce2d35ce53d core/device: move several functions
4a1a1caf2192 core/device: always accept syspath change
[Test Plan]
1. Set up a virtual machine with two volume groups: vg1 and vg2.
root@lvm-focal:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 91.9M 1 loop /snap/lxd/24061
loop1 7:1 0 49.9M 1 loop /snap/snapd/18357
loop2 7:2 0 63.3M 1 loop /snap/core20/1828
loop3 7:3 0 44.4M 1 loop /snap/snapd/23545
loop4 7:4 0 63.8M 1 loop /snap/core20/2496
loop5 7:5 0 91.9M 1 loop /snap/lxd/29619
sr0 11:0 1 1024M 0 rom
vda 252:0 0 500G 0 disk
├─vda1 252:1 0 1M 0 part
├─vda2 252:2 0 2G 0 part /boot
└─vda3 252:3 0 498G 0 part
└─ubuntu--vg-ubuntu--lv 253:2 0 100G 0 lvm /
vdb 252:16 0 20G 0 disk
├─vdb1 252:17 0 9.5G 0 part
│ └─vg1-lvol0 253:0 0 2G 0 lvm
└─vdb2 252:18 0 10.5G 0 part
└─vg2-lvol0 253:1 0 2G 0 lvmt
2. Add a mount point entry in /etc/fstab.
/dev/mapper/vg1-lvol0 /mnt/xfs xfs defaults 0 0
3. Run `mount -av` to mount the specified mount point.
4. Unmount the mount point and rename the volume groups.
umount /mnt/xfs
vgrename vg1 vg1_old
vgrename vg2 vg1;
5. Run `mount -av` again and verify that the mount point is successfully mounted.
root@lvm-focal:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 91.9M 1 loop /snap/lxd/24061
loop1 7:1 0 49.9M 1 loop /snap/snapd/18357
loop2 7:2 0 63.3M 1 loop /snap/core20/1828
loop3 7:3 0 44.4M 1 loop /snap/snapd/23545
loop4 7:4 0 63.8M 1 loop /snap/core20/2496
loop5 7:5 0 91.9M 1 loop /snap/lxd/29619
sr0 11:0 1 1024M 0 rom
vda 252:0 0 500G 0 disk
├─vda1 252:1 0 1M 0 part
├─vda2 252:2 0 2G 0 part /boot
└─vda3 252:3 0 498G 0 part
└─ubuntu--vg-ubuntu--lv 253:2 0 100G 0 lvm /
vdb 252:16 0 20G 0 disk
├─vdb1 252:17 0 9.5G 0 part
└─vdb2 252:18 0 10.5G 0 part
└─vg1-lvol0 253:1 0 2G 0 lvm /mnt/xfs
6. Deactivate the old volume group and ensure that the mount point remains available.
vgchange -an vg1_old
[Where problems could occur]
This patch set modifies the handling of devlink.
If any regressions occur, the device unit may become non-functional.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2100252/+subscriptions