Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

drbd-utils-9.4.0-9.1 RPM for ppc64le

From OpenSuSE Ports Leap 42.3 updates for ppc64le

Name: drbd-utils Distribution: openSUSE Leap 42.3
Version: 9.4.0 Vendor: openSUSE
Release: 9.1 Build date: Tue Nov 27 06:07:22 2018
Group: Productivity/Clustering/HA Build host: obs-power8-05
Size: 2135970 Source RPM: drbd-utils-9.4.0-9.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.drbd.org/
Summary: Distributed Replicated Block Device
Drbd is a distributed replicated block device. It mirrors a block
device over the network to another machine. Think of it as networked
raid 1. It is a building block for setting up clusters.

Provides

Requires

License

GPL-2.0+

Changelog

* Thu Oct 11 2018 nwang@suse.com
  - Update to 9.4.0
    * drbdmeta: don't exit with negative return codes
    * usage counts: only register if we know driver version
    * drbdsetup,v9: expose detailed verify/resync statistics
    * drbdsetup,v9,json: saner types for client/peer-client/quorum
    on --json
    * drbdsetup,v9: expose client/peer-client in status if !isatty()
  - Including fix for SLE12SP3:
    bsc#1064402, remove hardcoded local5 of logfacility
    bsc#1037109, drbdmeta does not propagate full bitmap
  - Remove patch Fix-no-bitmap-allocate-for-stacked-res.patch
    remove patch Fix-parsing-drbdsetup-show-for-adjust.patch
    remove patch Fix-peer_device-objects.patch
    remove patch fix-segfault-up-stacked-resource.patch
    remove patch Support-logfacility-local5.patch
    remove patch Support-pass-force-to-dump-md.patch
    remove patch Update-block-drbd-script-to-support-xen.patch
* Thu Mar 01 2018 nwang@suse.com
  - bsc#1064402, remove the hardcoded local5 of logfacility.
  - Add patch Support-logfacility-local5.patch
* Wed Feb 28 2018 nwang@suse.com
  - bsc#1061145, fencing is moved from disk secion to net
    Add move_fencing_from_disk_to_net_in_example.patch
  - bsc#1061147, skip running drbdadm sh-b-pri in drbd9
    Add skip_sh-b-pri_in_v9.patch
* Fri Feb 23 2018 nwang@suse.com
  - bsc#1037109, drbdmeta does not propagate full bitmap
    fix keeping id when downgrade from v9 to v8
  - Add patch keep-bitmap-in-create-md.patch
* Wed Jan 24 2018 nwang@suse.com
  - bsc#1077176, support passing the string "--force"
    to "drbdadm dump-md".
  - Add patch Support-pass-force-to-dump-md.patch
* Mon Jan 22 2018 nwang@suse.com
  - bsc#1058770, fix possible kernel trace while starting
    the initial syncing of a stacked drbd
  - Backport fix of peer_device objects
  - Add patch Fix-peer_device-objects.patch
    Add patch Fix-parsing-drbdsetup-show-for-adjust.patch
    Add patch Fix-no-bitmap-allocate-for-stacked-res.patch
* Fri Aug 11 2017 nwang@suse.com
  - bsc#1052352, support block drbd for legacy format.
  - Add Update-block-drbd-script-to-support-xen.patch
* Tue Jul 25 2017 nwang@suse.com
  - bsc#1048671, Fix handler called from kernel always invalid
    for stacking resource
  - Add fix_call_khelper_with_stack.patch
* Wed Jun 07 2017 nwang@suse.com
  - Update to v9.0.0
    * drbd udev: fix inconsistent inheritance of implicit volumes
    * Fix regressions of the out-of-the-box DRBD 8.4 experience
    * DrbdMon: can now focus on "problem" resources
    * v9: support new option on_no_quorum
    * drbdadm: fix segfaults, improve error reporting
    * adjust: fix deleting unrelated peer(s) on "adjust resource:specific-peer"
    * drbdmeta create-md/convert: fix check for existing external meta-data
  - Merged into upstream, remove Pass-md_index-information-to-detect_md.patch
* Thu Apr 27 2017 nwang@suse.com
  - bsc#1032074, fix Inconsistent metadata after upgrade
  - Add Pass-md_index-information-to-detect_md.patch
    * will be merged into upstream in v8.9.12
* Tue Apr 04 2017 kgronlund@suse.com
  - Update to v8.9.11
    * No source changes from v8.9.11rc1
* Tue Apr 04 2017 kgronlund@suse.com
  - Disable quorum in default configuration (bsc#1032142)
  - Add 0001-Disable-quorum-in-default-configuration-bsc-1032142.patch
* Fri Mar 24 2017 nwang@suse.com
  - Update to v8.9.11rc1
  - OCF resource agent and crm-fence-peer for drbd9
    introduce quorum support
    JSON output fixes
    set bitmap to 0 on metadata creation
  - Remove patch support-drbd9-ra.patch
    Remove patch initialize-node-id-when-create-md.patch
  - Corresponding user space change of bsc#1031299
* Wed Mar 22 2017 nwang@suse.com
  - Update to v8.9.10 for drbd9.0.6 and drbdmanage
  - new drbdmon tool
    drbdadm parser got faster
    send SIGKILL to childs if parent drbdadm dies
    compat fixes for linux kernel
* Mon Feb 20 2017 kukuk@suse.de
  - Remove obsolete Requires for pre/post install sections
* Tue Feb 14 2017 nwang@suse.com
  - bsc#1025585, update to v8.9.8
  - Remove patch zeroout-discard-devices.patch
    Remove patch service-mod.patch
* Tue Dec 06 2016 nwang@suse.com
  - bsc#1006105, initialize node id when creating md.
  - Add patch initialize-node-id-when-create-md.patch
* Wed Aug 03 2016 nwang@suse.com
  - bsc#990834, remove the warning with experimental.
  - Add warning when using multiple nodes.
* Wed Jun 29 2016 nwang@suse.com
  - bsc#986215, fix segfault of up a DRBD9 stacked resource.
  - Add patch fix-segfault-up-stacked-resource.patch
* Wed Jun 29 2016 nwang@suse.com
  - bsc#986784, fix DRBD9 stacked resource could not started by RA.
* Fri Apr 08 2016 lchiquitto@suse.de
  - bsc#972886, add pkg-config as build requirement to ensure udev's
    rules directory will be detected at build time
* Mon Mar 14 2016 nwang@suse.com
  - fate#320495. Support ha resource agent of drbd9.
    Add patch support-drbd9-ra.patch
* Mon Mar 07 2016 nwang@suse.com
  - bsc#955177, fence when another node pacemaker shutdown.
    add patch fence-after-pacemaker-down.patch
* Mon Mar 07 2016 nwang@suse.com
  - Update to v8.9.6
    * Call "drbdsetup resize" only as often as necessary on
      "drbdadm resize"
    * Disconnect connection first on single path deletion from connection
    * Add unfence-peer handler
    * Fix "drbdadm adjust" for proxy configurations
* Tue Feb 23 2016 nwang@suse.com
  - bsc#967753. Fix different udev rules folder in Leap and openSUSE.
* Thu Dec 24 2015 nwang@suse.com
  - Update to v8.9.5
    * add support for new disk option
      'rs-discard-granularity' (module v8.4.7)
    * add support for new disk option
      'discard-zeroes-if-aligned' (module v8.4.7)
    * add support for v9 "path" commands
    * doc improvements/corrections
    * improvements to drbd ocf resource agent
      and pacemaker "constraint based fencing"
      (crm-fence-peer.sh)
    * drbd-overview improvements
    * Add an autoconf switch for building without man pages
    * Fix compatibility with the musl C library
    * Introduce the concept of paths within a connection to
      the config file; add support for paths to drbdadm adjust
    * Allow multiple connection-mesh statements within one resource
    * Document peer-device-options on the drbd-9.0 man pages
    * increase the lower boundary for al-extents from 7 to 67;
      drbdadm clamps al-extents to 67 implicitly if you configures
      something lower than 67
    * Document the events2 command on the drbd-8.4 man page
    * Fix environment variables for handlers
    * Rewrite the parser for configure options; Reuse the data
      structures describing drbdsetup options
    * No longer try to set peer-device-options with the connect
      or attach commands; Only do it with the up and attach commands
    * Fixed issues with stderr messages might go into arbitrary FDs
    * Allow recursive includes; drbdadm includes each config
      file only once
    * Fix parsing cut-off proxy sections
    * When converting 8.4 to 9.0 meta-data produce meta-data the drbd9
      kernel driver will accept
    * Obey max-peers for all volumes when creating meta-data
    * Do not re-register at usage.drbd.org when the module is not
      loaded when drbdadm is invoked
* Tue Nov 03 2015 nwang@suse.com
  - BSC#949045. Remove execute of drbd.service.
  - Add patch service-mod.patch
* Wed Aug 19 2015 nwang@suse.com
  - Fate#317940. Support zeroout/discard instead of zap-devices
  - Add patch zeroout-discard-devices.patch
  - Remove zap-devices-xml.patch and zap-devices.patch
* Thu Jul 23 2015 nwang@suse.com
  - Add Patch zap-devices-xml.patch and zap-devices.patch
    for user space entrance to zap-devices of new-current-uuid.
  - Patch fix-libdir-in-Makefile.patch
* Fri Apr 17 2015 nwang@suse.com
  - Upgrade to released v8.9.2 for Fate#317940
    * change systemd unit file: basically just call the init script
    * make some previously hardcoded timeouts configurable
    * drbdadm: New command peer-device-options
    * drbd 9: Move max_buffers to net_conf
    * drbd 9: Log errors to syslog if stderr is not available
    * init script: fixes for stacked resources
    * fix regression corner cases in bitmap size calculation
    * allow create-md to initialize peer-max-bio-size to 1M
    * drbd 9: make transport selectable
    * fix aggregating drbdsetup / drbdmeta exit statii
    * some documentation fixes (content and build)
    * added direct-connect command
    * incompatible drbd-9 metadata format change. use: node_id as index for
      peer_md instead of the bitmap_index
    * drbdadm/meta/usage_cnt: ensure output is visible
    * drbdsetup: fix arguments for all commands expecting a peer_device
    * exit codes: redefine E_USAGE to 1 (not 3)
    * some build changes
    * init script: on start, first try to load the module
    * drbdsetup events2: Improve how timestamps are assigned
    * udev rules (symlinks in /dev/by-res and by-disk) got fixed
    * Fixed upper limit for drbd-8.4 activity log entries
    * many fixes to drbdadm adjust and proxy commands for drbd-9
    * rhcs_fence: Do not invoke fence agents in parallel, rewrite in bash
    * drbdsetup events2 is now also available in drbd-8.4 (backported from
      drbd-9)
    * reorganized the repository have common code for drbd-9, drbd-8.4
      and drbd-8.3 only once
    * Fix drbd.ocf for resources without volume 0
* Wed Feb 18 2015 rgoldwyn@suse.com
  - Upgrade to v8.9.2rc2 with _service file for latest git
* Wed Dec 17 2014 lwang@suse.com
  - modify spec to set %attr(700,root,root) to %{_sysconfdir}/xen explicitly
    to avoid mismatch with xen-tools/xen-xend-tools.
* Fri Nov 21 2014 lwang@suse.com
  - add to drbd-utils.spec
    Obsoletes: drbd < 8.4.5
* Fri Nov 07 2014 lwang@suse.com
  - Delete requires for drbd-kmp for drbd driver is built in kernel
    since 8.4.5
* Sat Oct 11 2014 lwang@suse.com
  - update to drbd-utils-8.9.1
  - drbd-utils-8.9.1
    * add DRBD systemd service
    * new configuration options socket-check-timeout and csums-after-crash-only
    * update xen block-drbd helper: allow for type "phy"
    * update udev rules and move from /etc/ to /lib/
    * fix various regressions/fallout from the kernel/userland package split,
      re-add scripts drbddisk and drbdupper,
      re-add "become-on-primary" feature to init script
    * crm-fence-peer.sh: improve detection of "clean down"
    * updated fencing scripts stonith_admin-fence-peer.sh and rhcs_fence
    * improved "proxy" configuration section parsing
    * added manpage for drbd-overview, minor review of man pages
    * build: various changes in configure.ac, makefiles, debian/* and spec file
  - Upstream version cs: 87039e4993dc682232ec6365900ace657e060c73
  - Delete patch:
      add_phy_to_block-drbd.diff: included in upstream latest version
* Fri Jul 11 2014 lwang@suse.com
  - created drbd-utils-8.9.0 (drbd tools )
    (since 8.4.5 drbd only includes kernel space source)
  - drbd-utils-8.9.0
    * Initial release of unified drbd-utils
    * Supports drbd drivers 8.3, 8.4 and 9.0
    * Ships with man page links defaulting to 8.4
    * Fixed offline resizing in drbdmeta; A regression that causes
      data loss, since meta-data was written with wrong offset.
      The regression was introduced with 8.4.3
  - Upstream version cs: 79677f478d5b0b9bf6ee23cd7f97bc7ca6b99929
  - drbd-utils-8.9.0 not support congfigure device name any longer
    del: fix-udev-for-drbd-start-timeout.patch
  - modify drbd.rules by removing NAME and adding SYMLINK in case that
    configuration has a device name diffrent from kernel node (bnc#878119)
    add: fix-udev-for-drbd-start-timeout.patch
* Tue May 20 2014 lmb@suse.com
  - Packages drbd-xen, drbd-utils, drbd-bash-completion, and
    drbd-pacemaker were merged into drbd (bnc#878793)
* Mon Mar 31 2014 rgoldwyn@suse.com
  - Add Module.supported and preamble (bnc#871132)
* Thu Mar 27 2014 xli@suse.com
  - Update to 8.4.4.7
  - fix potential BUG_ON in mempool_alloc for older kernels (<2.6.23)
  - fix cornercase of resync finished detection
  - fix drbd_ldev_destroy to run exactly once and in worker context
  - fix spurious detach/disconnect: don't announce WRITE_SAME
  - fix NULL pointer deref in blk_add_request_payload
    (DISCARD/TRIM handling in sd)
  - fix regression: potential NULL pointer dereference
  - fix regression: potential list corruption
  - fix regression: potential deadlock in adm functions (drbdsetup)
  - fix regression: /sbin vs /usr/sbin in scripts
  - fix race stopping the worker thread
  - linux 3.13 compatibility
  - improve adaptive resync controler
  - reduce bitmap IO during resync
  - allow write-ordering policy to be bumped up again
  - trigger tcp_flush_pending_frames() for PING/PING_ACK
  - new sysfs oldest_requests attribute (may be moved to debugfs)
  - fix potential segfault in drbdadm adjust
  - drbdsetup improvements: fix socket buffers; detect modprobe failure
  - Upstream version cs: 3c1f46cb19993f98b22fdf7e18958c21ad75176d
* Tue Mar 04 2014 mlatimer@suse.com
  - Handle drbd devices when presented as phy devices by xenstore with
    libxl (bnc#865682)
* Mon Oct 14 2013 lmb@suse.com
  - Update to official 8.4.4
  - drbd: evaluate disk and network timeout on different requests
  - drbd: Fix a hole in the challange-response connection authentication
  - drbd: always implicitly close last epoch when idle
  - drbd: add back some fairness to AL transactions
  - drbd: keep max-bio size during detach/attach on disconnected primary
  - drbd: fix a race between start_resync and send_and_submit
  - drbd: fix deadlock in discard fallback code
  - Build drbd KMPs.
* Thu Oct 10 2013 lmb@suse.com
  - Update to 8.4.4rc2
  - fix potential deadlock when concurrently fencing and establishing a
    connection
  - fix potential distributed deadlock during verify or resync
  - fix decoding of bitmap vli rle for device sizes > 64 TB
  - fix for deadlock when using automatic split-brain-recovery
  - only fail empty flushes if no good data is reachable
  - avoid to shrink max_bio_size due to peer re-configuration
  - fix resume-io after reconnect with broken fence-peer handler
  - crm-fence-peer: less cib polling, peer-alive detection using crmadmin,
    and other improvements
  - OCF RA: avoid too tight pacemaker driven recovery loop on failed
    promote, implement adjust_master_score parameter
  - fix too large bursts for very slow resync rates
  - don't let application IO throttle resync to a stall
  - Fixed attaching to disks with fixed size external meta-data (This
    regressions was introduced with 8.4.3)
  - Fixed a crash when the connection broke at a very exact point in time
    while a graceful disconnect executes
  - Support for REQ_DISCARD
  - Allow parallel promote/demote
  - Allow online changing of al-stripes and al-stripe-size with the resize
    command
  - drbdadm adjust now deals with IP-address changes correctly
  - Align the internal object model with drbd-9.0 (away from drbd-8.3)
  - New drbd-proxy option "bwlimit"; allow proxy options on host level
  - Compiles on Linux v3.10
* Wed Sep 18 2013 lmb@suse.com
  - Update drbd version string in specfile so that a future 8.4.4 check-in
    will be considered newer than 8.4.4rc1.
  - Clean-up specfile based on spec-cleaner
* Mon Sep 16 2013 lmb@suse.com
  - Update to drbd 8.4.4rc1
  - Disable heartbeat support (heartbeat no longer ships on openSUSE)
  - fix decoding of bitmap vli rle for device sizes > 64 TB
  - fix for deadlock when using automatic split-brain-recovery
  - only fail empty flushes if no good data is reachable
  - avoid to shrink max_bio_size due to peer re-configuration
  - fix resume-io after reconnect with broken fence-peer handler
  - fencing script improvements
  - Fixed attaching to disks with fixed size external meta-data (This
    regressions was introduced with 8.4.3)
  - Allow online changing of al-stripes and al-stripe-size with the resize
    command
  - drbdadm adjust now deals with IP-address changes correctly
  - Align the internal object model with drbd-9.0 (away from drbd-8.3)
  - Do not end up in Unconnected state if the connection breaks at a
    certain point during the handshake (was introduced with 8.3.12)
  - Closed a race condition between promoting and connection handshake,
    that could lead to an inconsistent view of the peer's UUIDS
  - Fixed a race condition that could lead to a full sync, if connection
    breaks at a certain point while starting a regular resync
  - Fixed crm-fence-peer.sh for pacemaker 1.1.8
  - Fixed a list corruption for read requests that complete with an error
    after they were aborted
  - Fixed a kernel panic if the device size was an exact multiple of
    128MiB
  - Fixed a potential memory allocation during deadlock online resize
  - Improve the handling of read-errors: Make sure that sectors that had a
    read error are overwritten with data from the peer on the next resync
  - Expose the data-generation-uuids through /sys/block/drbdXX/drbd/
  - The new flag --peer-max-bio-size for drbdmeta create-md is of use if
    you plan to use the device for long time without peer
  - Fixed a potential protocol error and resulting disconnect/reconnect,
    when a disk fails on the secondary node. (Introduced with 8.4.2)
  - Do not fail empty flushed on diskless, primary node
  - Fixed calculation of master scores for single volume and unconfigured
    resources in the drbd.ocf RA
  - When the connection breaks during a grace full disconnect DRBD failed
    to call the eventually configured fence-peer handler. Fixed.
  - Obey md-barrier setting when changed via the disk-options command
  - Non blocking queuing of AL-updates; This change significantly improves
    the number of IOPs in case the workload does not fit into the
    configured AL size. (Backport from drbd-9)
  - New options for drbdmeta create-md --al-stripes and --al-stripe-size
    to create a larger and striped AL
  - Fixed drbdadm adjust of max-bio-bvecs
  - Fixed a memory leak of 336 byte per attach/detach cycle
  - Fix a potential null-pointer deference when configuring invalid resync
    after dependencies
  - Fixed IO resuming after connection was established before fence peer
    handler returned
  - Fixed an issue in the state engine that could cause state lockup with
    multiple volumes
  - Write all pages of the bitmap if it gets moved during an online resize
    operation. (This issue was introduced with 8.3.10)
  - Fixed a race condition could cause DRBD to go through a NetworkFailure
    state during disconnect
  - Fixed a race condition in the disconnect code path that could lead to
    a BUG() (introduced with 8.4.0)
  - Fixed a write ordering problem on SyncTarget nodes for a write to a
    block that gets resynced at the same time. The bug can only be
    triggered with a device that has a firmware that actually reorders
    writes to the same block (merged from 8.3.13)
  - Fixed a potential deadlock during restart of conflicting writes
  - Disable the write ordering method "barrier" by default, since it is
    not possible for a driver to find out if it works reliably since
    2.6.36
  - All fixes that went into 8.3.13
  - Removed a null pointer access when using on-congestion policy on a
    diskless device
  - In case of a graceful detach under IO load, wait for the outstanding
    IO. (As opposed to aborting IOs as a forcefully detach does)
  - Reinstate disabling AL updates with invalidate-remote (8.4.0
    regression)
  - Reinstate the 'disk-barrier no', 'disk-flushes no', and 'disk-drain
    no' switches (8.4.0 regression)
  - Backported the request code from DRBD-9. Improves handling of many
    corner cases.
  - Support FLUSH/FUA bio flags
  - Made the establishing of connections faster
  - New option 'al-updates no' to disable writing transactions into the
  - activity log. It is use full if you prefer a full sync after a primary
    crash, for improved performance of a spread out random write work load
  - Expose the data generation identifies via sysfs
  - "--stop" option for online verify to specify a stop sector
  - Fixed a bug that might cause in kernel list corruption triggered by
    simultaneous IO on multiple volumes in a single resource
  - Fixed a bug that might cause a kernel OOPS in the worker thread while
    the receiver tied to establish a connection (drbd-8.4.0 regression)
  - Fixed an issue in the receiver that could cause connection triggered
    by simultaneous IO on multiple volumes in a single resource
  - Consider the discard-my-data flag for all volumes
  - Fixed attaching to backing devices that do not support
    barriers/flushes, when barriers/flushes are not disabled by the
    configuration.  (drbd-8.4.0 regression)
  - Fixed a rare compatibility issue with DRBD's older than 8.3.7 when
    negotiating the bio_size
  - Fixed a rare race condition where an empty resync could stall with if
    pause/unpause events happen in parallel
  - Made the re-establishing of connections quicker, if it got a broken
    pipe once. Previously there was a bug in the code caused it to waste
    the first successful established connection after a broken pipe event.
  - crm-fence-peer.sh: Can now deal with multiple DRBD instances being in
    a master/slave group
  - Optional load balancing for read requests: new keyword "read-balance"
* Mon May 13 2013 ohering@suse.de
  - Make /etc/xen mode 0700 to protect vnc passwords.
* Tue Jul 10 2012 tserong@suse.com
  - Don't use /var/lock/subsys in init script (bnc#714643)
* Fri Dec 16 2011 tserong@suse.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 2011 jengelh@medozas.de
  - Remove redundant tags/sections from specfile
    (cf. packaging guidelines)
* Mon Feb 21 2011 ro@novell.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
* Thu Oct 21 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 2010 tserong@novell.com
  - Include Linbit RA
* Sun Apr 11 2010 dmueller@suse.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 08 2010 vuntz@opensuse.org
  - Remove unneeded glib-devel BuildRequires.
* Wed Oct 07 2009 aj@suse.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 2009 coolo@novell.com
  - trying to get installation right
* Tue Jul 14 2009 teelynn19@aim.com
  - update to 8.3.2
    * For kernel 2.6.30 support - see internal changelog of source
* Sun Apr 19 2009 ro@suse.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

Files

/etc/bash_completion.d/drbdadm.sh
/etc/drbd.conf
/etc/drbd.d
/etc/drbd.d/global_common.conf
/lib/drbd
/lib/drbd/drbd
/lib/drbd/drbdadm-83
/lib/drbd/drbdadm-84
/lib/drbd/drbdsetup-83
/lib/drbd/drbdsetup-84
/sbin/drbd-overview
/sbin/drbdadm
/sbin/drbdmeta
/sbin/drbdmon
/sbin/drbdsetup
/usr/lib/drbd
/usr/lib/drbd/crm-fence-peer.9.sh
/usr/lib/drbd/crm-fence-peer.sh
/usr/lib/drbd/crm-unfence-peer.9.sh
/usr/lib/drbd/crm-unfence-peer.sh
/usr/lib/drbd/notify-emergency-reboot.sh
/usr/lib/drbd/notify-emergency-shutdown.sh
/usr/lib/drbd/notify-io-error.sh
/usr/lib/drbd/notify-out-of-sync.sh
/usr/lib/drbd/notify-pri-lost-after-sb.sh
/usr/lib/drbd/notify-pri-lost.sh
/usr/lib/drbd/notify-pri-on-incon-degr.sh
/usr/lib/drbd/notify-split-brain.sh
/usr/lib/drbd/notify.sh
/usr/lib/drbd/outdate-peer.sh
/usr/lib/drbd/snapshot-resync-target-lvm.sh
/usr/lib/drbd/stonith_admin-fence-peer.sh
/usr/lib/drbd/unsnapshot-resync-target-lvm.sh
/usr/lib/ocf
/usr/lib/ocf/resource.d
/usr/lib/ocf/resource.d/linbit
/usr/lib/ocf/resource.d/linbit/drbd
/usr/lib/ocf/resource.d/linbit/drbd.shellfuncs.sh
/usr/lib/systemd/system/drbd.service
/usr/lib/tmpfiles.d/drbd.conf
/usr/lib/udev/rules.d/65-drbd.rules
/usr/share/doc/packages/drbd-utils
/usr/share/doc/packages/drbd-utils/COPYING
/usr/share/doc/packages/drbd-utils/ChangeLog
/usr/share/doc/packages/drbd-utils/README.md
/usr/share/doc/packages/drbd-utils/drbd.conf.example
/usr/share/man/ja/man5/drbd.conf-8.4.5.gz
/usr/share/man/ja/man5/drbd.conf-9.0.5.gz
/usr/share/man/ja/man5/drbd.conf.5.gz
/usr/share/man/ja/man8/drbd-8.4.8.gz
/usr/share/man/ja/man8/drbd-9.0.8.gz
/usr/share/man/ja/man8/drbd-overview-9.0.8.gz
/usr/share/man/ja/man8/drbd-overview.8.gz
/usr/share/man/ja/man8/drbd.8.gz
/usr/share/man/ja/man8/drbdadm-8.4.8.gz
/usr/share/man/ja/man8/drbdadm-9.0.8.gz
/usr/share/man/ja/man8/drbdadm.8.gz
/usr/share/man/ja/man8/drbdmeta-8.4.8.gz
/usr/share/man/ja/man8/drbdmeta-9.0.8.gz
/usr/share/man/ja/man8/drbdmeta.8.gz
/usr/share/man/ja/man8/drbdmon-9.0.8.gz
/usr/share/man/ja/man8/drbdmon.8.gz
/usr/share/man/ja/man8/drbdsetup-8.4.8.gz
/usr/share/man/ja/man8/drbdsetup-9.0.8.gz
/usr/share/man/ja/man8/drbdsetup.8.gz
/usr/share/man/man5/drbd.conf-8.3.5.gz
/usr/share/man/man5/drbd.conf-8.4.5.gz
/usr/share/man/man5/drbd.conf-9.0.5.gz
/usr/share/man/man5/drbd.conf.5.gz
/usr/share/man/man8/drbd-8.3.8.gz
/usr/share/man/man8/drbd-8.4.8.gz
/usr/share/man/man8/drbd-9.0.8.gz
/usr/share/man/man8/drbd-overview-9.0.8.gz
/usr/share/man/man8/drbd-overview.8.gz
/usr/share/man/man8/drbd.8.gz
/usr/share/man/man8/drbdadm-8.3.8.gz
/usr/share/man/man8/drbdadm-8.4.8.gz
/usr/share/man/man8/drbdadm-9.0.8.gz
/usr/share/man/man8/drbdadm.8.gz
/usr/share/man/man8/drbdmeta-8.3.8.gz
/usr/share/man/man8/drbdmeta-8.4.8.gz
/usr/share/man/man8/drbdmeta-9.0.8.gz
/usr/share/man/man8/drbdmeta.8.gz
/usr/share/man/man8/drbdmon-9.0.8.gz
/usr/share/man/man8/drbdmon.8.gz
/usr/share/man/man8/drbdsetup-8.3.8.gz
/usr/share/man/man8/drbdsetup-8.4.8.gz
/usr/share/man/man8/drbdsetup-9.0.8.gz
/usr/share/man/man8/drbdsetup.8.gz
/var/lib/drbd


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 9 10:42:49 2021