Cryptsetup 2.3.2 refuses to open LUKS2 device with integrity and "allow-discards" flag
Cryptsetup 2.3.2 refuses to open LUKS2 devices with integrity and the "allow-discards" flag set, whilst cryptsetup <= 2.3.1 wouldn't even give a warning about this. The changelog mentions that integrity and "allow-discards" are not compatible, but doesn't clearly state that cryptsetup will outright refuse mounting such devices, instead of just showing a warning.
Also, it seems as if cryptsetup <= 2.3.2 doesn't allow disabling that flag although earlier versions happily allowed me to enable it.