> Well, we can consider it a wishlist bug that 'cryptsetup isLuks' returns true in this case;
> fixing that isn't actually relevant to resolving the problem you're having.
As the cryptsetup init checks the device with "cryptsetup isLuks" it would actually stop that raid desyncing (i.e. fix the problem).
Even if blkid or some confused user continues to throw wrong/arbitrary UUIDs at it.
> Well, we can consider it a wishlist bug that 'cryptsetup isLuks' returns true in this case;
> fixing that isn't actually relevant to resolving the problem you're having.
As the cryptsetup init checks the device with "cryptsetup isLuks" it would actually stop that raid desyncing (i.e. fix the problem).
Even if blkid or some confused user continues to throw wrong/arbitrary UUIDs at it.
So IMHO its a real bug for cryptsetup upstream.