Wrong executable paths in lvm.conf for thin-provisioning and friends
In the package thin-provisioning-tools (edge testing) the paths for lvm ssd cache fsck are wrong.
/usr/sbin/cache_check: execvp failed: No such file or directory Check of pool vgxen/xen48_data_cache failed (status:2). Manual repair required!
This stuff is packaged to /sbin, not /usr/sbin but the config points to
the (default) /usr/sbin.
/sbin is quite better since you might have no access to /usr.
The lvm.conf comes from the normal lvm2 package.
Other paths (might) also be needing a check, but they’re mostly for thin
provisioning itself which I would not recommend using in the first
place.
(from redmine: issue id 7156, created on 2017-04-14)