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

- Update to version 1.1.18+20180406.633845120:
- libcrmcommon: add a byte to pid file holder
- attrd,cib,libcrmcommon: avoid %z
- crmd: avoid memory leak when synthesizing operation result
- tools: avoid memory leak on invalid resource
- crmd: log rc code as extended information
- cib: avoid file descriptor leak on temporary file creation
- pengine: avoid redundant test
- libcrmcommon: handle compression failures properly
- libcrmcommon: improve empty string check
- various: improve NULL checks
- libcrmcommon: improve patch xpath searches
- libcrmcommon,tools: use format strings appropriate to variables
- libcrmcommon: use correct argument type for duration
- libcrmcluster: avoid potential use-of-NULL
- libcrmcommon,libstonithd: avoid resource leaks
- tools: get sensor lun in ipmiservicelogd before using it
- schema upgrade: temporary fix to avoid crash on newly present text

- Update to version 1.1.18+20180406.ce623681e:
- fencing: convert fence_legacy to python
- fencing: fix typos in messages

- Update to version 1.1.18+20180406.18fe1cc2b:
- XML: upgrade-2.10.xsl: add transform for automatic upgrades to latest schema 
- Log: establish correct character string literals also with qb_logt sink
- pengine: fix swapped warning message arguments leading to segfault
- cts-pengine: add regression test for notifications for unrunnable actions
- cts-pengine: update regression tests for notification changes
- rhbz#1545449 - Do not perform notifications for events we know wont be executed

OBS-URL: https://build.opensuse.org/request/show/594934
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=302
This commit is contained in:
Yan Gao 2018-04-09 15:40:11 +00:00 committed by Git OBS Bridge
parent 6354cec894
commit 158655be13
6 changed files with 85 additions and 21 deletions

View File

@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/ClusterLabs/pacemaker.git</param>
<param name="changesrevision">63b842c8e951c5e7efa6ccfed393c23eae850b19</param>
<param name="changesrevision">633845120c493da6853b4f61138582ba820a7a0e</param>
</service>
</servicedata>

View File

@ -4,11 +4,11 @@ Date: Thu Mar 14 09:41:53 2013 +0800
Log: Change some messages to notice level (bnc#806256)
Index: pacemaker-1.1.17+20170727.d134f83b4/crmd/membership.c
Index: pacemaker-1.1.18+20180406.633845120/crmd/membership.c
===================================================================
--- pacemaker-1.1.17+20170727.d134f83b4.orig/crmd/membership.c
+++ pacemaker-1.1.17+20170727.d134f83b4/crmd/membership.c
@@ -434,7 +434,7 @@ crm_update_quorum(gboolean quorum, gbool
--- pacemaker-1.1.18+20180406.633845120.orig/crmd/membership.c
+++ pacemaker-1.1.18+20180406.633845120/crmd/membership.c
@@ -426,7 +426,7 @@ crm_update_quorum(gboolean quorum, gbool
crm_xml_add(update, XML_ATTR_DC_UUID, fsa_our_uuid);
fsa_cib_update(XML_TAG_CIB, update, call_options, call_id, NULL);
@ -17,23 +17,23 @@ Index: pacemaker-1.1.17+20170727.d134f83b4/crmd/membership.c
fsa_register_cib_callback(call_id, FALSE, NULL, cib_quorum_update_complete);
free_xml(update);
Index: pacemaker-1.1.17+20170727.d134f83b4/crmd/tengine.c
Index: pacemaker-1.1.18+20180406.633845120/crmd/tengine.c
===================================================================
--- pacemaker-1.1.17+20170727.d134f83b4.orig/crmd/tengine.c
+++ pacemaker-1.1.17+20170727.d134f83b4/crmd/tengine.c
@@ -214,7 +214,7 @@ do_te_invoke(long long action,
destroy_graph(transition_graph);
transition_graph = unpack_graph(graph_data, graph_input);
CRM_CHECK(transition_graph != NULL, transition_graph = create_blank_graph(); return);
--- pacemaker-1.1.18+20180406.633845120.orig/crmd/tengine.c
+++ pacemaker-1.1.18+20180406.633845120/crmd/tengine.c
@@ -188,7 +188,7 @@ do_te_invoke(long long action,
transition_graph = create_blank_graph();
return;
}
- crm_info("Processing graph %d (ref=%s) derived from %s", transition_graph->id, ref,
+ crm_notice("Processing graph %d (ref=%s) derived from %s", transition_graph->id, ref,
graph_input);
te_reset_job_counts();
Index: pacemaker-1.1.17+20170727.d134f83b4/fencing/remote.c
Index: pacemaker-1.1.18+20180406.633845120/fencing/remote.c
===================================================================
--- pacemaker-1.1.17+20170727.d134f83b4.orig/fencing/remote.c
+++ pacemaker-1.1.17+20170727.d134f83b4/fencing/remote.c
--- pacemaker-1.1.18+20180406.633845120.orig/fencing/remote.c
+++ pacemaker-1.1.18+20180406.633845120/fencing/remote.c
@@ -576,7 +576,7 @@ remote_op_timeout(gpointer userdata)
return FALSE;
}

View File

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

View File

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

View File

@ -1,3 +1,67 @@
-------------------------------------------------------------------
Mon Apr 9 09:19:28 UTC 2018 - ygao@suse.com
- Update to version 1.1.18+20180406.633845120:
- libcrmcommon: add a byte to pid file holder
- attrd,cib,libcrmcommon: avoid %z
- crmd: avoid memory leak when synthesizing operation result
- tools: avoid memory leak on invalid resource
- crmd: log rc code as extended information
- cib: avoid file descriptor leak on temporary file creation
- pengine: avoid redundant test
- libcrmcommon: handle compression failures properly
- libcrmcommon: improve empty string check
- various: improve NULL checks
- libcrmcommon: improve patch xpath searches
- libcrmcommon,tools: use format strings appropriate to variables
- libcrmcommon: use correct argument type for duration
- libcrmcluster: avoid potential use-of-NULL
- libcrmcommon,libstonithd: avoid resource leaks
- tools: get sensor lun in ipmiservicelogd before using it
- schema upgrade: temporary fix to avoid crash on newly present text
-------------------------------------------------------------------
Fri Apr 6 15:39:19 UTC 2018 - ygao@suse.com
- Update to version 1.1.18+20180406.ce623681e:
- fencing: convert fence_legacy to python
- fencing: fix typos in messages
-------------------------------------------------------------------
Fri Apr 6 14:49:31 UTC 2018 - ygao@suse.com
- Update to version 1.1.18+20180406.18fe1cc2b:
- XML: upgrade-2.10.xsl: add transform for automatic upgrades to latest schema
- Log: establish correct character string literals also with qb_logt sink
- pengine: fix swapped warning message arguments leading to segfault
- cts-pengine: add regression test for notifications for unrunnable actions
- cts-pengine: update regression tests for notification changes
- rhbz#1545449 - Do not perform notifications for events we know wont be executed
- bundle: Added add-host option.
- liblrmd: add API function for new lrmd op
- lrmd: add new lrmd op to list recurring ops
- spec: require corosync >= 2.0.0
- crmd,libcrmcommon,libpe_status: guint can't be negative
- xml: Allow local "kind" in resource_set within rsc_order (bsc#1085515)
- Pacemaker Explained: "symmetrical" defaults to "false" for serialize orders (bsc#1085515)
- pengine: "symmetrical" defaults to "false" for serialize orders (bsc#1085515)
- pengine: Avoid potential use-of-NULL in unpack_simple_rsc_order() (bsc#1085515)
- cts-pengine: add new regression test for interval handling
- libpe_status: handle ISO8601 intervals when checking for blocking failures
- pengine: properly cancel recurring monitors
- pengine: improve recurring operation messages
- pengine: check for duplicate intervals properly
- libcrmcommon: avoid misuse of crm_get_msec()
- pengine: treat reconnect_interval more consistently with action intervals
- libpe_status: use default timeout rather than 0 if timeout spec is bad
- libpe_status: use correct default timeout for monitors
-------------------------------------------------------------------
Fri Mar 23 13:19:39 UTC 2018 - ygao@suse.com
- Update to version 1.1.18+20180322.d37067b2a:
- spec: Make sure shadow package is installed before adding user and group
-------------------------------------------------------------------
Tue Mar 13 18:53:03 UTC 2018 - ygao@suse.com

View File

@ -71,7 +71,7 @@
%endif
Name: pacemaker
Version: 1.1.18+20180313.2c83c6872
Version: 1.1.18+20180406.633845120
Release: 0
Summary: Scalable High-Availability cluster resource manager
# AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@ -128,7 +128,7 @@ BuildRequires: pkgconfig(python3)
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(uuid)
Requires: %{name}-cli = %{version}-%{release}
Requires: corosync
Requires: corosync >= 2.0.0
Requires: libpacemaker3 = %{version}-%{release}
Requires: libqb > 0.13.0
Requires: psmisc
@ -200,7 +200,7 @@ be part of the cluster.
%package -n libpacemaker3
Summary: Core Pacemaker libraries
Group: Productivity/Clustering/HA
Requires: shadow
Requires(pre): shadow
%description -n libpacemaker3
Pacemaker is an advanced, scalable High-Availability cluster resource