Hello community, here is the log from the commit of package pacemaker for openSUSE:Factory checked in at 2018-04-17 11:10:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pacemaker (Old) and /work/SRC/openSUSE:Factory/.pacemaker.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pacemaker" Tue Apr 17 11:10:14 2018 rev:119 rq:594935 version:1.1.18+20180406.633845120 Changes: -------- --- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes 2018-02-25 12:16:28.280354249 +0100 +++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-04-17 11:10:23.870445210 +0200 @@ -1,0 +2,117 @@ +Mon Apr 9 09:19:28 UTC 2018 - y...@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 - y...@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 - y...@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 - y...@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 - y...@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 - y...@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 - y...@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 - y...@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 - y...@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. + +------------------------------------------------------------------- Old: ---- pacemaker-1.1.18+20180216.ae50b7f5d.tar.xz New: ---- pacemaker-1.1.18+20180406.633845120.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pacemaker.spec ++++++ --- /var/tmp/diff_new_pack.XYW9z2/_old 2018-04-17 11:10:24.638409180 +0200 +++ /var/tmp/diff_new_pack.XYW9z2/_new 2018-04-17 11:10:24.642408992 +0200 @@ -71,7 +71,7 @@ %endif Name: pacemaker -Version: 1.1.18+20180216.ae50b7f5d +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 @@ -96,11 +96,10 @@ # Required for core functionality BuildRequires: autoconf BuildRequires: automake -BuildRequires: bison BuildRequires: coreutils BuildRequires: fdupes BuildRequires: findutils -BuildRequires: flex +BuildRequires: gcc BuildRequires: grep BuildRequires: help2man BuildRequires: libtool @@ -129,7 +128,7 @@ 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 @@ -201,6 +200,7 @@ %package -n libpacemaker3 Summary: Core Pacemaker libraries Group: Productivity/Clustering/HA +Requires(pre): shadow %description -n libpacemaker3 Pacemaker is an advanced, scalable High-Availability cluster resource ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.XYW9z2/_old 2018-04-17 11:10:24.694406553 +0200 +++ /var/tmp/diff_new_pack.XYW9z2/_new 2018-04-17 11:10:24.694406553 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/ClusterLabs/pacemaker.git</param> - <param name="changesrevision">ae50b7f5dc35c19f7cbddd165291b3aaac30da8c</param> + <param name="changesrevision">633845120c493da6853b4f61138582ba820a7a0e</param> </service> </servicedata> \ No newline at end of file ++++++ bug-806256_pacemaker-log-level-notice.patch ++++++ --- /var/tmp/diff_new_pack.XYW9z2/_old 2018-04-17 11:10:24.706405990 +0200 +++ /var/tmp/diff_new_pack.XYW9z2/_new 2018-04-17 11:10:24.710405802 +0200 @@ -4,11 +4,11 @@ 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 @@ 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; } ++++++ pacemaker-1.1.18+20180216.ae50b7f5d.tar.xz -> pacemaker-1.1.18+20180406.633845120.tar.xz ++++++ ++++ 45324 lines of diff (skipped)