Dear Maintainer,
Sometimes there is a weird behavior causing some filesystems to be unmounted
too early, when they are still needed. I have only found this problem in a
box with lvm on top of RAID, but not in other boxes using lvm. Seems that
this problem is related to lvm2.
From redhat bug report (https://bugzilla.redhat.com/show_bug.cgi?id=1701234)
The blk-availability.service unit is activated automatically when
multipathd is enabled, even if multipathd is finally not used.
This leads to the blk-availability service to unmount file systems
too early, breaking unit ordering and leading to shutdown issues of
custom services requiring some mount points.
This has been reported upstream as https://github.com/lvmteam/lvm2/issues/18
and also to Ubuntu launchpad as
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1832859
In the problematic box I have temporatily added
"After=blk-availability.service" and seems to work around this problem.
Seems that is not causing other problems, but will keep my fingers crossed.
Regards,