[Bug 1509717] Re: Wily LVM-RAID1 – md: personality for level 1 is not loaded
MegaBrutal
1509717 at bugs.launchpad.net
Thu May 21 23:30:00 UTC 2020
Hi Steve, Julian, Łukasz, everyone,
Sorry that I didn't test the package on time – my life circumstances
have significantly changed since I reported this bug, nowadays I don't
have enough free time to do as much testing as I did back in the day.
I've been using the workaround ever since then, returning to this now
after more than 4 years really feels nostalgic.
I still had my test VM from 2016, upgraded it up to Eoan and confirmed
the problem was present there as well. Then I installed the new lvm2
package which just got into -updates and indeed it fixed the issue. I
know this finding is not so useful after Julian has already tested, but
I wanted to see.
Since this problem was present from Wily and been around in all Ubuntu
releases onwards, are you going to port this fix to all currently
supported releases? While it's fixed for Bionic and Eoan; Xenial, Focal,
and the actual development version (Groovy) are still affected. Now that
I caught up on this again, do you want me to verify the problem in all
the remaining releases?
Anyway, thanks everyone who contributed to fixing this! :)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to lvm2 in Ubuntu.
https://bugs.launchpad.net/bugs/1509717
Title:
Wily LVM-RAID1 – md: personality for level 1 is not loaded
Status in linux package in Ubuntu:
Invalid
Status in lvm2 package in Ubuntu:
Fix Released
Status in linux source package in Bionic:
Invalid
Status in lvm2 source package in Bionic:
Fix Released
Status in linux source package in Cosmic:
Invalid
Status in lvm2 source package in Cosmic:
Won't Fix
Status in linux source package in Disco:
Invalid
Status in lvm2 source package in Disco:
Won't Fix
Status in linux source package in Eoan:
Invalid
Status in lvm2 source package in Eoan:
Fix Released
Status in lvm2 package in Debian:
Incomplete
Bug description:
[Impact]
system does not boot after converting lvm volume to raid1 w/o having mdadm installed.
[Test case]
1. Install server with subiquity to LVM
2. Add second disk to it
3. Run pvcreate /dev/vdb
4. Run vgextend ubuntu-vg /dev/vdb
5. Run lvconvert -m1 --type raid1 ubuntu-vg/lv
Reboot and check that it still boots.
6. Remove mdadm
7. Upgrade to lvm2 from proposed
Reboot and check that it still boots.
8. Downgrade lvm2 to release
Reboot and check that it fails to boot
[Regression potential]
Not really anything, we just add the raid1 module to initramfs, so it might be loaded during boot, and raid1 logical volumes might appear earlier.
[Original bug report]
After upgrading to Wily, raid1 LVs don't activate during the initrd phase. Since the root LV is also RAID1-mirrored, the system doesn't boot.
I get the following message each time LVM tries to activate a raid1 LV:
md: personality for level 1 is not loaded!
Everything was fine with Vivid. I had to downgrade to Vivid kernel
(3.19.0-30) to get my system to a usable state. I pretty much hope it
to be a temporary workaround and I'll get the new 4.2.0 kernel work
with Wily in days.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1509717/+subscriptions
More information about the foundations-bugs
mailing list