SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for drbd-8.4.3-1.1.x86_64.rpm :
Mon May 13 14:00:00 2013 oheringAATTsuse.de
- Make /etc/xen mode 0700 to protect vnc passwords.

Tue Jul 10 14:00:00 2012 tserongAATTsuse.com
- Don\'t use /var/lock/subsys in init script (bnc#714643)

Fri Dec 16 13:00:00 2011 tserongAATTsuse.com
- update to 8.3.11

* Added missing spinlock in compressed bitmap receive (regression introduced
in 8.3.10, could lead to \"negative\" out-of-sync stats and non-terminating
resync when \"use-rle\" is enabled)

* Fixed handling of read errors during online verify runs

* Fixes for possible distributed deadlocks during online verify and
checksum based resync processes

* Fixed handling of IO errors with an on-io-error=pass-on policy; the
disk state goes to inconsistent

* Fixed the behavior in case ping-timeout and ping-int are set to the
same value

* Fix for connecting on high latency network links

* Fixed wrong connection drops (\"PingAck did not arrive in time\") with
asymmetrically congested networks

* Fixed state transitions if fence-peer handler returns after connection was
established again

* Fixes to drbdmeta and drbdsetup for the > 16TByte support

* Made negotiation of max_bio_size conservative instead of optimistic

* Network timeouts for mirrored write requests are now always enforced,
no longer only when the socket is congested

Sun Sep 18 14:00:00 2011 jengelhAATTmedozas.de
- Remove redundant tags/sections from specfile
(cf. packaging guidelines)

Mon Feb 21 13:00:00 2011 roAATTnovell.com
- update to 8.3.10

* Fixed a subtle performance degradation that might affected synchronous
work loads (databases) (introduced in 8.3.9)

* Fixed a locking regression (introduced in 8.3.9)

* Fixed on-no-data-accessible for Primary, SyncTarget nodes (Bugz 332)

* Progress bar for online verify

* Optionally use the resync speed control loop code for the online verify
process as well

* Added code to detect false positives when using data-integrity-alg

* New config option on-congestion and new connection states ahead and behind

* Reduced IO latencies during resync, bitmap exchange and temporal states

* Only build a single kernel module package on distributions that provide
the infrastructure to have kernel version independent modules

* On 64bit architectures allow device sizes up to one petabyte
- update to 8.3.9

* Fix for possible deadlock on IO error during resync

* Fixed a race condition between adding and removing network configuration.
Lead to a BUG_ON() when triggered.

* Fixed spurious full syncs that could happen after an empty resync and
concurrent connection loss.

* Fixed spurious full syncs that happened when connection got lost while
one node was in WFSyncUUID state (Bugz 318)

* Fixed a race in the meta-data update code path, that could lead to forgotten
updates to the meta-data. That in fact could lead to unexpected behavior
at the next connect

* Fixed potential deadlock on detach

* Fixed potential data divergence after multiple failures

* Implicitly create unconfigured devices which are referenced in sync-after
dependencies.

* OCF RA now also works with pacemaker 1.1

* Allow BIO sizes of up to 128kByte. Note: In case drbd-proxy is used, at least
version 1.0.16 of drbd-proxy is required.

* New configuration keyword on-no-data-accessible. Possible values
io-error, and suspend-io. The default is \"io-error\", which matches the
previous behavior.

* If the fencing policy is set to resource-and-stonith, the primary node
will creates the new current UUID _after_ the fencing handler
returned. (Before it did immediately)

* Rewrote the resync speed control loop code. New configuration parameters
c-plan-ahead, c-fill-target, c-delay-target, c-max-rate, c-min-rate.

* Disable activity log updates when all blocks of an unconnected device is
are out of sync. That can be activated by using \"invalidate-remote\" on an
unconnected primary.

* Improved IPv6 support: link local addresses

* Improved resync speed display in /proc/drbd

Fri Oct 22 14:00:00 2010 roAATTsuse.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 14:00:00 2010 tserongAATTnovell.com
- Include Linbit RA

Sun Apr 11 14:00:00 2010 dmuellerAATTsuse.de
- remove KMP subpackage, the kernel modules are part of the kernel
and don\'t build out of tree anymore
- update to 8.3.7:

* Lots of fixes to the new RPM packaging

* Lots of fixes to the autoconfig stuff

* Following the rename of CONFIG_LBD to CONFIG_LBDAF

* Silenced an assert. Could trigger after changing write ordering (Bugz 261)

* Fixed a race condition between detach and ongoing IO. Very hard to
trigger, caused an OOPS in make_request/drbd_make_request. (Bugz 262)

* Fixed a regression in the resync handshake code introduced before 8.3.3.
That bug causes DRBD to block during the initial handshake when a partial
resync is not possible but a full resync is necessary. Happens very rarely.
(Bugz 260)

* Do not drop into StandAlone mode when connection is lost during authentication

* Corrected a null test in the authentication code, found by conccinelle,
thanks to upstream integration. The chance to trigger that was probably 10^-9.

* crm-fence-peer.sh is now also usable if DRBD is managed from the xen block
helper script

* Fixes to the init script\'s dependencies

* Backported cleanups that where contributed to the in kernel DRBD

* Allow online resizing of disconnected devices, new option to drbdsetup
drbdsetup /dev/drbdX resize --assume-peer-has-space

* Allow multiple after options in the syncer section for stacked setups

* Correctly process relative paths in include statements in drbd.conf

* New option (-t) for drbdadm to test syntax of config snippets

* Following Linux upstream changes 2.6.32 (SHASH and in_flight issues)

* New /etc/drbd.conf example that suggests the use of /etc/drbd.d/xxx.res

* Fixed a regression introduced shortly before 8.3.3, which might
case a deadlock in DRBD\'s disconnect code path. (Bugz 258)

* Fixed drbdsetup X resume-io which is needed for the recovery
from the effects of broken fence-peer scripts. (Bugz 256)

* Do not reduce master score of a current Primary on connection loss,
to avoid unnecessary migrations

* Do not display the usage count dialog for /etc/inti.d/drbd status

Fri Jan 8 13:00:00 2010 vuntzAATTopensuse.org
- Remove unneeded glib-devel BuildRequires.

Wed Oct 7 14:00:00 2009 ajAATTsuse.de
- update to 8.3.4:

* Support kernel 2.6.31

* Numerous bug fixes

* Support for Infiniband via SDP (sockets direct protocol)
- Add build fix from upstream.

Sun Jul 19 14:00:00 2009 cooloAATTnovell.com
- trying to get installation right

Tue Jul 14 14:00:00 2009 teelynn19AATTaim.com
- update to 8.3.2

* For kernel 2.6.30 support - see internal changelog of source

Mon Apr 20 14:00:00 2009 roAATTsuse.de
- update to 8.3.1

* Fixed drbdadm invalidate on disconnected devices (reg in 8.2.7)

* Fixed a hard to trigger spinlock deadlock when using device stacking
with the upper device having a smaller minor number than the lower device.
(Bugz 210)

* Adding a missing range check in ensure_mdev()

* Implemented a congested_fn; the kernel can keep its pdflushes running now

* Improvements the connection code for high latency links

* Fix for several potential memory leaks when allocating a device

* Use an additional meta data bit to store the fact of an old crashed primary

* Udev rule that populates /dev/drbd/by-res/ and /dev/drbd/by-disk/

* New timeout option: outdated-wfc-timeout

* New drbdmeta option: --ignore-sanity-checks

* Include statement for drbd.conf

* Improvements to drbd-overview.pl

* Fixed snapshot-resync-target-lvm.sh to work with more than 10 devices

* Do not force a full resync after a detach on a primary node

* Compatibility with Linux 2.6.27, 2.6.28 and 2.6.29
- update to 8.3.0

* Fixed \'sleep with spinlock held\' in case online verify found a difference

* Fixed error code pathes in request processing.

* Fix for stack smashing in drbdmeta

* Fixed a bug that could lead to a crash when detaching/attaching
on the primary under heavy IO (Bugz 171)

* Fixed a bug in the new epoch code (introduced with 8.2.7).
Might cause crash at reconnect after connection loss during heavy IO
(Bugz 160)

* Fixed a bug in drbdsetup that could cause drbdsetup wait-connect to
miss the connection event.

* Fixed a race condition in the new barrier code. (Reordered barrier ACKs)

* Do not rely on blkdev_issue_flush() returning ENOTSUPP

* bitmap in unmapped pages = support for devices > 4TByte (was DRBD+)

* checksum based resync (was DRBD+)

* support for stacked resource (was DRBD+)

* Added support for stacked resources to the bash completion stuff

* Added missing documentation (manpages)

* Fixed drbdadm handlers for stacked resources

* Support of drbd-proxy in stacked setups

* RedHat cluster suite (rgmanager) integration scripts

* Renamed \'state\' to \'role\'

* More build compatibility with older vendor kernels

* Added drbd-overview.pl to the packages
- update filelist


 
ICM