From: Philipp Reisner <philipp.reisner@linbit.com>
To: drbd-announce@lists.linbit.com
Cc: drbd-user@lists.linbit.com
Subject: [DRBD-announce] drbd-9.0.8
Date: Tue, 20 Jun 2017 00:32:31 +0800 [thread overview]
Message-ID: <3145641.8hBctnJSfS@phil-xps> (raw)
Hi,
finally it is there! With two rc's and surprising bug reports coming in late,
the release process has been a bit more challenging than usual. Maybe
the fact that I am doing this release while being in Beijing for the first
LinuxCon in China is also contributing it's share.
Due to the high number of bug-fixes and the severity of some of them,
I recommend every user of drbd-9 to upgrade to this release.
9.0.8-1 (api:genl2/proto:86-112/transport:14)
--------
* fix a race condition between adding connections and receiving data
blocks; When you hit it caused an OOPS
* fix a OOPS on a diskfull node when a request from a diskless
node causes an error from the back-end device. (This is a regression that
was introduced with the 9.0.7 release)
* fix a distributed deadlock when doing a discard/write-same burst
* fix an issue with diskless nodes adopting wrong current UUIDs
* fix wrongly rejected two-phase-state transactions; this issue was a
cause for drbdmanage init failing for 3 nodes
* fix attach of first disk after resource had no disk at all
* fix to not clear bitmap content and UUIDs in case we ignored a
split-brain situation
* fix a possible OOPS, caused when the sender thread tries to send
something after the sockets where free()'ed
* fix ignoring split-brain situations to the rare cases it was
intended to in the first place
* fix an issue with current-uuid not getting written for 5 seconds. When a
resources was down'd/up'd or the node rebooted, you got split brain
afterwards
* fix a race that caused DRBD to go StandAlone instead of Connecting
after loosing a connection
* Serialize reconciliation resync after the nodes found it if they
are UpToDate
* fix initial resync, triggered by "--force primary"; this is a fix
for a regression introduced in 9.0.7
* new configuration option that allows to report back IO errors instead
of freezing IO in case a partition looses quorum
* Speed-up AL-updates with bio flags REQ_META and REQ_PRIO
* merged changes from 8.4.10 and with that compatibility with Linux-4.12
https://www.linbit.com/downloads/drbd/9.0/drbd-9.0.8-1.tar.gz
http://git.drbd.org/drbd-9.0.git/tag/refs/tags/drbd-9.0.8
cheers,
Phil
reply other threads:[~2017-06-19 17:02 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3145641.8hBctnJSfS@phil-xps \
--to=philipp.reisner@linbit.com \
--cc=drbd-announce@lists.linbit.com \
--cc=drbd-user@lists.linbit.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.