Ok found the solution. It seems an old raid signature was lying on this disk, although Leap 15.1 didn't had any issue with that. baskinsy:~ # dmraid -s ERROR: pdc: wrong # of devices in RAID set "pdc_bgdejjghgi" [1/2] on /dev/sde ERROR: pdc: wrong # of devices in RAID set "pdc_bgdejjghgi" [1/2] on /dev/sde *** *Inconsistent* Set name : pdc_bgdejjghgi size : 1250000000 stride : 128 type : mirror status : inconsistent subsets: 0 devs : 1 spares : 0 So I used the following to clear the signature baskinsy:~ # dmraid -r -E /dev/sde Do you really want to erase "pdc" ondisk metadata on /dev/sde ? [y/n] :y baskinsy:~ # dmraid -s no raid disks After that /dev/sde was assing a UUID and recognised by udev a LVM2 member so started to be mounted on boot. Sadly, i didn't found that before formatting the upgraded so I have to redo my services configuration. I closed also the bug report as invalid. Will post on forum also for anyone that may face a similar problem. Thanks for the help and patience. On Sun, Jan 31, 2021 at 10:05 AM Stratos Zolotas <strzol@gmail.com> wrote:
On Sun, Jan 31, 2021 at 9:08 AM Andrei Borzenkov <arvidjaar@gmail.com> wrote:
You shoot the messenger. This service is started from /usr/lib/udev/rules.d/69-dm-lvm-metad.rules which is part of LVM. You need to debug this rule to find out why it decides to skip pvscan for this particular device.
I think debugging this udev rule is beyond my knowledge.... The expected behavior is to activate all PVs, like on 15.1 and it shouldn't break with the upgrade to 15.2.
I opened a bug here: https://bugzilla.opensuse.org/show_bug.cgi?id=1181615
Thanks for the comments.