[DRBD-announce] drbd-9.0.26-rc2
Philipp Reisner
philipp.reisner at linbit.com
Wed Nov 18 17:37:46 CET 2020
Hi,
we had a very busy week. A number of merge-requests got ready. A bug
fix from an external contributor cam in this week. The only issue that
was reported from the -rc1 release was a minor glitch in the compat
layer. That was fixed as well.
I hope it calms down so that we can tag the final next week.
This is a release candidate, please help testing it.
Changelog:
9.0.26-0rc2 (api:genl2/proto:86-118/transport:14)
--------
* fix a crash if during resync a discard operation fails on the
resync-target node
* fix online verify to not clamp disk states to UpToDate
* fix promoting resync-target nodes; the problem was that it could modify
the bitmap of an ongoing resync; which leads to alarming log messages
* pause a resync if the sync-source node becomes inconsistent; an example
is a cascading resync where the upstream resync aborts and leaves the
sync-source node for the downstream resync with an inconsistent disk;
note, the node at the end of the chain could still have an outdated disk
(better than inconsistent)
* allow force primary on a sync-target node by breaking the resync
* minor fixes to the compat tests
9.0.26-0rc1 (api:genl2/proto:86-118/transport:14)
--------
* fix a case of a disk unexpectedly becoming Outdated by moving the
exchange of the initial packets into the body of the two-phase-commit
that happens at a connect
* fix adding of new volumes to resources with a primary node
* reliably detect split brain situation on both nodes
* fix an unexpected occurrence of NetworkFailure state in a tight
drbdsetup disconnect; drbdsetup connect sequence
* fix online verify to return to Established from VerifyS if the VerifyT node
was temporarily Inconsistent during the run
* fix a corner case where a node ends up Outdated after the crash and rejoin
of a primary node
* implement 'blockdev --setro' in DRBD
* following upstream changes to DRBD up to Linux 5.9 and ensure
compatibility with Linux 5.8 and 5.9
https://www.linbit.com/downloads/drbd/9.0/drbd-9.0.26-0rc2.tar.gz
https://github.com/LINBIT/drbd/commit/100c1e13813702a52e54cda9d0a011d3b88ac2b6
More information about the drbd-announce
mailing list