SHA256
1
0
forked from pool/pacemaker

Accepting request 316973 from home:yan_gao:branches:network:ha-clustering:Factory:Test

- crmd: Make resource_supports_action() really general
- crmd: Remove a duplicate invocation of snprintf()
- pengine: clear failures after reconnect_interval expires
- RA: Prevent an error message on stopping "Dummy" resource
- PE: Ignore comment blocks when unpacking the cib
- fencing: use "off" timeout when remapping "reboot" to "off"
- fencing: do not set call options twice in query
- crmd: don't synthesize op failures during shutdown
- lrmd: prevent double free after unregistering stonith device for monitoring
- libcommon: crm_ipc_get_fd() must set errno on error
- PE: Record the execution date in PE files so we can re-use it in crm_simulate
- pengine: allow guest remote nodes using containers/vms to be nested in a group resource
- pengine: Resolve memory leak in expand_notification_data()
- cib: Prevent use-after-free and return -EINVAL when attempting to delete the whole "/cib" (bsc#934609)
- cib: Prevent use-after-free when invoking "cibadmin --delete-all --xpath" (bsc#934609)
- crmd: Prevent segfault when erasing resources from disconnected remote nodes
- pengine: do not timeout remote node recurring monitor op failure until after fencing
- crmd: No need to re-process actions we've already marked as failed
- crmd: All pseduo ops must be allowed to complete
- crm_simulate: Optionally include action IDs in the dot graph
- fencing: properly decide whether a topology fencing device has been found
- fencing: properly sort peers by number of fencing devices found
- crmd: Record actions in the CIB as failed if we cannot execute them
- pengine: do not stop notify a fenced node that the rscs on the fenced node stopped
- pengine: fixes segfault in pengine when fencing remote node
- remote: do not fail operations because of a migration
- remote: handle merging duplicate recurring monitors for connection rsc
- pengine: cl#5235 - Prevent graph loops that can be introduced by "load_stopped -> migrate_to" ordering
- PE: Exclude nodes which don't match any exclusive discovery rules
- Log: improve IPC connection error messages

OBS-URL: https://build.opensuse.org/request/show/316973
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=211
This commit is contained in:
Yan Gao 2015-07-15 15:54:42 +00:00 committed by Git OBS Bridge
parent 307d80523b
commit 6760d382dd
5 changed files with 98 additions and 12 deletions

View File

@ -8,10 +8,10 @@
To update to a new release, change "revision" to the desired
git commit hash and bump "version" if necessary
<param name="version">1.1.12</param>
<param name="version">1.1.13</param>
-->
<param name="versionformat">1.1.12+git%cd.%h</param>
<param name="revision">a0449d443fa5c834207def5fe36a117a53c334d6</param>
<param name="versionformat">1.1.13+git%cd.%h</param>
<param name="revision">ef86b494a411ce920eb18b9b6541a3a0425a41e0</param>
</service>
<service name="recompress" mode="disabled">

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c20a0a34a2c3cf289afe58a88538ef9526872c06a74d3bde54cccac823c9ec9a
size 9615022

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c7b9031165038c9f58a626a497b0a9c81f159538ab158789c3708a10b18ec8de
size 9518113

View File

@ -1,3 +1,94 @@
-------------------------------------------------------------------
Fri Jul 10 14:03:00 UTC 2015 - ygao@suse.com
- crmd: Make resource_supports_action() really general
- crmd: Remove a duplicate invocation of snprintf()
- pengine: clear failures after reconnect_interval expires
- RA: Prevent an error message on stopping "Dummy" resource
- PE: Ignore comment blocks when unpacking the cib
- fencing: use "off" timeout when remapping "reboot" to "off"
- fencing: do not set call options twice in query
- crmd: don't synthesize op failures during shutdown
- lrmd: prevent double free after unregistering stonith device for monitoring
- libcommon: crm_ipc_get_fd() must set errno on error
- PE: Record the execution date in PE files so we can re-use it in crm_simulate
- pengine: allow guest remote nodes using containers/vms to be nested in a group resource
- pengine: Resolve memory leak in expand_notification_data()
- cib: Prevent use-after-free and return -EINVAL when attempting to delete the whole "/cib" (bsc#934609)
- cib: Prevent use-after-free when invoking "cibadmin --delete-all --xpath" (bsc#934609)
- crmd: Prevent segfault when erasing resources from disconnected remote nodes
- pengine: do not timeout remote node recurring monitor op failure until after fencing
- crmd: No need to re-process actions we've already marked as failed
- crmd: All pseduo ops must be allowed to complete
- crm_simulate: Optionally include action IDs in the dot graph
- fencing: properly decide whether a topology fencing device has been found
- fencing: properly sort peers by number of fencing devices found
- crmd: Record actions in the CIB as failed if we cannot execute them
- pengine: do not stop notify a fenced node that the rscs on the fenced node stopped
- pengine: fixes segfault in pengine when fencing remote node
- remote: do not fail operations because of a migration
- remote: handle merging duplicate recurring monitors for connection rsc
- pengine: cl#5235 - Prevent graph loops that can be introduced by "load_stopped -> migrate_to" ordering
- PE: Exclude nodes which don't match any exclusive discovery rules
- Log: improve IPC connection error messages
- Log: make syslog less noisy
- lrmd: cancel currently pending STONITH op if stonithd connection is lost
- fencing: Correct the all_topology_devices_found() implementation
- crmd: Pre-emptively fail in-flight actions when lrmd connections fail
- PE: Include a list of all and available nodes with notifications
- lrmd: set recv timeout upper bound for tls connections
- services: prevent recurring monitors from colliding with other operations
- crmd: handle resources named the same as cluster nodes
- crmd: make actions incompletable after remote-node fails
- crm_simulate: Correctly invoke the policy engine library
- libcluster: overhaul peer cache management
- crmd: Prevent use-of-NULL
- crm_report: Enable password sanitizing by default
- PE: Keep the size of the secure list small in the cib
- PE: Reduce noise when sanitized policy engine files are replayed
- attrd: handle removals of cluster peers and remote peers consistently
- libcluster: avoid possibility of invalidating a hash table iterator
- membership: Ensure peer cache management supports all stacks
- libcluster: do not re-add peer entries for exiting nodes
- PE: Skip unrunnable actions when one-or-more is in effect
- PE: Ensure recurring monitor operations are cancelled when clone instances are de-allocated
- systemd: No need to trigger assert if cannot obtain an unit (bsc#931271)
- dbus: Use operation timeout for dbus reply timeout (bsc#931271)
- fencing: correct choice of fencing topology level
- crm_shadow: Fix "crm_shadow --diff" (bsc#931166)
- cib: Calculate and add digest for a patchset after accepting changes for the target xml (bsc#931114)
- remote: enable reloads for select remote connection options
- crmd: fence remote node after connection failure only once
- remote: reconnect_delay option for remote nodes to delay reconnect after fence
- tools: ignore stderr from crm_mon when running via systemd
- xml: update RelaxNG schema for crm_mon XML output
- Fencing: Correctly handle changes to the fencing topology
- fencing: Allow complex configurations to apply to multiple hosts
- tools: Update regression tests for ACL fixes
- tools: improve failed actions display in crm_mon
- tools: implement printing tickets in crm_mon HTML/XML output
- tools: implement printing negative location constraints in crm_mon HTML/XML output
- tools: implement printing operations and failcounts in crm_mon HTML/XML output
- tools: implement printing node attributes in crm_mon HTML/XML output
- tools: improve cluster summary display in crm_mon
- tools: improve guest node output in crm_mon
- tools: prettify plaintext output
- tools: prettify crm_mon HTML output
- tools: prettify crm_mon --simple-status output
- crm_report: Allow log file discovery to be disabled
- crm_resource: Support debugging promote and demote operations
- fencing: Allow semi-colon delimiter for pcmk_host_list
- Upstream version cs: ef86b494a411ce920eb18b9b6541a3a0425a41e0
-------------------------------------------------------------------
Fri Jul 10 11:06:45 UTC 2015 - ygao@suse.com
- Update to version 1.1.13
- Build: Update library versions
- Build: Move new struct members to the end for backwards compatibility
- Fencing: Gracefully handle invalid metadata from agents
- Upstream version cs: 6052cd16c2f455809f8088af76ce86483bf98353 (Pacemaker-1.1.13)
-------------------------------------------------------------------
Wed Jun 3 14:40:55 UTC 2015 - ygao@suse.com

View File

@ -99,7 +99,7 @@ Name: pacemaker
Summary: Scalable High-Availability cluster resource manager
License: GPL-2.0+ and LGPL-2.1+
Group: Productivity/Clustering/HA
Version: 1.1.12+git20150602.a0449d4
Version: 1.1.13+git20150709.ef86b49
Release: 0
#Release: %{pcmk_release}%{?dist}
Url: http://www.clusterlabs.org
@ -491,11 +491,6 @@ ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rcpacemaker_remote
ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rccrm_mon
%endif
# Only useful on rhel6
rm -f %{buildroot}/%{_bindir}/ccs2cib
rm -f %{buildroot}/%{_bindir}/ccs_flatten
rm -f %{buildroot}/%{_bindir}/disable_rgmanager
%if %{with coverage}
GCOV_BASE=%{buildroot}/%{_var}/lib/pacemaker/gcov
mkdir -p $GCOV_BASE