diff --git a/64bit-fixes.diff b/64bit-fixes.diff deleted file mode 100644 index 96d5404..0000000 --- a/64bit-fixes.diff +++ /dev/null @@ -1,10 +0,0 @@ ---- user/drbdadm_parser.c -+++ user/drbdadm_parser.c -@@ -28,6 +28,7 @@ - - #include - #include -+#include - #include - #include - #include diff --git a/drbd-8.3.7.tar.bz2 b/drbd-8.3.7.tar.bz2 deleted file mode 100644 index 3442519..0000000 --- a/drbd-8.3.7.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:234d89c74d7ab43f2003d3bab8b564b046acc6a3d351978d9716d35147820551 -size 365182 diff --git a/drbd-8.3.8.1.tar.bz2 b/drbd-8.3.8.1.tar.bz2 new file mode 100644 index 0000000..f792788 --- /dev/null +++ b/drbd-8.3.8.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da58a613cf6563588951260c0890038fe6841e92485cbaf7d151a2aa91c9d1fb +size 381139 diff --git a/drbd.changes b/drbd.changes index 987f0f3..8203ca6 100644 --- a/drbd.changes +++ b/drbd.changes @@ -1,3 +1,52 @@ +------------------------------------------------------------------- +Fri Oct 22 00:40:04 CEST 2010 - ro@suse.de + +- update to 8.3.8.1 + * Revert delay probes, they could potentially lead to stalled resync. + Feature is being re-implemented differently + * DRBD ocf resource agent now treats hostnames case insensitive + +- update to 8.3.8 + * Do not expose failed local READs to upper layers, regression introduced + in 8.3.3 + * Fixed support for devices with 4k hard sector size (again) + * Fixed a potential Oops in the disconnect code + * Fixed a race condition that could cause DRBD to consider the peers disk + as Inconstent after resync instead of UpToDate (Bugz 271) + * Fixed a reace condition that could cause DRBD to consider the peers disk + as Outdated instead of Inconsistent during resync (Bugz 277) + * Disallow to start a resync with invalidate / invalidate-remote when the + source disk is not UpToDate + * Forcing primary works now also for Consistent, not only for Outdated and + Inconsistent (Bugz 266) + * Improved robustness against corrupt or malicous sector addresses when + receiving data + * Added the initial-split-brain, it gets called also if the split-brain gets + automatically resolved + * Added the --assume-clean option for the resize command, it causes drbd to + not resync the new storage after an online grow operation + * drbdadm: Do not segfault if stacked-on-top-of refers to an undefined res + * drbdadm: Do not consider configs with invalid after statements as invalid + * drbdadm: Do not segfault if the peer's proxy section is missing + * drbdadm: Allow nullglob in include statement + * drbdadm: Fixed the use of waitpid + * init script: fix insserv headers (Debian 576901) + * Gave the receiving code the ability to use multiple BIOs for writing a + single data packet; now DRBD works with BIOs up to 32kByte also on LVM + devices; from now on the use_bmbv config option does nothing + * New command check-resize, that allows DRBD to detect offline resizing + and to move internal meta-data accordingly + * Added a control loop, that allows DRBD to find auto tune the resync + speed, on connections with large queues (drbd-proxy) + * --dry-run option for connect; disconnects after sync handshake + * --overwrite-data-of-peer got an alias named --force + * Improvements to crm-fence-peer + * Fixed option parsing and stacking in snapshot-resync-target-lvm.sh + * Compiles on 2.6.33 and 2.6.34 + +- removed patches: + 64bit-fixes.diff (upstream/obsolete) + ------------------------------------------------------------------- Fri Jun 25 05:39:10 UTC 2010 - tserong@novell.com diff --git a/drbd.spec b/drbd.spec index ceb854e..8f30dd3 100644 --- a/drbd.spec +++ b/drbd.spec @@ -1,5 +1,5 @@ # -# spec file for package drbd (Version 8.3.7) +# spec file for package drbd (Version 8.3.8.1) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,11 +20,10 @@ Name: drbd BuildRequires: bison flex udev Summary: Distributed Replicated Block Device -Version: 8.3.7 +Version: 8.3.8.1 Release: 2 Source: %{name}-%{version}.tar.bz2 Patch1: init-script-fixes.diff -Patch2: 64bit-fixes.diff License: GPLv2+ Group: Productivity/Clustering/HA Provides: drbdsetup drbd-control @@ -49,7 +48,6 @@ Authors: %prep %setup %patch1 -%patch2 %build PATH=/sbin:$PATH %configure \ diff --git a/init-script-fixes.diff b/init-script-fixes.diff index d8aefd6..ae53b7a 100644 --- a/init-script-fixes.diff +++ b/init-script-fixes.diff @@ -1,6 +1,6 @@ --- scripts/drbd +++ scripts/drbd -@@ -8,12 +8,11 @@ +@@ -9,8 +9,8 @@ # ### BEGIN INIT INFO # Provides: drbd @@ -10,9 +10,4 @@ +# Required-Stop: $remote_fs $network $syslog # Should-Start: sshd multipathd # Should-Stop: sshd multipathd --# Default-Start: --# Default-Stop: -+# Default-Start: 3 5 - # Short-Description: Control drbd resources. - ### END INIT INFO - + # Default-Start: 2 3 4 5