[1.31.1] - 2025-05-21
Changed
- Move generated crd db drivers into own directory to fix gradlew clean
- mkfs ext4 and xfs creation are now forced
- Map replication state entries with actual node names, before drbd peer names were used
Fixed
- Fixed race condition during "linstor node reconnect" leading to reconnect-cycle
- Fixed duplicate connections to same satellite (older connection gets dropped now)
- Fixed problems with JUnit ProcCryptoUtilsTest
- Fixed possible ConcurrentModificationException when satellite deletes data
- Fixed duplicated minor number bug (based on orphaned .res file)
- Fixed reading wrong property for cache's blocksize
- Fixed incorrect calculation of dm-cache's meta-device size
- Fixed cases where DrbdVlmData's exists boolean was not properly updated
- Fixed rare "access to deleted node" in the PingTask
- Fixed resource-group modify not deleting tiebreaker if quorum property changed
- Fixed auto-quorum/tiebreaker if quorum property was explicitly set to majority