* drbd-utils v9.36.0-rc.1
@ 2026-11-03 13:12 Roland Kammerer
0 siblings, 0 replies; only message in thread
From: Roland Kammerer @ 2026-11-03 13:12 UTC (permalink / raw)
To: drbd-announce
[-- Attachment #1: Type: text/plain, Size: 2188 bytes --]
Dear DRBD users,
this is the first RC of the upcoming version 9.36.0. The main reason for
this release is the upcoming DRBD kernel module release, which
introduces the new "drbd2" netlink family and changed block tracking
(CBT). drbdsetup uses "drbd2" when the kernel offers it and falls back
to "drbd" otherwise, so the new utils keep working with the currently
shipped kernel modules. Besides that, the release contains fixes for
drbdadm adjust with proxies, the require-drbd-module-version
comparisons, and v08 to v09 meta data conversion.
Please test, if we don't find any issues the final release will be about
a week from now.
Regards, rck
GIT: https://github.com/LINBIT/drbd-utils/commit/68b2fc3a9f9a59102c2277f10ce5576e781f92b7
TGZ: https://pkg.linbit.com//downloads/drbd/utils/drbd-utils-9.36.0-rc.1.tar.gz
PPA: https://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack
Changelog:
9.36.0-rc.1
-----------
* drbdsetup: use the "drbd2" netlink family when the kernel offers
it, fall back to "drbd"; DRBD_NETLINK_FAMILY forces one
* drbdsetup,drbdadm: drive a DRBD 9 module that advertises 8.4 over
drbd2; use the 8.4 tools only for a genuine DRBD 8.4 module
* drbdsetup: hand drbd-8.4 command lines to drbdsetup-84 instead of
translating them to DRBD 9 requests
* drbdsetup,drbdadm: add the changed block tracking commands
cbt-flush, cbt-start, cbt-stop, cbt-status and cbt-dump; suspend-io
waits for the last barrier ack, --flush-to-peers=no skips the wait
* drbdmeta: keep the changed block tracking bookmark across
superblock rewrites, add cbt-dump
* drbdmeta: converting v08 meta data of a crashed primary to v09 keeps
it a crashed primary, so DRBD 9 resyncs its activity log extents
* drbdadm,adjust: fix a recreated proxied peer stuck in Connecting;
rebuild its proxy connection when a peer or path is new
* drbdadm: fix require-drbd-module-version-{lt,le,gt,ge}; for example,
requiring 9.2.0 or later accepted a 9.1.0 or 8.4.11 module
* libgenl: report the kernel's extended ACK text on netlink errors
* spec: enable SELinux on SLES 16+; require bash-completion only
conditionally; no rich pacemaker dependency on SLES 12
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-11-03 13:12 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-03 13:12 drbd-utils v9.36.0-rc.1 Roland Kammerer
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.