[DRBD-announce] drbd-9.0.22

Philipp Reisner <[email protected]>
Newsgroups dev.linux.lists.drbd-announce
Message-ID <CADGDV=Wro37Wfpf+3UXebNY-TTBznZ=vSDZ4SOcbPopf83zt7g@mail.gmail.com>
Hi,

this release has only bug-fixes. Most of the fixed issues are hard
to reproduce. Some are easy to reproduce, you just need the idea
to try exactly that.
Of course, also the test-suite was extended during this cycle.

9.0.22-1 (api:genl2/proto:86-116/transport:14)
--------
 * introduce locking to avoid connection retries when UUIDs or
   relevant flags change during the exchange of this data
 * improve serialization of events after losing a primary
 * fix a constraint in sanitize state that can cause a promote to be
   declined by some other node
 * fix a case of a false positive detection of a split-brain condition
 * allow a resync target to switch to the resync source with less
   bits out of sync
 * fix bitmap UUID after resync to use current UUID from self rather
   than sync source
 * fix pushing bitmap UUID into history when changed
 * fix regression introduced with 9.0.20, that can cause a missed
   resync after a reconciliation resync
 * fix regression introduced with 9.0.20, that can cause a missed
   resync after a promote on a diskless node
 * fix UUID handling in case a node promotes during (a short)
   reconciliation resync
 * fix removing of a diskless node when quorum is enabled

https://www.linbit.com/downloads/drbd/9.0/drbd-9.0.22-1.tar.gz
https://github.com/LINBIT/drbd/commit/fe2b59836bdf1c7c81ccbaad8ef8016d9c3ba582

best regards,
 Phil
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.