Accepting request 594935 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/594935 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pacemaker?expand=0&rev=119
This commit is contained in:
commit
190bf70d08
@ -1,6 +1,6 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">git://github.com/ClusterLabs/pacemaker.git</param>
|
<param name="url">git://github.com/ClusterLabs/pacemaker.git</param>
|
||||||
<param name="changesrevision">ae50b7f5dc35c19f7cbddd165291b3aaac30da8c</param>
|
<param name="changesrevision">633845120c493da6853b4f61138582ba820a7a0e</param>
|
||||||
</service>
|
</service>
|
||||||
</servicedata>
|
</servicedata>
|
@ -4,11 +4,11 @@ Date: Thu Mar 14 09:41:53 2013 +0800
|
|||||||
|
|
||||||
Log: Change some messages to notice level (bnc#806256)
|
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.18+20180406.633845120.orig/crmd/membership.c
|
||||||
+++ pacemaker-1.1.17+20170727.d134f83b4/crmd/membership.c
|
+++ pacemaker-1.1.18+20180406.633845120/crmd/membership.c
|
||||||
@@ -434,7 +434,7 @@ crm_update_quorum(gboolean quorum, gbool
|
@@ -426,7 +426,7 @@ crm_update_quorum(gboolean quorum, gbool
|
||||||
crm_xml_add(update, XML_ATTR_DC_UUID, fsa_our_uuid);
|
crm_xml_add(update, XML_ATTR_DC_UUID, fsa_our_uuid);
|
||||||
|
|
||||||
fsa_cib_update(XML_TAG_CIB, update, call_options, call_id, NULL);
|
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);
|
fsa_register_cib_callback(call_id, FALSE, NULL, cib_quorum_update_complete);
|
||||||
free_xml(update);
|
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.18+20180406.633845120.orig/crmd/tengine.c
|
||||||
+++ pacemaker-1.1.17+20170727.d134f83b4/crmd/tengine.c
|
+++ pacemaker-1.1.18+20180406.633845120/crmd/tengine.c
|
||||||
@@ -214,7 +214,7 @@ do_te_invoke(long long action,
|
@@ -188,7 +188,7 @@ do_te_invoke(long long action,
|
||||||
destroy_graph(transition_graph);
|
transition_graph = create_blank_graph();
|
||||||
transition_graph = unpack_graph(graph_data, graph_input);
|
return;
|
||||||
CRM_CHECK(transition_graph != NULL, transition_graph = create_blank_graph(); return);
|
}
|
||||||
- crm_info("Processing graph %d (ref=%s) derived from %s", transition_graph->id, ref,
|
- 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,
|
+ crm_notice("Processing graph %d (ref=%s) derived from %s", transition_graph->id, ref,
|
||||||
graph_input);
|
graph_input);
|
||||||
|
|
||||||
te_reset_job_counts();
|
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.18+20180406.633845120.orig/fencing/remote.c
|
||||||
+++ pacemaker-1.1.17+20170727.d134f83b4/fencing/remote.c
|
+++ pacemaker-1.1.18+20180406.633845120/fencing/remote.c
|
||||||
@@ -576,7 +576,7 @@ remote_op_timeout(gpointer userdata)
|
@@ -576,7 +576,7 @@ remote_op_timeout(gpointer userdata)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:7aa12e462b2406cb1e8124ea613c4815e8cde306585649b168d97064e7ebbe27
|
|
||||||
size 3234552
|
|
3
pacemaker-1.1.18+20180406.633845120.tar.xz
Normal file
3
pacemaker-1.1.18+20180406.633845120.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7a8dcf20edf5c7d01201771b805e2a2cec5c8fa65558a261ee3b9bb2330b2eb1
|
||||||
|
size 3260056
|
@ -1,3 +1,120 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
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
|
||||||
|
|
||||||
|
- Update to version 1.1.18+20180313.2c83c6872:
|
||||||
|
- cts-pengine: add regression test for changing bundle replica count
|
||||||
|
- libpe_status: handle unique bundle children correctly
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 13 00:46:45 UTC 2018 - ygao@suse.com
|
||||||
|
|
||||||
|
- Update to version 1.1.18+20180312.31c732adc:
|
||||||
|
- spec: make shadow dependency explicit
|
||||||
|
- spec: drop requirements for bison and flex
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Mar 10 18:37:13 UTC 2018 - ygao@suse.com
|
||||||
|
|
||||||
|
- Update to version 1.1.18+20180309.e51687162:
|
||||||
|
- crmd,liblrmd,libcrmcommon: improve remote node disconnection logs
|
||||||
|
- libcrmcommon: add function to get text equivalent of client type
|
||||||
|
- crmd: always write faked failures to CIB whenever possible
|
||||||
|
- liblrmd: add function to create resource info structure
|
||||||
|
- crmd: functionize setting fake operation status
|
||||||
|
- crmd: always assert when operation can't be created
|
||||||
|
- crmd: avoid core dump if remote connection doesn't exist
|
||||||
|
- crmd: improve lrmd failure handling
|
||||||
|
- crmd: return rich error codes from get_lrm_resource()
|
||||||
|
- crmd: match only executed down events
|
||||||
|
- crmd: functionize pieces of do_lrm_invoke()
|
||||||
|
- crmd: don't abort for v2 diff LRM refresh if actions pending
|
||||||
|
- crmd: validate CIB diffs better
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 7 13:06:04 UTC 2018 - ygao@suse.com
|
||||||
|
|
||||||
|
- Update to version 1.1.18+20180305.9cd0f6cb8:
|
||||||
|
- libcrmcommon: avoid memory leak when schema transform not found
|
||||||
|
- tools: warn if crm_resource --wait called in mixed-version cluster
|
||||||
|
- Install /etc/pacemaker directory for storing authkey file (bsc#1082883)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 28 13:57:19 UTC 2018 - ygao@suse.com
|
||||||
|
|
||||||
|
- Update to version 1.1.18+20180226.f788652cf:
|
||||||
|
- crmd: log transition ID when aborting
|
||||||
|
- crmd: always log unmatched down events at least at debug level
|
||||||
|
- pengine: deprecate require-all in rsc_order (fate#324508)
|
||||||
|
- libpe_status: deprecate stonith-action=poweroff (fate#324508)
|
||||||
|
- tools: already latest schema is not failure for cibadmin --upgrade
|
||||||
|
- libcrmcluster: prefer corosync name over ring0_addr (fate#324508)
|
||||||
|
- spec: add gcc to BuildRequires
|
||||||
|
- attrd: Synchronize attributes held only on own node.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Feb 23 04:28:37 UTC 2018 - ygao@suse.com
|
Fri Feb 23 04:28:37 UTC 2018 - ygao@suse.com
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: pacemaker
|
Name: pacemaker
|
||||||
Version: 1.1.18+20180216.ae50b7f5d
|
Version: 1.1.18+20180406.633845120
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Scalable High-Availability cluster resource manager
|
Summary: Scalable High-Availability cluster resource manager
|
||||||
# AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
|
# AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
|
||||||
@ -96,11 +96,10 @@ Patch10: pacemaker-cts-StartCmd.patch
|
|||||||
# Required for core functionality
|
# Required for core functionality
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: bison
|
|
||||||
BuildRequires: coreutils
|
BuildRequires: coreutils
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: findutils
|
BuildRequires: findutils
|
||||||
BuildRequires: flex
|
BuildRequires: gcc
|
||||||
BuildRequires: grep
|
BuildRequires: grep
|
||||||
BuildRequires: help2man
|
BuildRequires: help2man
|
||||||
BuildRequires: libtool
|
BuildRequires: libtool
|
||||||
@ -129,7 +128,7 @@ BuildRequires: pkgconfig(python3)
|
|||||||
BuildRequires: pkgconfig(systemd)
|
BuildRequires: pkgconfig(systemd)
|
||||||
BuildRequires: pkgconfig(uuid)
|
BuildRequires: pkgconfig(uuid)
|
||||||
Requires: %{name}-cli = %{version}-%{release}
|
Requires: %{name}-cli = %{version}-%{release}
|
||||||
Requires: corosync
|
Requires: corosync >= 2.0.0
|
||||||
Requires: libpacemaker3 = %{version}-%{release}
|
Requires: libpacemaker3 = %{version}-%{release}
|
||||||
Requires: libqb > 0.13.0
|
Requires: libqb > 0.13.0
|
||||||
Requires: psmisc
|
Requires: psmisc
|
||||||
@ -201,6 +200,7 @@ be part of the cluster.
|
|||||||
%package -n libpacemaker3
|
%package -n libpacemaker3
|
||||||
Summary: Core Pacemaker libraries
|
Summary: Core Pacemaker libraries
|
||||||
Group: Productivity/Clustering/HA
|
Group: Productivity/Clustering/HA
|
||||||
|
Requires(pre): shadow
|
||||||
|
|
||||||
%description -n libpacemaker3
|
%description -n libpacemaker3
|
||||||
Pacemaker is an advanced, scalable High-Availability cluster resource
|
Pacemaker is an advanced, scalable High-Availability cluster resource
|
||||||
|
Loading…
Reference in New Issue
Block a user