Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2022-12-13 18:54:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and      /work/SRC/openSUSE:Factory/.pacemaker.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pacemaker"

Tue Dec 13 18:54:52 2022 rev:146 rq:1042378 version:2.1.5+20221208.a3f44794f

Changes:
--------
--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes      2022-10-01 
17:41:57.537539188 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.1835/pacemaker.changes    
2022-12-13 18:55:03.975074839 +0100
@@ -1,0 +2,121 @@
+Fri Dec 09 10:57:57 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.5+20221208.a3f44794f (Pacemaker-2.1.5):
+- libs: Check for NULL in various functions.
+- daemons: Check for NULL in attrd_create_attribute.
+
+-------------------------------------------------------------------
+Tue Nov 22 18:32:17 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20221122.631339ca5 (Pacemaker-2.1.5-rc3):
+- libcrmcommon: Wait for ACKs from the attrd clear failure command.
+- daemons: Fix expanding ++ and += in multi-update IPC messages.
+- daemons: Add host attr to the children of multi-update IPC messages.
+- daemons: Copy all attrs from parent to child in multi-update IPC.
+
+-------------------------------------------------------------------
+Mon Nov 21 07:48:41 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20221115.d3699a621 (Pacemaker-2.1.5-rc2):
+- tools: quote timestamp in operation history output (bsc#1205279, bsc#1204581)
+- tools: Fix setting utilization attrs with crm_attribute.
+- cts-cli: add test for text output of crm_resource --list-operations/-O 
(bsc#1205279, bsc#1204581)
+- daemons: Set an attribute on the child of a multi-attr message.
+- scheduler: consider roles when blocking colocation dependents
+- scheduler: when blocking starts, block children's starts as well
+
+-------------------------------------------------------------------
+Thu Nov 10 09:44:31 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20221108.ba419204a:
+- tools: crm_resource --constraints now accepts --force
+- tools: crm_resource --constraints --recursive
+- tools: fix syntax on resetting options in crm_resource (bsc#1198409)
+
+-------------------------------------------------------------------
+Wed Nov 02 12:39:52 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20221031.0b3656e85:
+- scheduler: prioritize group colocations properly
+- scheduler: ignore empty groups in pcmk__add_colocated_node_scores()
+- scheduler: properly consider effect of "with group" colocations
+- scheduler: ensure group methods handle empty groups
+- scheduler: improve error handling when unpacking resources
+
+-------------------------------------------------------------------
+Wed Nov 02 12:02:58 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20221024.844c0640d (Pacemaker-2.1.5-rc1):
+- fencer: compare fence action names case-sensitively
+- fencer: check "on" support when checking whether device can fence
+- fencer: improve eligibility logs
+- fencer: improve argument validation and variable names
+
+-------------------------------------------------------------------
+Thu Oct 13 21:18:48 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20221012.44db4ca5e:
+- libpacemaker: Correct sys_from default in pacemakerd_health()
+- tools: crm_mon --one-shot fails while pacemaker is shutting down (CLBZ#5501)
+- libpacemaker: Fix pacemakerd-health XML output
+- libpacemaker: HTML formatter for pacemakerd-health message
+- libpacemaker: Memory leak in pcmk_cluster_queries.c:ipc_connect()
+- libpacemaker: pacemakerd-health message accepts state
+- libpacemaker: Correct default for pinged_buf in pacemakerd_event_cb
+- libcrmcommon: Check invalid time value in pacemakerd API reply
+- pacemaker-remoted: fix detection of __progname
+- libcrmcommon: avoid memory leak in crm_time_subtract()
+- fencer: skip "on" in remapped reboot when agent doesn't support it
+- fencer: skip "on" in remapped reboot when pcmk_reboot_action="off"
+
+-------------------------------------------------------------------
+Tue Oct 11 09:22:56 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20221010.79db170a4:
+- controller: connect before updating node attribute list
+- controller: log attribute errors correctly
+
+-------------------------------------------------------------------
+Mon Oct 10 12:50:21 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20221006.d82151006:
+- various: remove support for versioned agent parameters
+
+-------------------------------------------------------------------
+Mon Oct 10 12:43:24 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20221006.5cb4f0b94:
+- extra: skip ifspeed agent's host check at default check level
+- extra: avoid deprecated command-line option in ifspeed agent
+- extra: improve messages in ocf:pacemaker:ifspeed agent
+- resources: ifspeed iface parameter is not required
+- resources: update ifspeed agent to OCF 1.1
+- extra: update ifspeed agent to avoid legacy terminology
+
+-------------------------------------------------------------------
+Mon Oct 10 11:11:57 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20221005.8c568f599:
+- scheduler: improve resource action ordering messages
+
+-------------------------------------------------------------------
+Fri Sep 30 12:10:57 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20220929.708e532ba:
+- fencer: don't try to free NULL GString
+- scheduler: don't demote on expected node
+- libcrmcommon: assert on UUID generation failure
+
+-------------------------------------------------------------------
+Fri Sep 30 08:34:20 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20220928.4690461db:
+- fenced: Add automatic_list devices to unfencing timeout when topology is 
presents.
+- controld: Add missing option descriptions
+- libcrmcommon: copy result reason/stdout/stderr correctly
+- executor: work around flag value mistake
+
+- Rebase:
+  * bug-728579_pacemaker-stonith-dev-id.patch
+
+-------------------------------------------------------------------
@@ -5,0 +127,510 @@
+
+-------------------------------------------------------------------
+Thu Sep 22 10:20:16 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20220920.4313595c6:
+- controller: add messages when getting agent metadata
+- liblrmd: use resource ID for metadata actions when available
+- liblrmd: consider invalid agent specification a fatal error
+- libcrmcommon: map ENODEV and ENOENT to CRM_EX_NOSUCH
+- libstonithd: return CRM_EX_NOSUCH for bad agent namespace
+- controller: pre-load agent metadata asynchronously
+- controller: improve messages when metadata cache update fails
+- controller: add failsafe for no executor connection
+- libcrmcommon: deprecate CRM_OP_LRM_QUERY
+- controller: ignore CRM_OP_LRM_REFRESH
+- fencing: use requested timeout with RHCS metadata actions
+- fencing: use a default timeout with metadata and validate
+
+- Rebase:
+  * bug-728579_pacemaker-stonith-dev-id.patch
+
+-------------------------------------------------------------------
+Thu Sep 22 09:59:45 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20220919.c650a480e:
+- libcrmcommon: Ignore non-comment/element nodes in pcmk__xml_log()
+- libcrmcommon: Prevent buffer overflow in pcmk__element_xpath() (rh#1822125)
+- libpe_status, tools: Show guest node host only with --show-detail (CLBZ#5373)
+- libpe_status, tools: Show container node in GuestOnline in crm_mon 
(CLBZ#5373)
+
+-------------------------------------------------------------------
+Thu Sep 22 09:46:41 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20220919.9ba3fcd8a:
+- libpe_status,tools: work with -D_TIME_BITS=64
+
+-------------------------------------------------------------------
+Thu Sep 22 08:33:17 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20220915.2e7d3dc92:
+- tools: Add locked_to= to resources XML output
+- schemas: Add locked_to= to resources API schema
+
+-------------------------------------------------------------------
+Thu Sep 22 08:20:07 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20220913.76eb273f1:
+- schemas: Add schema for crm_error
+- libcrmcommon: Bump feature set for crm_error formatted output
+- tools: Use formatted output in crm_error
+
+-------------------------------------------------------------------
+Thu Sep 22 08:09:49 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20220913.9baec5d68:
+- fenced: Skipping devices that don't support the on action.(Fix:CLBZ#5495)
+
+-------------------------------------------------------------------
+Thu Sep 22 07:55:01 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20220912.dab392c41:
+- libpe_status: Deprecate "collocated" meta attribute for groups
+- libpe_status: Deprecate "ordered" meta attribute for groups
+- libpacemaker: Deprecate {with-,}rsc-instance in coloc constraints
+- libpacemaker: Deprecate {first,then}-instance in order constraints
+- schemas: Deprecate pacemaker-next and constraints-next
+
+-------------------------------------------------------------------
+Thu Sep 22 07:47:14 UTC 2022 - Yan Gao <y...@suse.com>
+
+- Update to version 2.1.4+20220912.99c8b14fc:
+- controller: Resource reordering doesn't cause transition abort
+
+-------------------------------------------------------------------
+Tue Sep 20 15:03:56 UTC 2022 - Yan Gao <y...@suse.com>
++++ 435 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes
++++ and /work/SRC/openSUSE:Factory/.pacemaker.new.1835/pacemaker.changes

Old:
----
  pacemaker-2.1.4+20220615.dc6eb4362.tar.xz

New:
----
  pacemaker-2.1.5+20221208.a3f44794f.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pacemaker.spec ++++++
--- /var/tmp/diff_new_pack.3yw5Ou/_old  2022-12-13 18:55:05.271081755 +0100
+++ /var/tmp/diff_new_pack.3yw5Ou/_new  2022-12-13 18:55:05.271081755 +0100
@@ -104,7 +104,7 @@
 %define with_regression_tests   0
 
 Name:           pacemaker
-Version:        2.1.4+20220615.dc6eb4362
+Version:        2.1.5+20221208.a3f44794f
 Release:        0
 Summary:        Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -213,6 +213,7 @@
 %package cli
 Summary:        Command line tools for controlling Pacemaker clusters
 Group:          Productivity/Clustering/HA
+Requires:       %{name}-libs = %{version}-%{release}
 Requires:       logrotate
 Requires:       perl-TimeDate
 Requires:       procps
@@ -237,9 +238,9 @@
 # sbd 1.4.0+ supports the libpe_status API for pe_working_set_t
 # sbd 1.4.2+ supports startup/shutdown handshake via pacemakerd-api
 #            and handshake defaults to enabled for rhel builds
-# sbd 1.5.0+ handshake defaults to enabled with upstream sbd-release
+# sbd 1.5.1+ handshake defaults to enabled with upstream sbd-release
 #            implicitly supports handshake defaults to enabled in this spec
-Conflicts:      sbd < 1.5.0
+Conflicts:      sbd < 1.5.1
 Provides:      libpacemaker3 = %version-%release
 Obsoletes:      libpacemaker3 < %version-%release
 
@@ -316,6 +317,7 @@
 Requires:       procps
 Requires:       psmisc
 Requires:       python3
+Requires:       python3-psutil
 BuildArch:      noarch
 #Requires:       python3-systemd
 Recommends:     python3-systemd
@@ -531,7 +533,8 @@
 %doc %{_datadir}/pacemaker/alerts
 
 #%license licenses/GPLv2
-%doc COPYING ChangeLog
+%license COPYING
+%doc ChangeLog
 
 %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/pacemaker/cib
 %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/pacemaker/pengine
@@ -598,7 +601,8 @@
 %exclude %{_mandir}/man8/pacemaker-remoted.*
 
 #%license licenses/GPLv2
-%doc COPYING ChangeLog
+%license COPYING
+%doc ChangeLog
 
 %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/pacemaker
 %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/pacemaker/blackbox
@@ -616,14 +620,16 @@
 %{_libdir}/libpacemaker.so.*
 %{_libdir}/libstonithd.so.*
 #%license licenses/LGPLv2.1
-%doc COPYING ChangeLog
+%license COPYING
+%doc ChangeLog
 %{_libdir}/libcrmcluster.so.*
 
 %if %{enable_cluster_libs_pkg}
 %files cluster-libs
 %{_libdir}/libcrmcluster.so.*
 #%license licenses/LGPLv2.1
-%doc COPYING ChangeLog
+%license COPYING
+%doc ChangeLog
 %endif
 
 %files remote
@@ -634,7 +640,8 @@
 %{_sbindir}/pacemaker_remoted
 %{_mandir}/man8/pacemaker-remoted.8%{ext_man}
 #%license licenses/GPLv2
-%doc COPYING ChangeLog
+%license COPYING
+%doc ChangeLog
 
 %if %{with doc}
 %files doc
@@ -650,13 +657,15 @@
 %{_libexecdir}/pacemaker/cts-support
 
 #%license licenses/GPLv2
-%doc COPYING ChangeLog
+%license COPYING
+%doc ChangeLog
 
 %files devel
 %{_includedir}/pacemaker
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 #%license licenses/LGPLv2.1
-%doc COPYING ChangeLog
+%license COPYING
+%doc ChangeLog
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.3yw5Ou/_old  2022-12-13 18:55:05.299081905 +0100
+++ /var/tmp/diff_new_pack.3yw5Ou/_new  2022-12-13 18:55:05.303081926 +0100
@@ -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">2.1.4</param>
+    <param name="version">2.1.5</param>
 -->
-    <param name="versionformat">2.1.4+%cd.%h</param>
-    <param name="revision">Pacemaker-2.1.4</param>
+    <param name="versionformat">2.1.5+%cd.%h</param>
+    <param name="revision">Pacemaker-2.1.5</param>
     <param name="changesgenerate">enable</param>
   </service>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.3yw5Ou/_old  2022-12-13 18:55:05.319082011 +0100
+++ /var/tmp/diff_new_pack.3yw5Ou/_new  2022-12-13 18:55:05.323082033 +0100
@@ -5,6 +5,6 @@
   </service>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/ClusterLabs/pacemaker.git</param>
-              <param 
name="changesrevision">dc6eb4362e67c1497a413434eba097063bf1ef83</param></service></servicedata>
+              <param 
name="changesrevision">a3f44794f94e1571c6ba0042915ade369b4ce4b1</param></service></servicedata>
 (No newline at EOF)
 

++++++ bug-728579_pacemaker-stonith-dev-id.patch ++++++
--- /var/tmp/diff_new_pack.3yw5Ou/_old  2022-12-13 18:55:05.335082097 +0100
+++ /var/tmp/diff_new_pack.3yw5Ou/_new  2022-12-13 18:55:05.335082097 +0100
@@ -4,31 +4,31 @@
 
     Medium: stonith: Expose IDs of stonith resources to stonith agents through 
"$CRM_meta_st_device_id" environment variable
 
-Index: pacemaker-2.1.2+20211124.91f4bad83/daemons/fenced/fenced_commands.c
+Index: pacemaker-2.1.4+20220928.4690461db/daemons/fenced/fenced_commands.c
 ===================================================================
---- pacemaker-2.1.2+20211124.91f4bad83.orig/daemons/fenced/fenced_commands.c
-+++ pacemaker-2.1.2+20211124.91f4bad83/daemons/fenced/fenced_commands.c
-@@ -1071,6 +1071,7 @@ build_device_from_xml(xmlNode * msg)
-                  "on target", device->id, device->on_target_actions);
+--- pacemaker-2.1.4+20220928.4690461db.orig/daemons/fenced/fenced_commands.c
++++ pacemaker-2.1.4+20220928.4690461db/daemons/fenced/fenced_commands.c
+@@ -1096,6 +1096,7 @@ build_device_from_xml(xmlNode *dev)
+                  (const char *) device->on_target_actions->str);
      }
  
 +    g_hash_table_insert(device->params, strdup(CRM_META "_" 
F_STONITH_DEVICE), strdup(device->id));
      device->work = mainloop_add_trigger(G_PRIORITY_HIGH, 
stonith_device_dispatch, device);
      /* TODO: Hook up priority */
  
-Index: pacemaker-2.1.2+20211124.91f4bad83/lib/fencing/st_actions.c
+Index: pacemaker-2.1.4+20220928.4690461db/lib/fencing/st_actions.c
 ===================================================================
---- pacemaker-2.1.2+20211124.91f4bad83.orig/lib/fencing/st_actions.c
-+++ pacemaker-2.1.2+20211124.91f4bad83/lib/fencing/st_actions.c
+--- pacemaker-2.1.4+20220928.4690461db.orig/lib/fencing/st_actions.c
++++ pacemaker-2.1.4+20220928.4690461db/lib/fencing/st_actions.c
 @@ -31,6 +31,7 @@ struct stonith_action_s {
+     char *agent;
      char *action;
-     char *victim;
      GHashTable *args;
 +    char *dev_id;
      int timeout;
-     int async;
+     bool async;
      void *userdata;
-@@ -213,6 +214,7 @@ stonith__destroy_action(stonith_action_t
+@@ -226,6 +227,7 @@ stonith__destroy_action(stonith_action_t
              services_action_free(action->svc_action);
          }
          pcmk__reset_result(&(action->result));
@@ -36,16 +36,16 @@
          free(action);
      }
  }
-@@ -261,6 +263,8 @@ stonith_action_create(const char *agent,
+@@ -286,6 +288,8 @@ stonith__action_create(const char *agent
      if (device_args) {
          char buffer[512];
          const char *value = NULL;
 +        const char *st_dev_id_key = CRM_META "_" F_STONITH_DEVICE;
 +        const char *st_dev_id_value = NULL;
  
-         snprintf(buffer, sizeof(buffer), "pcmk_%s_retries", _action);
+         snprintf(buffer, sizeof(buffer), "pcmk_%s_retries", action_name);
          value = g_hash_table_lookup(device_args, buffer);
-@@ -268,6 +272,11 @@ stonith_action_create(const char *agent,
+@@ -293,6 +297,11 @@ stonith__action_create(const char *agent
          if (value) {
              action->max_retries = atoi(value);
          }
@@ -57,7 +57,7 @@
      }
  
      return action;
-@@ -605,6 +614,10 @@ internal_stonith_action_execute(stonith_
+@@ -630,6 +639,10 @@ internal_stonith_action_execute(stonith_
                                             SVC_ACTION_NON_BLOCKED,
                                             "SVC_ACTION_NON_BLOCKED");
  
@@ -68,10 +68,10 @@
      /* keep retries from executing out of control and free previous results */
      if (is_retry) {
          pcmk__reset_result(&(action->result));
-Index: pacemaker-2.1.2+20211124.91f4bad83/lib/services/services_linux.c
+Index: pacemaker-2.1.4+20220928.4690461db/lib/services/services_linux.c
 ===================================================================
---- pacemaker-2.1.2+20211124.91f4bad83.orig/lib/services/services_linux.c
-+++ pacemaker-2.1.2+20211124.91f4bad83/lib/services/services_linux.c
+--- pacemaker-2.1.4+20220928.4690461db.orig/lib/services/services_linux.c
++++ pacemaker-2.1.4+20220928.4690461db/lib/services/services_linux.c
 @@ -29,6 +29,9 @@
  #include "crm/services.h"
  #include "crm/services_internal.h"

++++++ bug-812269_pacemaker-fencing-device-register-messages.patch ++++++
--- /var/tmp/diff_new_pack.3yw5Ou/_old  2022-12-13 18:55:05.347082161 +0100
+++ /var/tmp/diff_new_pack.3yw5Ou/_new  2022-12-13 18:55:05.351082183 +0100
@@ -4,11 +4,11 @@
 
     Log: fencing: Drop the severity of the messages on registering a stonith 
device
 
-Index: pacemaker-2.0.5+20210104.8ae19fdf9/daemons/fenced/fenced_commands.c
+Index: pacemaker-2.1.4+20220615.ce53c2c3f/daemons/fenced/fenced_commands.c
 ===================================================================
---- pacemaker-2.0.5+20210104.8ae19fdf9.orig/daemons/fenced/fenced_commands.c
-+++ pacemaker-2.0.5+20210104.8ae19fdf9/daemons/fenced/fenced_commands.c
-@@ -1194,7 +1194,7 @@ stonith_device_register(xmlNode * msg, c
+--- pacemaker-2.1.4+20220615.ce53c2c3f.orig/daemons/fenced/fenced_commands.c
++++ pacemaker-2.1.4+20220615.ce53c2c3f/daemons/fenced/fenced_commands.c
+@@ -1398,7 +1398,7 @@ stonith_device_register(xmlNode *dev, gb
          g_hash_table_replace(device_list, device->id, device);
  
          ndevices = g_hash_table_size(device_list);
@@ -16,12 +16,12 @@
 +        crm_info("Added '%s' to device list (%d active device%s)",
                     device->id, ndevices, pcmk__plural_s(ndevices));
      }
-     if (desc) {
-Index: pacemaker-2.0.5+20210104.8ae19fdf9/daemons/fenced/pacemaker-fenced.c
+ 
+Index: pacemaker-2.1.4+20220615.ce53c2c3f/daemons/fenced/pacemaker-fenced.c
 ===================================================================
---- pacemaker-2.0.5+20210104.8ae19fdf9.orig/daemons/fenced/pacemaker-fenced.c
-+++ pacemaker-2.0.5+20210104.8ae19fdf9/daemons/fenced/pacemaker-fenced.c
-@@ -1029,7 +1029,7 @@ update_cib_cache_cb(const char *event, x
+--- pacemaker-2.1.4+20220615.ce53c2c3f.orig/daemons/fenced/pacemaker-fenced.c
++++ pacemaker-2.1.4+20220615.ce53c2c3f/daemons/fenced/pacemaker-fenced.c
+@@ -1165,7 +1165,7 @@ update_cib_cache_cb(const char *event, x
                  break;
              case -pcmk_err_diff_resync:
              case -pcmk_err_diff_failed:

++++++ bug-943295_pacemaker-lrmd-log-notice.patch ++++++
--- /var/tmp/diff_new_pack.3yw5Ou/_old  2022-12-13 18:55:05.359082225 +0100
+++ /var/tmp/diff_new_pack.3yw5Ou/_new  2022-12-13 18:55:05.359082225 +0100
@@ -1,17 +1,17 @@
-Index: pacemaker-2.1.1+20211028.7ee8b5bdd/daemons/execd/execd_commands.c
+Index: pacemaker-2.1.4+20220912.7bce48ad0/daemons/execd/execd_commands.c
 ===================================================================
---- pacemaker-2.1.1+20211028.7ee8b5bdd.orig/daemons/execd/execd_commands.c
-+++ pacemaker-2.1.1+20211028.7ee8b5bdd/daemons/execd/execd_commands.c
-@@ -208,7 +208,7 @@ action_matches(lrmd_cmd_t *cmd, const ch
+--- pacemaker-2.1.4+20220912.7bce48ad0.orig/daemons/execd/execd_commands.c
++++ pacemaker-2.1.4+20220912.7bce48ad0/daemons/execd/execd_commands.c
+@@ -210,7 +210,7 @@ action_matches(const lrmd_cmd_t *cmd, co
  static void
- log_finished(lrmd_cmd_t *cmd, int exec_time_ms, int queue_time_ms)
+ log_finished(const lrmd_cmd_t *cmd, int exec_time_ms, int queue_time_ms)
  {
 -    int log_level = LOG_INFO;
 +    int log_level = LOG_NOTICE;
      GString *str = g_string_sized_new(100); // reasonable starting size
  
      if (pcmk__str_eq(cmd->action, "monitor", pcmk__str_casei)) {
-@@ -248,7 +248,7 @@ log_finished(lrmd_cmd_t *cmd, int exec_t
+@@ -250,7 +250,7 @@ log_finished(const lrmd_cmd_t *cmd, int
  static void
  log_execute(lrmd_cmd_t * cmd)
  {

++++++ bug-977201_pacemaker-controld-self-fencing.patch ++++++
--- /var/tmp/diff_new_pack.3yw5Ou/_old  2022-12-13 18:55:05.371082289 +0100
+++ /var/tmp/diff_new_pack.3yw5Ou/_new  2022-12-13 18:55:05.371082289 +0100
@@ -4,10 +4,10 @@
 
     Fix: controld: Prevent unwanted self-fencing if "stateful_merge_wait" 
state of dlm is not available
 
-Index: pacemaker-2.0.2+20190725.4b4fea3eb/extra/resources/controld
+Index: pacemaker-2.0.2+20190725.4b4fea3eb/extra/resources/controld.in
 ===================================================================
---- pacemaker-2.0.2+20190725.4b4fea3eb.orig/extra/resources/controld
-+++ pacemaker-2.0.2+20190725.4b4fea3eb/extra/resources/controld
+--- pacemaker-2.0.2+20190725.4b4fea3eb.orig/extra/resources/controld.in
++++ pacemaker-2.0.2+20190725.4b4fea3eb/extra/resources/controld.in
 @@ -226,10 +226,6 @@ controld_monitor() {
           if [ -n "$smw" ] && [ $smw -eq 1 ]; then
               ocf_log err "DLM status is: stateful_merge_wait"

++++++ pacemaker-2.1.4+20220615.dc6eb4362.tar.xz -> 
pacemaker-2.1.5+20221208.a3f44794f.tar.xz ++++++
++++ 197657 lines of diff (skipped)

++++++ pacemaker-Wno-format-signedness.patch ++++++
--- /var/tmp/diff_new_pack.3yw5Ou/_old  2022-12-13 18:55:07.671094564 +0100
+++ /var/tmp/diff_new_pack.3yw5Ou/_new  2022-12-13 18:55:07.671094564 +0100
@@ -1,15 +1,15 @@
-Index: pacemaker-2.0.5+20210111.c600d9092/configure.ac
+Index: pacemaker-2.1.4+20220825.b676a8701/configure.ac
 ===================================================================
---- pacemaker-2.0.5+20210111.c600d9092.orig/configure.ac
-+++ pacemaker-2.0.5+20210111.c600d9092/configure.ac
-@@ -1638,10 +1638,10 @@ dnl otherwise none of both
+--- pacemaker-2.1.4+20220825.b676a8701.orig/configure.ac
++++ pacemaker-2.1.4+20220825.b676a8701/configure.ac
+@@ -1778,10 +1778,10 @@ dnl otherwise none of both
            [
-               AC_DEFINE([GCC_FORMAT_NONLITERAL_CHECKING_ENABLED], [],
+               AC_DEFINE([HAVE_FORMAT_NONLITERAL], [],
                          [gcc can complain about nonliterals in format])
 -              EXTRA_FLAGS="$EXTRA_FLAGS -Wformat=2 -Wformat-nonliteral"
 +              EXTRA_FLAGS="$EXTRA_FLAGS -Wformat=2 -Wformat-nonliteral 
-Wno-format-signedness"
            ],
-           [test "x$gcc_format_nonliteral" = "xyes"],
+           [test x"$gcc_format_nonliteral" = x"yes"],
 -          [EXTRA_FLAGS="$EXTRA_FLAGS -Wformat=2"])
 +          [EXTRA_FLAGS="$EXTRA_FLAGS -Wformat=2 -Wno-format-signedness"])
  

++++++ pacemaker-nagios-plugin-dir.patch ++++++
--- /var/tmp/diff_new_pack.3yw5Ou/_old  2022-12-13 18:55:07.687094649 +0100
+++ /var/tmp/diff_new_pack.3yw5Ou/_new  2022-12-13 18:55:07.691094671 +0100
@@ -4,17 +4,17 @@
 
     Build: lrmd: Change the default directory for nagios plugins
 
-Index: pacemaker-2.0.5+20210224.63d2fa7c2/configure.ac
+Index: pacemaker-2.1.4+20220720.3b57f9b58/configure.ac
 ===================================================================
---- pacemaker-2.0.5+20210224.63d2fa7c2.orig/configure.ac
-+++ pacemaker-2.0.5+20210224.63d2fa7c2/configure.ac
-@@ -1416,7 +1416,7 @@ AC_DEFINE_UNQUOTED([SUPPORT_NAGIOS], [$w
+--- pacemaker-2.1.4+20220720.3b57f9b58.orig/configure.ac
++++ pacemaker-2.1.4+20220720.3b57f9b58/configure.ac
+@@ -1523,7 +1523,7 @@ AC_DEFINE_UNQUOTED([SUPPORT_NAGIOS], [$w
  AM_CONDITIONAL([BUILD_NAGIOS], [test $with_nagios -eq $REQUIRED])
  
- if test x"$NAGIOS_PLUGIN_DIR" = x""; then
--    NAGIOS_PLUGIN_DIR="${libexecdir}/nagios/plugins"
-+    NAGIOS_PLUGIN_DIR="${prefix}/lib/nagios/plugins"
- fi
+ AS_IF([test x"$NAGIOS_PLUGIN_DIR" = x""],
+-      [NAGIOS_PLUGIN_DIR="${libexecdir}/nagios/plugins"])
++      [NAGIOS_PLUGIN_DIR="${prefix}/lib/nagios/plugins"])
  
  AC_DEFINE_UNQUOTED(NAGIOS_PLUGIN_DIR, "$NAGIOS_PLUGIN_DIR", Directory for 
nagios plugins)
+ AC_SUBST(NAGIOS_PLUGIN_DIR)
 

Reply via email to