[DRBD-user] drbd-9.1.9-rc.1
Philipp Reisner
philipp.reisner at linbit.com
Tue Aug 23 15:46:56 CEST 2022
Hello,
during the summer season, we learned that in the progress of following
upstream changes and introducing compatibility code (tests and coccinelle
spatch files) we broke DRBD on partitions on all kernels older than Linux
5.10.
Yes, partitions are handled differently than logic volumes in some details in
the kernel. As good, old partitioning is still as a thing, this is the main
reason to get a release out in August.
The other fixes are mostly hard to trigger or for exotic configurations or
seldom-performed operations.
This is a release candidate, please help test it.
9.1.9-rc.1 (api:genl2/proto:110-121/transport:17)
--------
* fix a mistake in the compat generation code; it broke DRBD on
partitions on kernel older than linux 5.10 (this was introduced
with drbd-9.1.8; not affected: logical volumes)
* fix for a bug (introduced with drbd-9.0.0), that caused possible
inconsistencies in the mirror when using the 'resync-after' option
* fix a bug that could cause a request to get stuck after an unlucky
timing with a loss of connection
* close a very small timing window between connect and promote that
could lead to the new-current-uuid not being transmitted to the
concurrently connecting peer, which might lead to denied connections
later on
* fix a recently introduced OOPS when adding new volumes to a
connected resource
https://pkg.linbit.com//downloads/drbd/9/drbd-9.1.9-rc.1.tar.gz
https://github.com/LINBIT/drbd/commit/5b458b1a5ca74bec2ce498f5ad29a9bd0e7b4ad2
More information about the drbd-user
mailing list