Fedora 18 Update: pacemaker-1.1.9-0.1.70ad9fa.git.fc18

updates at fedoraproject.org updates at fedoraproject.org
Fri Mar 8 23:57:24 UTC 2013


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2013-3185
2013-02-28 06:20:44
--------------------------------------------------------------------------------

Name        : pacemaker
Product     : Fedora 18
Version     : 1.1.9
Release     : 0.1.70ad9fa.git.fc18
URL         : http://www.clusterlabs.org
Summary     : Scalable High-Availability cluster resource manager
Description :
Pacemaker is an advanced, scalable High-Availability cluster resource
manager for Linux-HA (Heartbeat) and/or Corosync.

It supports "n-node" clusters with significant capabilities for
managing resources and dependencies.

It will run scripts at initialization, when machines go up or down,
when related resources fail and can be configured to periodically check
resource health.

Available rpmbuild rebuild options:
  --with(out) : heartbeat cman corosync doc publican snmp esmtp pre_release

--------------------------------------------------------------------------------
Update Information:

Build of a 1.1.9 pre-release including many bugfixes and peformance enhancements
--------------------------------------------------------------------------------
ChangeLog:

* Wed Feb 27 2013 Andrew Beekhof <andrew at beekhof.net> 1.1.9-0.1.70ad9fa.git
- Rebuild for upstream 1.1.9 pre-release

- New upstream tarball: 70ad9fa
  Changesets: 617
  Diff:       1280 files changed, 88199 insertions(+), 57133 deletions(-)

- See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for full details

  + Fix: Fencing: Do not merge new fencing requests with stale ones from dead nodes
  + Fix: PE: Any location constraint for the slave role applies to all roles
  + Fix: crmd: Correctly determin if cluster disconnection was abnormal
  + Fix: Invoke destroy functions if we are evicted from the CPG group
  + Fix: fencing: Do not wait for the query timeout if all replies have arrived
  + Fix: crmd: Improved continue/wait logic in do_dc_join_finalize()
  + Feature: fencing: Ability to identify fencing operations with a tag
  + Fix: crmd: Detect and recover when we are evicted from CPG
  + Fix: crmd: Prevent timeouts when performing pacemaker level membership negotiation
  + Feature: crmd: Enable A_DC_JOIN_OFFER_ONE
  + Feature: ipc: Support compressed messages from clients
  + Feature: corosync: Use queues to avoid blocking when sending CPG messages
  + Fix: systemd: Gracefully handle unexpected DBus return types
  + Fix: Date/time: Bug cl#5118 - Correctly convert seconds-since-epoch to the current time
  + Fix: corosync: Correctly detect corosync 2.0 clusters even if we don't have permission to access it
  + Fix: Bug cl#5135 - Improved detection of the active cluster type
  + Fix: fencing: Correctly record completed but previously unknown fencing operations
  + Fix: crm_report: Ensure policy engine logs are found
  + High: pengine: rhbz#902459 - Remove rsc node status for orphan resources
  + High: pengine: Refresh after delete action is no long required.
  + High: pengine: Process rsc_ticket dependencies earlier for correctly allocating resources (bnc#802307)
  + High: pengine: cl#5025 - Automatically clear failcount for start/monitor failures after resource parameters change
  + Refactor: Use our custom xml-to-string function for performance
  + Feature: Compress messages that exceed the configured IPC message limit
  + Feature: Reliably detect when an IPC message size exceeds the connection's maximum
  + Feature: Use shared memory for IPC by default
  + Feature: IPC: Use queues to prevent slow clients from blocking the server
  + Refactor: Core: A faster and more consistant digest function
  + High: tools: Have crm_resource generate a valid transition key when sending resource commands to the crmd
  + High: Fencing: Only try peers for non-topology based operations once
  + High: PE: cl#5099 - Probe operation uses the timeout value from the minimum interval monitor by default (#bnc776386)
  + High: cib: Avoid use-after-free by correctly support cib_no_children for non-xpath queries
  + High: Core: Prevent use-of_NULL in IPC code
  + High: crmd: Prevent election storms caused by getrusage() values being too close
  + High: corosync: Ensure peer state is preserved when matching names to nodeids
  + High: Cluster: Preserve corosync membership state when matching node name/id entries
  + High: Fencing: Record delegated self-fencing operations in case they fail
  + High: Fencing: Correctly terminate when all device options have been exhausted
  + High: cib: Remove text nodes from cib replace operations
  + High: PE: Bug rhbz#880249 - Teach the PE how to recover masters into primitives
  + High: PE: Bug rhbz#880249 - Ensure orphan masters are demoted before being stopped
  + High: attrd: Correctly handle deletion of non-existant attributes
  + High: tools: Fixes crm_mon crash when using snmp traps.
  + High: mcp: Re-attach to existing pacemaker components when mcp fails
  + High: pengine: cl#5111 - When clone/master child rsc has on-fail=stop, insure all children stop on failure.
  + High: Replace the use of the insecure mktemp(3) with mkstemp(3)
  + High: Core: Prevent ordering changes when applying xml diffs
  + High: cib: Reduce duplication and ensure all diffs contain an md5 digest
  + High: Core: Correctly process XML diff's involving element removal
  + High: PE: Correctly unpack active anonymous clones
  + High: IPC: Bug cl#5110 - Prevent 100% CPU usage when looking for synchronous replies
  + High: PE: Bug cl#5101 - Ensure stop order is preserved for partially active groups
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update pacemaker' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list