Skip to content

Commit

Permalink
Prepare drbd-9.2.8-rc.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Philipp-Reisner committed Feb 27, 2024
1 parent 367b97a commit c2823c6
Show file tree
Hide file tree
Showing 7 changed files with 41 additions and 5 deletions.
27 changes: 27 additions & 0 deletions ChangeLog
Expand Up @@ -2,6 +2,33 @@ Latest:
------
For even more detail, use "git log" or visit https://github.com/LINBIT/drbd/commits/master.

9.2.8-rc.1 (api:genl2/proto:86-122/transport:19)
--------
* Fix the not-terminating-resync phenomenon between two nodes with
backing disk in the presence of a diskless primary node under
heavy I/O
* Fix a rare race condition aborting connections claiming wrong
protocol magic
* Fix various problems of the checksum-based resync, including kernel
crashes
* Fix soft lockup messages in the RDMA transport under heavy I/O
* changes merged from drbd-9.1.19
- Fix a resync decision case where drbd wrongly decided to do a full
resync, where a partial resync was sufficient; that happened in a
specific connect order when all nodes were on the same data
generation (UUID)
- Fix the online resize code to obey cached size information about
temporal unreachable nodes
- Fix a rare corner case in which DRBD on a diskless primary node
failed to re-issue a read request to another node with a backing
disk upon connection loss on the connection where it shipped the
read request initially
- Make timeout during promotion attempts interruptible
- No longer write activity-log updates on the secondary node in a
cluster with precisely two nodes with backing disk; this is a
performance optimization
- Reduce CPU usage of acknowledgment processing

9.2.7 (api:genl2/proto:86-122/transport:19)
--------
* Fixed wrong tx-timeouts in the RDMA transport
Expand Down
6 changes: 6 additions & 0 deletions debian/changelog
@@ -1,3 +1,9 @@
drbd (9.2.8~rc.1-1) unstable; urgency=medium

* Release candidate

-- Philipp Reisner <philipp.reisner@linbit.com> Tue, 27 Feb 2024 21:29:33 +0200

drbd (9.2.7-1) unstable; urgency=medium

* New upstream release
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.rhel7
@@ -1,7 +1,7 @@
FROM registry.access.redhat.com/ubi7/ubi
MAINTAINER Roland Kammerer <roland.kammerer@linbit.com>

ENV DRBD_VERSION 9.2.7
ENV DRBD_VERSION 9.2.8-rc.1

ARG release=1
LABEL name="DRBD Kernel module load container" \
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.rhel8
Expand Up @@ -8,7 +8,7 @@ RUN dnf install -y 'dnf-command(download)' && cd /pkgs && dnf download elfutils-
FROM registry.access.redhat.com/ubi8/ubi
MAINTAINER Roland Kammerer <roland.kammerer@linbit.com>

ENV DRBD_VERSION 9.2.7
ENV DRBD_VERSION 9.2.8-rc.1

ARG release=1
LABEL name="DRBD Kernel module load container" \
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.rhel9
Expand Up @@ -8,7 +8,7 @@ RUN dnf install -y 'dnf-command(download)' && cd /pkgs && dnf download elfutils-
FROM registry.access.redhat.com/ubi9/ubi
MAINTAINER Roland Kammerer <roland.kammerer@linbit.com>

ENV DRBD_VERSION 9.2.7
ENV DRBD_VERSION 9.2.8-rc.1

ARG release=1
LABEL name="DRBD Kernel module load container" \
Expand Down
5 changes: 4 additions & 1 deletion drbd-kernel.spec
@@ -1,6 +1,6 @@
Name: drbd-kernel
Summary: Kernel driver for DRBD
Version: 9.2.7
Version: 9.2.8~rc.1
Release: 1

# always require a suitable userland
Expand Down Expand Up @@ -190,6 +190,9 @@ install -D misc/SECURE-BOOT-KEY-linbit.com.der $RPM_BUILD_ROOT/etc/pki/linbit/SE
rm -rf %{buildroot}

%changelog
* Tue Feb 27 2024 Philipp Reisner <phil@linbit.com> - 9.2.8~rc.1
- Release candidate.

* Wed Dec 22 2023 Philipp Reisner <phil@linbit.com> - 9.2.7
- New upstream release.

Expand Down
2 changes: 1 addition & 1 deletion drbd/linux/drbd_config.h
Expand Up @@ -9,7 +9,7 @@

extern const char *drbd_buildtag(void);

#define REL_VERSION "9.2.7"
#define REL_VERSION "9.2.8-rc.1"
#define PRO_VERSION_MIN 86
#define PRO_VERSION_MAX 122

Expand Down

0 comments on commit c2823c6

Please sign in to comment.