We should investigate this a bit more, I did a little looking (because I'm worried that this isn't making any progress) and it seems that there were some very good reasons why udev settle was disabled for LVM a while back. There appears to be some significant issues around race-conditions caused by udev-settle, though to be quite honest I don't fully understand all of these things yet.
I should also add sheepishly, I'm not even sure what versions of Ubuntu for example no longer pull this in by default, it seems that RedHat still does (again, I could be wrong, but first glance that appears to be the case).
_med: any info on this based on the work you've been looking in to so far?
We should investigate this a bit more, I did a little looking (because I'm worried that this isn't making any progress) and it seems that there were some very good reasons why udev settle was disabled for LVM a while back. There appears to be some significant issues around race-conditions caused by udev-settle, though to be quite honest I don't fully understand all of these things yet.
I should also add sheepishly, I'm not even sure what versions of Ubuntu for example no longer pull this in by default, it seems that RedHat still does (again, I could be wrong, but first glance that appears to be the case).
_med: any info on this based on the work you've been looking in to so far?