[DRBD-announce] drbd-9.1.16 and drbd-9.2.5

Philipp Reisner philipp.reisner at linbit.com
Wed Aug 9 16:50:23 CEST 2023


Hello DRBD users,

Here are the final drbd-9.1.16 and drbd-9.2.5 releases. No regression
was found during the release candidate week.

This is a boring release because we fixed no exceptional bugs. All the
addressed bugs need very particular conditions to trigger. Nearly all of
them have consequences that you can work around easily.

Of course, they consume the attention of the operations teams when they
trigger, so we need to fix them. That becomes increasingly important as
our customers use DRBD and DRBD controlled by LINSTOR or other
orchestration tools on larger and larger scales.

An outstanding fact is that we had not a single bug fix specific to
drbd-9.2 in this cycle.

9.1.16 (api:genl2/proto:86-121/transport:18)
9.2.5 (api:genl2/proto:86-122/transport:18)
--------
 * shorten times DRBD keeps IRQs on one CPU disabled. Could lead
   to connection interruption under specific conditions
 * fix a corner case where resync did not start after resync-pause
   state flapped
 * fix online adding of volumes/minors to an already connected resource
 * fix a possible split-brain situation with quorum enabled with
   ping-timeout set to (unusual) high value
 * fix a locking problem that could lead to kernel OOPS
 * ensure resync can continue (bitmap-based) after interruption
   also when it started as a full-resync first
 * correctly handle meta-data when forgetting diskless peers
 * fix a possibility of getting a split-brain although quorum enabled
 * correctly propagate UUIDs after resync following a resize operation.
   Consequence could be a full resync instead of a bitmap-based one
 * fix a rare race condition that can cause a drbd device to end up
   with WFBitMapS/Established replication states

https://pkg.linbit.com//downloads/drbd/9/drbd-9.1.16.tar.gz
https://github.com/LINBIT/drbd/commit/288abda1fb8c93e385960af01ab28729fefdaa38

https://pkg.linbit.com//downloads/drbd/9/drbd-9.2.5.tar.gz
https://github.com/LINBIT/drbd/commit/b44520271e63d4b6f359a6642eb4d475b7cc04e0

cheers,
 Philipp



More information about the drbd-announce mailing list