commit pacemaker for openSUSE:Factory

2024-04-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2024-04-18 22:10:03

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.26366 (New)


Package is "pacemaker"

Thu Apr 18 22:10:03 2024 rev:156 rq:1168817 version:2.1.7+20240411.81041cf0b

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2024-03-15 
20:28:11.453252216 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.26366/pacemaker.changes   
2024-04-18 22:10:10.112106515 +0200
@@ -1,0 +2,132 @@
+Tue Apr 16 15:03:28 UTC 2024 - Yan Gao 
+
+- Update to version 2.1.7+20240411.81041cf0b:
+- libcrmcommon: Avoid use-after-free in mark_xml_changes()
+- libcrmcommon: Mark parents dirty in pcmk__mark_xml_created()
+
+---
+Tue Apr 16 14:46:08 UTC 2024 - Yan Gao 
+
+- Update to version 2.1.7+20240410.ae4b38ab5:
+- scheduler: deprecate Nagios and Upstart resources even if built with 
--enable-compat-2.0 (gh#ClusterLabs/pacemaker#3417)
+
+---
+Tue Apr 16 13:54:16 UTC 2024 - Yan Gao 
+
+- Update to version 2.1.7+20240410.74b7a09c5:
+- tools: New crm_resource --list-options=primitive option 
(gh#ClusterLabs/pacemaker#3399)
+- libcrmcommon: Use PCMK_VALUE_VERSION as option type 
(gh#ClusterLabs/pacemaker#3399)
+- libcrmcommon: Use PCMK_VALUE_TIMEOUT as option type 
(gh#ClusterLabs/pacemaker#3399)
+- libcrmcommon: Use PCMK_VALUE_SCORE as option type 
(gh#ClusterLabs/pacemaker#3399)
+- libcrmcommon: Use PCMK_VALUE_NONNEGATIVE_INTEGER as opt type 
(gh#ClusterLabs/pacemaker#3399)
+- libcrmcommon: Use PCMK_VALUE_DURATION as option type 
(gh#ClusterLabs/pacemaker#3399)
+- schemas: Allow more types in options API schema
+- fencer: Deprecate metadata CLI option (gh#ClusterLabs/pacemaker#3399)
+- crm_resource: New --list-options=fencing option 
(gh#ClusterLabs/pacemaker#3399)
+- schemas: Allow options in crm_resource output
+- scheduler: warn if multiple top-level rules are used
+
+---
+Mon Apr 15 12:27:11 UTC 2024 - Yan Gao 
+
+- Update to version 2.1.7+20240408.78e71e024:
+- scheduler: correctly log resource IDs of the deprecated classes 
(gh#ClusterLabs/pacemaker#3415)
+
+---
+Mon Apr 15 09:24:08 UTC 2024 - Yan Gao 
+
+- Update to version 2.1.7+20240404.4eedfe810:
+- libcib: Don't incorrectly expand "++" and "+=" in XML attr values 
(gh#ClusterLabs/pacemaker#3413)
+- cts-cli: Update for pcmk__inject_failcount() setting integer value 
(gh#ClusterLabs/pacemaker#3413)
+- libpacemaker: pcmk__inject_failcount should set an integer value 
(gh#ClusterLabs/pacemaker#3413)
+- scheduler: improve message for empty location rules
+- scheduler: improve error checking in pcmk__new_location()
+- schemas: restructure rule schema for planned incompatible changes
+- scheduler: log unknown nodes in location constraints 
(gh#ClusterLabs/pacemaker#3409, CLBZ#5415)
+- scheduler: correct lifetime deprecation warning 
(gh#ClusterLabs/pacemaker#3409)
+- tools: honor rules when getting utilization attributes with crm_resource 
(gh#ClusterLabs/pacemaker#3409)
+- scheduler: deprecate support for default instance attributes 
(gh#ClusterLabs/pacemaker#3409)
+- CIB: deprecate support for node attribute expressions beneath op and 
op_defaults
+- scheduler: use default timeout (20s) if user configures 0 
(gh#ClusterLabs/pacemaker#3409)
+- tools: use better value for crm_resource --force-* timeout 
(gh#ClusterLabs/pacemaker#3409)
+- tools: crm_resource should ignore resource meta-attribute node expressions 
(gh#ClusterLabs/pacemaker#3409)
+- fencer: deprecate node attribute expressions in fence device meta-attributes
+- CIB: deprecate support for multiple rules within a single location constraint
+- scheduler: accept empty attribute name in node attribute expressions
+
+---
+Thu Apr 11 17:08:58 UTC 2024 - Yan Gao 
+
+- Update to version 2.1.7+20240401.39cf7437c:
+- fencer: always format time_t values as long long 
(gh#ClusterLabs/pacemaker#3407)
+- libcrmcommon: Escape some chars in XML attribute text output
+- scheduler: Add PCMK__XA_GRANTED to ticket_state XML.
+- tools: Fix the arguments annotation for ticket-constraints.
+- schemas: Change the type of a ticket's id attribute.
+- libcrmcommon: Escape newlines and tabs in XML attribute values
+- libcrmcommon: handle invalid match in pcmk__replace_submatches()
+- cts-lab: Parse log watch timestamps on exerciser side
+
+---
+Fri Apr 05 07:24:43 UTC 2024 - Yan Gao 

commit pacemaker for openSUSE:Factory

2024-01-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2024-01-05 21:41:49

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.28375 (New)


Package is "pacemaker"

Fri Jan  5 21:41:49 2024 rev:154 rq:1137032 version:2.1.7+20231219.0f7f88312

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2023-12-28 
22:55:30.509383869 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.28375/pacemaker.changes   
2024-01-05 21:43:03.209878418 +0100
@@ -155 +155 @@
-- libcrmcommon: wait for reply from appropriate controller commands 
(rh#2225631, rh#2221084)
+- libcrmcommon: wait for reply from appropriate controller commands 
(bsc#1218312, rh#2225631, rh#2221084)



Other differences:
--


commit pacemaker for openSUSE:Factory

2023-12-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2023-12-28 22:55:17

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.28375 (New)


Package is "pacemaker"

Thu Dec 28 22:55:17 2023 rev:153 rq:1135459 version:2.1.7+20231219.0f7f88312

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2023-12-07 
19:09:40.745651001 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.28375/pacemaker.changes   
2023-12-28 22:55:30.509383869 +0100
@@ -1,0 +2,12 @@
+Wed Dec 20 13:44:11 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.7+20231219.0f7f88312 (Pacemaker-2.1.7):
+- attrd: Regression in transient attr deletions (gh#ClusterLabs/pacemaker#3283)
+
+---
+Mon Dec 11 07:54:29 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.6+20231207.80f8a320e (Pacemaker-2.1.7-rc3):
+- agents: handle dampening parameter consistently and correctly
+
+---
@@ -143 +155 @@
-- libcrmcommon: wait for reply from appropriate controller commands
+- libcrmcommon: wait for reply from appropriate controller commands 
(rh#2225631, rh#2221084)

Old:

  pacemaker-2.1.6+20231205.0f6fbd59f.tar.xz

New:

  pacemaker-2.1.7+20231219.0f7f88312.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.jj7eCA/_old  2023-12-28 22:55:31.185408548 +0100
+++ /var/tmp/diff_new_pack.jj7eCA/_new  2023-12-28 22:55:31.185408548 +0100
@@ -129,7 +129,7 @@
 %define with_regression_tests   0
 
 Name:   pacemaker
-Version:2.1.6+20231205.0f6fbd59f
+Version:2.1.7+20231219.0f7f88312
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary

++ _service ++
--- /var/tmp/diff_new_pack.jj7eCA/_old  2023-12-28 22:55:31.213409570 +0100
+++ /var/tmp/diff_new_pack.jj7eCA/_new  2023-12-28 22:55:31.217409716 +0100
@@ -8,10 +8,10 @@
 To update to a new release, change "revision" to the desired
 git commit hash and bump "version" if necessary
 
-2.1.6
+2.1.7
 -->
-2.1.6+%cd.%h
-0f6fbd59f
+2.1.7+%cd.%h
+Pacemaker-2.1.7
 enable
   
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.jj7eCA/_old  2023-12-28 22:55:31.237410446 +0100
+++ /var/tmp/diff_new_pack.jj7eCA/_new  2023-12-28 22:55:31.237410446 +0100
@@ -5,6 +5,6 @@
   
 
 https://github.com/ClusterLabs/pacemaker.git
-  0f6fbd59fc7d03578e8feccc9b8bdd8811dccf9f
+  0f7f88312f7a1ccedee60bf768aba79ee13d41e0
 (No newline at EOF)
 

++ pacemaker-2.1.6+20231205.0f6fbd59f.tar.xz -> 
pacemaker-2.1.7+20231219.0f7f88312.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pacemaker-2.1.6+20231205.0f6fbd59f/ChangeLog 
new/pacemaker-2.1.7+20231219.0f7f88312/ChangeLog
--- old/pacemaker-2.1.6+20231205.0f6fbd59f/ChangeLog2023-12-05 
23:15:56.0 +0100
+++ new/pacemaker-2.1.7+20231219.0f7f88312/ChangeLog2023-12-19 
22:27:44.0 +0100
@@ -1,26 +1,18 @@
-* Tue Nov 21 2023 Ken Gaillot  Pacemaker-2.1.7-rc2
-- 26 commits with 14 files changed, 119 insertions(+), 46 deletions(-)
-
-- Features added since Pacemaker-2.1.7-rc1
-  + Default of new node-pending-timeout option has been changed to 0
-to preserve previous behavior
-
-- Fixes since Pacemaker-2.1.7-rc1
-  + build: Allow building with libxml2 2.12.0 and greater
-  + tools: crm_resource --wait will now wait if any actions are pending
-(previously it would wait only if new actions were planned)
-  + tools: crm_verify --output-as=xml now includes detailed messages
-
-* Mon Oct 30 2023 Ken Gaillot  Pacemaker-2.1.7-rc1
-- 1345 commits with 358 files changed, 23622 insertions(+), 17197 deletions(-)
+* Tue Dec 19 2023 Ken Gaillot  Pacemaker-2.1.7
+- 1388 commits with 358 files changed, 23771 insertions(+), 17219 deletions(-)
 
 - Features added since Pacemaker-2.1.6
+  + build: allow building with libxml2 2.12.0 and greater
   + CIB: deprecate "ordering" attribute of "resource_set"
-  + CIB: new cluster option "node-pending-timeout" (defaulting to 2 hours) to
-fence nodes that do not join Pacemaker's controller group within this much
-time after joining the cluster
+  + CIB: new cluster option "node-pending-timeout" (defaulting to 0, meaning
+no timeout, to preserve existing behavior) allows fencing of nodes that do
+not join Pacemaker's controller group within this much time after joining
+the cluster
   + controller: 

commit pacemaker for openSUSE:Factory

2023-12-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2023-12-07 19:09:16

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.25432 (New)


Package is "pacemaker"

Thu Dec  7 19:09:16 2023 rev:152 rq:1131356 version:2.1.6+20231205.0f6fbd59f

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2023-06-21 
22:37:03.657360764 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.25432/pacemaker.changes   
2023-12-07 19:09:40.745651001 +0100
@@ -1,0 +2,284 @@
+Wed Dec 06 08:13:35 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.6+20231205.0f6fbd59f:
+- scheduler: log reason for recheck time updates
+- scheduler: update recheck time for node-pending-timeout
+
+---
+Tue Dec 05 13:57:24 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.6+20231204.e1a1bd808:
+- tools: Fix a regression in tool XML output. (clbz#5529)
+
+---
+Wed Nov 22 17:45:02 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.6+20231122.7534cc50a (Pacemaker-2.1.7-rc2):
+- rpm: require minimum libxml2 version of 2.6.0
+- libcrmcommon: Write crm_verify detailed messages to XML
+- libcrmcommon: Use const for xmlCtxtGetLastError() (CLBZ#5530)
+- libcrmcommon: Drop deprecated libxml2 symbols (CLBZ#5530)
+- sysconfig: Use CRM_DAEMON_USER and CRM_DAEMON_GROUP
+- sysconfig: Fix defaults for dh_min_bits/dh_max_bits
+- sysconfig: Document PCMK_stderr
+- pacemakerd: Mark PCMK_shutdown_delay as deprecated
+- sysconfig: Document PCMK_cluster_type
+- sysconfig: Document PCMK_remote_pid1
+- sysconfig: Document PCMK_node_action_limit
+- sysconfig: Mark PCMK_cib_timeout as deprecated
+- controld/schedullerd: Change the default value of node-pending-timeout to 0.
+- controld: Adding default value for node-pending-timeout.
+- crm_resource: make --wait wait for pending actions in CIB
+
+---
+Wed Nov 22 17:21:47 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.6+20231031.d0ef74d64 (Pacemaker-2.1.7-rc1):
+- attrd: revert faulty T138 fix
+- controller: bail if CIB modify fails within transaction
+- scheduler: don't show pending nodes as having "<3.15.1" feature set
+
+---
+Tue Nov 21 15:09:30 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.6+20231030.66cc0f083:
+- scheduler: *really* ignore monitors for invalid roles
+- scheduler: avoid double free with disabled recurring actions
+- scheduler: use node when unpacking failure handling for history entries
+- scheduler: check for migration actions more accurately
+- attrd: avoid regression by reverting 58400e27
+- libcrmcommon: fix readable interval string
+- attrd: restore standalone operation for regression testing
+- all: avoid "data set" or "working set" in messages
+- cts-lab: work around issues with Reattach test
+- scheduler: improve node comparison trace messages
+- fencer: compare node name case-insensitively
+- attrd: Use CIB transaction in attrd_write_attribute()
+- attrd: NULL-check the_cib earlier in attrd_write_attribute()
+- attrd, controller: Ignore CIB diff if client is safe
+- based: Make CIB transactions backward compatible
+- libcrmcommon: Bump feature set for CIB transactions
+
+- Rebase:
+  * bug-812269_pacemaker-fencing-device-register-messages.patch
+  * bug-995365_pacemaker-cts-restart-systemd-journald.patch
+
+---
+Tue Nov 21 14:42:13 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.6+20231009.5a44f03e4:
+- controller: don't fence leaving nodes for node-pending-timeout
+
+---
+Tue Nov 21 13:57:18 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.6+20231004.92cc36b15:
+- crm_resource: move/ban fall back to old Promoted equivalent
+- libcrmcommon: Ignore text nodes when creating XML patchset
+
+---
+Tue Nov 21 13:35:11 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.6+20231003.0f5df886a:
+- scheduler: compare join state case-sensitively
+- scheduler: validate "terminate" node attribute better
+- controller,scheduler: allow disabling node-pending-timeout
+
+---
+Mon Nov 20 11:54:14 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.6+20231003.c3e159b4d:
+- libcrmcommon: Improve error log in pcmk__xml2text()
+- scheduler: correct meta-attribute name in message
+- scheduler: correct message about only-if-unmigratable inputs
+- crm_resource: report error when trying to restart unmanaged resources
+- scheduler: 

commit pacemaker for openSUSE:Factory

2023-06-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2023-06-21 22:36:56

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.15902 (New)


Package is "pacemaker"

Wed Jun 21 22:36:56 2023 rev:151 rq:1093809 version:2.1.6+20230524.6fdc9deea

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2023-03-29 
23:26:08.679158840 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.15902/pacemaker.changes   
2023-06-21 22:37:03.657360764 +0200
@@ -1,0 +2,136 @@
+Mon Jun 19 08:57:42 UTC 2023 - Yan Gao 
+
+- rpm: build with --with-sbd-sync-default="true" only for sle_version >= 
150400 (bsc#1180966)
+- rpm: build with --enable-legacy-links only for suse_version < 1600
+- rpm: build with --enable-compat-2.0 only for suse_version < 1600 
(jsc#PED-106, jsc#PED-294)
+- rpm: build with --with-concurrent-fencing-default=true only for sle_version 
>= 150400
+- rpm: build with --with-resource-stickiness-default=1 only for sle_version >= 
150400
+- rpm: build with --with-nagios=true only for suse_version < 1600 
(jsc#PED-3877, jsc#PED-4446)
+- agents: create symlink ocf:pacemaker:NodeUtilization only for suse_version < 
1600 in favor of ocf:heartbeat:NodeUtilization (bsc#1070347)
+
+---
+Sat Jun 17 14:14:47 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.6+20230524.6fdc9deea (Pacemaker-2.1.6):
+- scheduler: ensure earlier group member starts happen after later member stops
+
+---
+Sat Jun 17 12:29:11 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230502.802a72226 (Pacemaker-2.1.6-rc2):
+- rpm: avoid bare wildcards under shared directories in spec
+- scheduler: consider mandatory colocations before optional
+
+---
+Sat Jun 17 12:19:07 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230501.832463d94:
+- daemons: pacemakerd -S should wait for shutdown before returning 
(bsc#1210857)
+
+---
+Sat Jun 17 12:13:21 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230501.b049bbeea:
+- scheduler: deprecate support for Nagios resources (jsc#PED-3877, 
jsc#PED-4446)
+- scheduler: deprecate "moon" in date_spec elements in rules
+- daemons: Preserve transient attrs when possible
+- daemons: Sync remote connection info with new controllers.
+- daemons: Record the node hosting a remote connection resource.
+- daemons: Add node hosting connection resource to state XML.
+- daemons: Broadcast remote node state changes to all controllers
+- daemons: Add daemon uptime to execd XML replies.
+
+---
+Sat Jun 17 11:47:18 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230424.6127934e3:
+- fencer: fencing timeout sent to peer takes no delay into account 
(bsc#1210074)
+- libpacemaker: initial timeout for fencing callback takes any requested 
fencing delay into account (bsc#1210074)
+- controller: use "target" terminology consistently (bsc#1210074)
+- controller: log fencing timeout consistently in seconds as priority fencing 
delay (bsc#1210074)
+- controller: initial timeout for fencing callback takes any priority fencing 
delay into account (bsc#1210074)
+- fencer: apply requested fencing delay only for the first device (bsc#1210074)
+- fencer: fencing timeouts take any pcmk_delay_base into account (bsc#1210074)
+- fencer: add correct values of pcmk_delay_base/max to query rely (bsc#1210074)
+- fencer: per-operation fencing timeout takes any requested fencing delay into 
account (bsc#1210074)
+- fencer: total fencing timeout takes any requested fencing delay into account 
(bsc#1210074)
+- cts-fencing: regression test for fencing timeouts taking fencing delays into 
account (bsc#1210074)
+
+---
+Fri Jun 16 18:32:29 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230418.ccc3b3344:
+- python: Default CTS iterations to 1.
+
+---
+Fri Jun 16 18:09:17 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230417.095c09eee (Pacemaker-2.1.6-rc1):
+- NLS: update translations for current code base
+- sysconfig: improve help text
+- sysconfig: overhaul enviroment variable descriptions
+- tools: avoid use-after-free of attribute ID
+- tools: fix use-after-free of attribute set name
+
+---
+Fri Jun 16 17:54:21 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230411.dbe567bfd:
+- controller: avoid use-after-free when disconnecting 

commit pacemaker for openSUSE:Factory

2023-03-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2023-03-29 23:26:05

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.31432 (New)


Package is "pacemaker"

Wed Mar 29 23:26:05 2023 rev:150 rq:1074950 version:2.1.5+20230320.22590c566

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2023-03-24 
15:18:34.330309510 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.31432/pacemaker.changes   
2023-03-29 23:26:08.679158840 +0200
@@ -1,0 +2,25 @@
+Wed Mar 22 16:11:09 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230320.22590c566:
+- libcrmcommon: allow crm_attribute to try OCF_RESOURCE_INSTANCE environment 
variable if -p is specified with an empty string (bsc#1209586)
+- libcrmcommon, libpe_status: New enabled meta attr for alerts
+- scheduler: message now applies to all nodes
+- libcrmcommon: avoid libqb assertion
+- tools: Formatted output in crm_shadow
+- schemas: New diff and any-element schemas
+- schemas: New crm_shadow and instruction schemas
+
+---
+Tue Mar 21 15:13:46 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230314.692147cd3:
+- tools: Don't teardown on unsuccessful crm_shadow --delete
+- tools: Don't print teardown message for crm_shadow --commit
+- libcib: Don't unset env var in cib_new_no_shadow()
+- scheduler: avoid displaying failed operations as pending (bsc#1206263)
+- Revert "Fix: libpacemaker: ensure any pending recurring monitor gets updated 
if it fails" (bsc#1206263)
+- cts-regression: reflect any test failures again with the return code
+- alerts: make alert_snmp.sh.sample compatible with SNMPv3
+- tool: update crm_mon synopsis (bsc#1208868)
+
+---

Old:

  pacemaker-2.1.5+20230309.a4b0ea1b5.tar.xz

New:

  pacemaker-2.1.5+20230320.22590c566.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.M7N3BX/_old  2023-03-29 23:26:09.243161490 +0200
+++ /var/tmp/diff_new_pack.M7N3BX/_new  2023-03-29 23:26:09.247161509 +0200
@@ -104,7 +104,7 @@
 %define with_regression_tests   0
 
 Name:   pacemaker
-Version:2.1.5+20230309.a4b0ea1b5
+Version:2.1.5+20230320.22590c566
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary

++ _service ++
--- /var/tmp/diff_new_pack.M7N3BX/_old  2023-03-29 23:26:09.279161660 +0200
+++ /var/tmp/diff_new_pack.M7N3BX/_new  2023-03-29 23:26:09.279161660 +0200
@@ -11,7 +11,7 @@
 2.1.5
 -->
 2.1.5+%cd.%h
-a4b0ea1b5
+22590c566
 enable
   
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.M7N3BX/_old  2023-03-29 23:26:09.299161753 +0200
+++ /var/tmp/diff_new_pack.M7N3BX/_new  2023-03-29 23:26:09.303161773 +0200
@@ -5,6 +5,6 @@
   
 
 https://github.com/ClusterLabs/pacemaker.git
-  c026b5e2a10eebc29cbf1b09953fbba40b7549f3
+  4a1e3fa1f24f1d31785456c030d19919c27bdb5b
 (No newline at EOF)
 

++ pacemaker-2.1.5+20230309.a4b0ea1b5.tar.xz -> 
pacemaker-2.1.5+20230320.22590c566.tar.xz ++
 4534 lines of diff (skipped)


commit pacemaker for openSUSE:Factory

2023-03-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2023-03-24 15:18:18

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.31432 (New)


Package is "pacemaker"

Fri Mar 24 15:18:18 2023 rev:149 rq:1073530 version:2.1.5+20230309.a4b0ea1b5

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2023-02-03 
22:13:01.558002312 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.31432/pacemaker.changes   
2023-03-24 15:18:34.330309510 +0100
@@ -1,0 +2,68 @@
+Tue Mar 14 10:25:29 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230309.a4b0ea1b5:
+- controller: compare recordable actions case-sensitively
+- libcrmcommon: Don't parse "-INFINITY" as a list of cmdline options 
(CLBZ#5509)
+- tools: crm_shadow --commit now works with CIB_file
+- scheduler: expired results shouldn't affect state
+- scheduler: avoid remap log if not remapped
+- scheduler: always treat degraded results as success
+- watchdog-fencing: correctly derive timeout with topology
+- watchdog-fencing: terminate dangling timer before watchdog-waiting
+- scheduler: ensure resource history entries have an XML ID
+- crm_resource: Add the --element option for --get-parameter
+- libcrmcommon: Fix problems with pcmk__output_and_clear_error.
+- libcrmcommon: Fix memleak in pcmk__output_xml_add_node_copy()
+
+- Rebase:
+  * bug-806256_pacemaker-log-level-notice.patch
+  * pacemaker-cts-StartCmd.patch
+
+---
+Thu Mar 09 11:46:21 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230220.c4f6c191a:
+- libcrmcommon: Fix handling node=NULL in pcmk__attrd_api_query.
+- fencer: Avoid double source remove of op_timer_total (rh#2166967)
+
+- Rebase:
+  * bug-806256_pacemaker-log-level-notice.patch
+
+---
+Mon Feb 20 10:50:04 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230216.ed8bc68bc:
+- scheduler: count only containers' active nodes for bundles
+
+---
+Fri Feb 10 15:33:30 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230208.231b58a40:
+- cts: Add a basic cts-attrd program.
+- daemons: Modify a couple log messages for testing.
+- daemons: Add a -l argument to pacemaker-attrd.
+- daemons: Skip connecting to the CIB in attrd standalone mode.
+- daemons: Add some additional errors for when startup fails.
+- daemons: Add a standalone argument for attrd.
+- fencer: Prevent double g_source_remove of op_timer_one (rh#2166967)
+- tools: Don't allow use of --name and --pattern at the same time.
+- tools: Add sync point support to crm_attribute.
+- tools: Add pattern support to attrd_updater.
+- scheduler: handle cleaned migrate_from history correctly (bsc#1182313)
+- scheduler: unknown_on_node() should ignore pending actions (bsc#1182313)
+- daemons: Fix pointer management in attrd_client_update.
+- scheduler: improve migration history validation
+
+---
+Thu Feb 02 13:56:32 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230201.11c15a89f:
+- crm_mon: Display the descriptions in crm_mon output
+- libcrmcommon: parse_op_key() can now handle confirmed notifications
+- xml: change resources-related schemas and bump PCMK__API_VERSION
+- crm_resouce: Add the description to the XML output of crm_resource --list
+- python: Disable a couple more pylint warnings.
+- scheduler: correctly choose container vs inside resource for interleaving
+- scheduler: ignore node when getting resource inside container
+
+---
@@ -527 +595 @@
-- libcrmcommon: Fix an IPC-related memory leak.
+- libcrmcommon: Fix an IPC-related memory leak. (bsc#1208544)

Old:

  pacemaker-2.1.5+20230125.95bb4788a.tar.xz

New:

  pacemaker-2.1.5+20230309.a4b0ea1b5.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.mPXoYq/_old  2023-03-24 15:18:35.230314203 +0100
+++ /var/tmp/diff_new_pack.mPXoYq/_new  2023-03-24 15:18:35.234314224 +0100
@@ -104,7 +104,7 @@
 %define with_regression_tests   0
 
 Name:   pacemaker
-Version:2.1.5+20230125.95bb4788a
+Version:2.1.5+20230309.a4b0ea1b5
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary

++ _service ++
--- /var/tmp/diff_new_pack.mPXoYq/_old  2023-03-24 15:18:35.270314411 +0100
+++ /var/tmp/diff_new_pack.mPXoYq/_new  2023-03-24 15:18:35.270314411 +0100
@@ -11,7 +11,7 

commit pacemaker for openSUSE:Factory

2023-02-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2023-02-03 22:04:41

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.4462 (New)


Package is "pacemaker"

Fri Feb  3 22:04:41 2023 rev:148 rq:1062633 version:2.1.5+20230125.95bb4788a

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2023-01-05 
15:00:12.18478 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.4462/pacemaker.changes
2023-02-03 22:13:01.558002312 +0100
@@ -1,0 +2,61 @@
+Thu Jan 26 09:49:40 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230125.95bb4788a:
+- libpacemaker: avoid assertion failure if a node_state entry doesn't have an 
uname yet (bsc#1207319)
+- libpacemaker: unify bailing out in pcmk__inject_node() (bsc#1207319)
+
+---
+Wed Jan 25 09:18:57 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230124.a29e52df9:
+- executor: fix regression in remote node shutdown
+- scheduler: avoid memory leak when finding compatible instance
+
+---
+Tue Jan 24 14:01:07 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230123.f414133a7:
+- libcrmcommon: avoid infinite regression when logging v1 patchsets
+- controller: clear last failure from CIB even if executor state unavailable
+- scheduler: downgrade message about instance where it shouldn't be
+- controller: use %u with g_hash_table_size()
+- fenced: use enum fenced_target_by consistently
+- scheduler: update Chinese translation
+
+---
+Wed Jan 18 11:16:06 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230117.dd503ddbb:
+- libcrmcommon: bump feature set for crm_attribute --pattern with -v/-D and 
permanent attributes
+- resource agents: add depth="0" to validate-all metadata
+
+---
+Thu Jan 12 16:25:11 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230111.39e62b78e:
+- rpm: Add a python3-pacemaker subpackage.
+- python: Add a private pacemaker._cts module.
+- python: Add the pacemaker.buildoptions module.
+- python: Add the pacemaker.exitstatus module.
+- python: Add the very beginnings of a pacemaker python library.
+
+---
+Thu Jan 12 14:51:46 UTC 2023 - Yan Gao 
+
+- Update to version 2.1.5+20230110.292d6bf6b:
+- libpe_status: clarify more pointer arguments
+- libcrmcommon: Improve prefix spacing in XML logging functions
+
+---
+Fri Dec 23 13:27:39 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.5+20221220.51cc0bfbc:
+- scheduler: order cloned fence device probes same as other clones
+- libcrmcommon: Remove colon and space from log line after prefix
+- libcrmcommon: Avoid out-of-bounds string access in log_data_element
+- libcrmcommon: Don't use aliases in XML logging functions
+- libcrmcommon: pcmk__output_xml_add_node() -> *_copy()
+- libcrmcommon: Assert on failed copy in copy_xml()
+- tools: Allow patterns for permanent attribute in crm_attribute.
+
+---

Old:

  pacemaker-2.1.5+20221212.b4db7685a.tar.xz

New:

  pacemaker-2.1.5+20230125.95bb4788a.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.XdT0Kt/_old  2023-02-03 22:13:02.290006564 +0100
+++ /var/tmp/diff_new_pack.XdT0Kt/_new  2023-02-03 22:13:02.298006611 +0100
@@ -104,15 +104,13 @@
 %define with_regression_tests   0
 
 Name:   pacemaker
-Version:2.1.5+20221212.b4db7685a
+Version:2.1.5+20230125.95bb4788a
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
 License:GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  Productivity/Clustering/HA
 URL:https://www.clusterlabs.org/
-# Hint: use "spectool -s 0 pacemaker.spec" (rpmdevtools) to check the final 
URL:
-# 
https://github.com/ClusterLabs/pacemaker/archive/e91769e5a39f5cb2f7b097d3c612368f0530535e/pacemaker-e91769e.tar.gz
 Source0:%{name}-%{version}.tar.xz
 Source1:crm_report.in
 Source100:  pacemaker.rpmlintrc
@@ -126,7 +124,7 @@
 Patch8: bug-995365_pacemaker-cts-restart-systemd-journald.patch
 Patch9: pacemaker-cts-StartCmd.patch
 Patch10:
bsc#1180966-0001-Log-pacemakerd-downgrade-the-warning-about-SBD_SYNC_.patch
-# Required for core functionality
+# 

commit pacemaker for openSUSE:Factory

2023-01-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2023-01-05 15:00:05

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.1563 (New)


Package is "pacemaker"

Thu Jan  5 15:00:05 2023 rev:147 rq:1055789 version:2.1.5+20221212.b4db7685a

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2022-12-13 
18:55:03.975074839 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.1563/pacemaker.changes
2023-01-05 15:00:12.18478 +0100
@@ -1,0 +2,95 @@
+Thu Dec 22 12:59:33 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.5+20221212.b4db7685a:
+- cts-scheduler: update test for preventing inactive instances from starting 
if probe is unrunnable on any nodes (bsc#1206263)
+- scheduler: prevent inactive instances from starting if probe is unrunnable 
on any nodes  (bsc#1206263)
+- libpacemaker: ensure any pending recurring monitor gets updated if it fails 
(bsc#1206263)
+- cts-scheduler: update test for preventing a leftover pending monitor from 
causing unexpected stop of other instances (bsc#1206263)
+- scheduler: prevent a leftover pending monitor from causing unexpected stop 
of other instances (bsc#1206263)
+- cts-scheduler: add test for preventing a leftover pending monitor from 
causing unexpected stop of other instances (bsc#1206263)
+
+---
+Thu Dec 22 12:50:26 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.5+20221212.074e9c860:
+- tools: Support setting transient utilization attrs from crm_attribute.
+- scheduler: Unpack transient utilization attributes.
+- daemons: Add support for transient utilization attributes.
+- libcrmcommon: Add a block attr to an IPC update request.
+- tools: Add a -z option to attrd_updater.
+
+---
+Wed Dec 21 11:49:56 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.5+20221208.cd0f91f51:
+- libcrmcommon: Warn if deprecated command line formats are used.
+- controller: Don't nack joining node due to old CIB
+- based: Successful CIB schema upgrade should always force a write
+- based: Don't write to disk if CIB replace failed
+- tools: Fix trivial memory leak in cibadmin
+- based: Fix double free() in pacemaker-based.c
+- libpe_status: avoid memory leak on regular expression error
+- controller: Avoid election storm due to incompatible CIB
+- libpacemaker: don't regfree() if regcomp() failed
+- libpe_status: don't try to use compiled expression if regcomp() failed
+- libcrmcommon: don't regfree() if regcomp() failed
+- controller: Avoid error if a join request is received after fencing
+- controller: Don't double-increment failcount for simulated failures
+- daemons, tools: Unregister formats before exiting
+- scheduler: Advertise metadata option in scheduler help output
+- fencer: Use formatted output in pacemaker-fenced
+- fencer: Correct refresh logic in update_cib_cache_cb()
+- controller: Reduce CIB deletions during reprobe
+- controller: Don't reprobe remotes when target is only cluster node
+- add zh_cn translation for error (#2957)
+- tools: Validate scope in cibadmin.c
+- tools: Add status as valid cibadmin scope
+- tools: Fix action danger check in cibadmin
+- libcrmcommon: Null-check return value of pcmk__uid2username()
+- daemons: Support cluster-wide sync points for multi IPC messages.
+- tools: Fix scope/xpath parsing in cibadmin
+- libcrmcommon: Bump feature set for daemon formatted output
+- executor: Use formatted output in pacemaker-execd
+- pacemaker-based: Use formatted output in pacemaker-based
+- controller: Use formatted output in pacemaker-controld
+- controller: Node exits fatally in response to join nack
+- libcrmcommon: Retry pcmk_connect_ipc() if EAGAIN
+- controller: Remove CRM_CHECK in update_dc for no current DC
+- Pacemaker Explained: Clarify resource maintenance mode (CLBZ#5382)
+- libpe_status: Node maintenance mode sets resource maintenance flag
+- libpe_status: crm_mon shows "maintenance" for rsc maint meta
+- schemas: resources schema supports maintenance attribute
+- daemons: Check for NULL in attrd_do_not_expect_from_peer.
+- tools: crm_mon fencing history is now in high resolution
+- libpe_status: Use correct guint format specifier for failed action
+- add zh_CN translation for pacemaker-schedulerd libexec
+- daemons: Handle crm_ipc_new returning a NULL.
+- tools: crm_mon now shows last_update origin
+- schema: Add update origin to crm_mon output
+- tools: crm_mon --daemonize should update when disconnected
+- tools: Improve log messages in crm_mon.c
+- tools: Remove an output format-based sleep() call from crm_mon
+- tools: Include Pacemaker status in crm_mon output
+- libcib: Preserve return code in 

commit pacemaker for openSUSE:Factory

2022-12-13 Thread Source-Sync
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 
+
+- 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 
+
+- 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 
+
+- 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 
+
+- 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 
+
+- 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 
+
+- 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 
+
+- 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 
+
+- 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 
+
+- 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 
+
+- 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 

commit pacemaker for openSUSE:Factory

2022-10-01 Thread Source-Sync
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-10-01 17:41:50

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.2275 (New)


Package is "pacemaker"

Sat Oct  1 17:41:50 2022 rev:145 rq:1006410 version:2.1.4+20220615.dc6eb4362

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2022-06-29 
16:01:57.732670939 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.2275/pacemaker.changes
2022-10-01 17:41:57.537539188 +0200
@@ -1,0 +2,6 @@
+Tue Sep 27 13:08:27 UTC 2022 - Stefan Weiberg 
+
+- Rename libraries in accordance to the packaging guidelines to
+  solve potential migration issue on SLE 15 SP5 (bsc#1203744)
+
+---



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.MQoWUH/_old  2022-10-01 17:41:58.145540297 +0200
+++ /var/tmp/diff_new_pack.MQoWUH/_new  2022-10-01 17:41:58.149540304 +0200
@@ -240,8 +240,8 @@
 # sbd 1.5.0+ handshake defaults to enabled with upstream sbd-release
 #implicitly supports handshake defaults to enabled in this spec
 Conflicts:  sbd < 1.5.0
-Conflicts:  libpacemaker3
-Obsoletes:  libpacemaker3
+Provides:  libpacemaker3 = %version-%release
+Obsoletes:  libpacemaker3 < %version-%release
 
 %description libs
 Pacemaker is an advanced, scalable High-Availability cluster resource
@@ -299,6 +299,8 @@
 # builds; this is supposed to be disabled for shipping code.
 Requires:   pacemaker
 %endif
+Provides:  libpacemaker-devel = %version-%release
+Obsoletes:  libpacemaker-devel < %version-%release
 
 %description devel
 Pacemaker is an advanced, scalable High-Availability cluster resource


commit pacemaker for openSUSE:Factory

2022-06-29 Thread Source-Sync
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-06-29 16:01:00

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.1548 (New)


Package is "pacemaker"

Wed Jun 29 16:01:00 2022 rev:144 rq:985605 version:2.1.4+20220615.dc6eb4362

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2022-05-30 
12:43:04.256320303 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.1548/pacemaker.changes
2022-06-29 16:01:57.732670939 +0200
@@ -1,0 +2,31 @@
+Tue Jun 21 13:20:12 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.4+20220615.dc6eb4362 (Pacemaker-2.1.4)
+
+---
+Thu Jun 09 17:12:47 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.3+20220608.d7fce3868:
+- libstonithd: pull exit reason directly from history replies
+- fencer: assume unknown status from older fencers' history replies
+- resources: add SystemHealth parameter to its meta-data
+- resources: remove no-longer-relevant DTD reference from meta-data
+- resources: typo in HealthSMART meta-data
+
+---
+Tue Jun 07 10:45:08 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.3+20220603.ea9bebf6c (Pacemaker-2.1.4-rc1):
+- fencer: avoid use-after-free with self-fencing and topology
+- fencer: get target-by-attribute working again
+- libcrmcommon: fix a wrong separator in the .warning CSS declaration
+- fencer: avoid memory leaks when processing topology requests
+- Fix print spec for unsigned int count
+- fencing: delegate shouldn't matter when checking equivalent fencing
+
+---
+Thu Jun 02 07:38:49 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.3+20220601.da2fd79c8 (Pacemaker-2.1.3)
+
+---

Old:

  pacemaker-2.1.2+20220526.b387f8972.tar.xz

New:

  pacemaker-2.1.4+20220615.dc6eb4362.tar.xz



Other differences:
--
++ pacemaker.spec ++
--- /var/tmp/diff_new_pack.UapK89/_old  2022-06-29 16:01:58.348671759 +0200
+++ /var/tmp/diff_new_pack.UapK89/_new  2022-06-29 16:01:58.352671764 +0200
@@ -104,7 +104,7 @@
 %define with_regression_tests   0
 
 Name:   pacemaker
-Version:2.1.2+20220526.b387f8972
+Version:2.1.4+20220615.dc6eb4362
 Release:0
 Summary:Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary

++ _service ++
--- /var/tmp/diff_new_pack.UapK89/_old  2022-06-29 16:01:58.388671811 +0200
+++ /var/tmp/diff_new_pack.UapK89/_new  2022-06-29 16:01:58.392671818 +0200
@@ -8,10 +8,10 @@
 To update to a new release, change "revision" to the desired
 git commit hash and bump "version" if necessary
 
-2.1.2
+2.1.4
 -->
-2.1.2+%cd.%h
-b387f8972
+2.1.4+%cd.%h
+Pacemaker-2.1.4
 enable
   
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.UapK89/_old  2022-06-29 16:01:58.428671865 +0200
+++ /var/tmp/diff_new_pack.UapK89/_new  2022-06-29 16:01:58.432671871 +0200
@@ -5,6 +5,6 @@
   
 
 https://github.com/ClusterLabs/pacemaker.git
-  761f125623a4e46b827bc07013fdf930b08aa802
+  dc6eb4362e67c1497a413434eba097063bf1ef83
 (No newline at EOF)
 

++ pacemaker-2.1.2+20220526.b387f8972.tar.xz -> 
pacemaker-2.1.4+20220615.dc6eb4362.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pacemaker-2.1.2+20220526.b387f8972/ChangeLog 
new/pacemaker-2.1.4+20220615.dc6eb4362/ChangeLog
--- old/pacemaker-2.1.2+20220526.b387f8972/ChangeLog2022-05-26 
18:38:25.0 +0200
+++ new/pacemaker-2.1.4+20220615.dc6eb4362/ChangeLog2022-06-15 
16:27:17.0 +0200
@@ -1,24 +1,19 @@
-* Mon May 16 2022 Ken Gaillot  Pacemaker-2.1.3-rc2
-- Changesets: 28
-- Diff: 24 files changed, 810 insertions(+), 156 deletions(-)
-
-- Features added since Pacemaker-2.1.3-rc1
-  + rpm: crm_attribute is now part of the pacemaker-cli package instead of
- the pacemaker package
-
-- Fixes since Pacemaker-2.1.3-rc1
-  + scheduler: make multiple-active="stop_unexpected" actually work
-  + libcrmcommon: retry IPC requests after EAGAIN errors
-  + tools: get attrd_updater -Y working again (regression in 2.1.3-rc1)
-  + tools: support command-line crm_attribute calls on Pacemaker remote nodes
-   whose node name in the cluster differs from their local hostname
-
-- Public API changes since Pacemaker-2.1.3-rc1
-  + libstonithd: deprecate stonith_t:call_timeout
-
-* Mon Apr 18 2022 Ken 

commit pacemaker for openSUSE:Factory

2022-05-30 Thread Source-Sync
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-05-30 12:42:33

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.2254 (New)


Package is "pacemaker"

Mon May 30 12:42:33 2022 rev:143 rq:979418 version:2.1.2+20220526.b387f8972

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2022-04-06 
21:51:09.383796550 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.2254/pacemaker.changes
2022-05-30 12:43:04.256320303 +0200
@@ -1,0 +2,114 @@
+Thu May 26 19:24:22 UTC 2022 - Jan Engelhardt 
+
+- Use the project upstream name for the -devel subpackage
+  (rename libpacemaker-devel to pacemaker-devel).
+- Drop libpacemaker3-cluster separation, since it double-ships
+  a file that is already in libpacemaker3
+- Rename libpacemaker3 to pacmekaer-libs following packages like
+  xrootd-libs et al so it does not get picked on by rpmlint
+  [boo#1191752].
+
+---
+Thu May 26 18:56:57 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220526.b387f8972:
+- libcrmcommon: avoid memory leak if IPC server fails to run
+- nls: format of XML-escaped string
+
+---
+Thu May 26 18:46:07 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220518.dff7c3a72 (Pacemaker-2.1.3-rc2):
+- schemas: Use fence-event-2.15.rng (rh#2086230)
+- scheduler: don't support versioned instance attributes in operations
+- schemas: allow Promoted/Unpromoted in crm_resource output
+
+---
+Thu May 12 07:56:23 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220511.0bf080da3:
+- tools: Set options.command when "attrd_updater -Y" is used.
+
+---
+Mon May 02 10:01:36 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220427.c01a90fd2:
+- tools: Hook up the verbosity flag in crm_attribute.
+- tools: Honor CIB_file when doing node name lookups in crm_attribute.
+- tools: Handle a remote node's name differing from its hostname.
+- libcrmcommon: Fix a bug in processing multiple IPC messages.
+- libcrmcommon: Add EAGAIN as a return code from crm_ipc_read.
+- libcrmcommon: Handle IPC ACKs from proxied connections too.
+- fenced: Correctly log the total fencing timeout.
+- scheduler: make multiple-active="stop_unexpected" actually work
+- libcib: Check for NULL before calling g_ascii_strdown.
+
+---
+Mon May 02 08:44:22 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220421.a988afd4e (Pacemaker-2.1.3-rc1):
+- libpe_status: deprecate node_ping
+- fencer: avoid core dump at exit
+- fix Chinese garbled
+- fencer: don't use constant within translatable string literal
+- libcrmcommon: fix NLS issues with option meta-data
+
+---
+Fri Apr 29 15:42:58 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220414.8cfa69660:
+- tools: set command for `crm_resource -q/--query-xml` before changing any 
options (bsc#1198409)
+- tools: prevent possible crm_resource segfaults if multiple commands are 
specified (bsc#1198409)
+- tools: set commands in crm_resource before changing any options (bsc#1198409)
+
+---
+Fri Apr 29 15:30:44 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220412.826f287ac:
+- schemas: update some API schemas for node health change
+- tools: add node health to crm_mon output
+- libpe_status: tweak HTML output for node names
+- libcrmcommon: tweak HTML CSS
+- libpe_status: show node status components in separate HTML spans
+- libpe_status: remove stray space from HTML class name
+
+---
+Fri Apr 29 13:42:20 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220412.bd19767c9:
+- libcib: Fix handling the return value of cib_internal_op.
+
+---
+Fri Apr 29 10:43:11 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220408.6321f6534:
+- libcrmcommon: bump feature set for multiple-active=stop_unexpected
+- scheduler: implement multiple-active=stop_unexpected
+- scheduler: log a warning if invalid value is given for multiple-active
+
+---
+Fri Apr 29 10:06:55 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220407.844c3972e:
+- scheduler: allow-unhealthy-nodes resource meta-attribute
+
+---
+Wed Apr 20 12:44:15 UTC 2022 - Yan Gao 
+
+- Update 

commit pacemaker for openSUSE:Factory

2022-04-06 Thread Source-Sync
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-04-06 21:51:04

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.1900 (New)


Package is "pacemaker"

Wed Apr  6 21:51:04 2022 rev:142 rq:966816 version:2.1.2+20220331.1ad8bbddd

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2022-02-17 
00:30:55.333429249 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.1900/pacemaker.changes
2022-04-06 21:51:09.383796550 +0200
@@ -1,0 +2,160 @@
+Sun Apr  3 07:44:37 UTC 2022 - Stephan Kulow 
+
+- Create libltdl/config before autoreconf to fix an incompatibility
+  with autoconf 2.71
+
+---
+Fri Apr 01 11:35:32 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220331.1ad8bbddd:
+- tools: Fix the -v option to attrd_updater.
+
+---
+Wed Mar 30 09:22:01 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220329.efdcb0bbf:
+- resources: Add an OCF_RESKEY_dampen parameter to HealthSMART.
+- resources: Mark HealthSMART parameters as reloadable.
+- resources: Also fix HealthSMART_monitor.
+- resources: Fix a bug in init_smart in HealthSMART.
+- resources: Fix the stop action in HealthSMART.
+- resources: Add an OCF_RESKEY_smartctl parameter to HealthSMART.
+- resources: update HealthSMART agent for OCF 1.1
+
+---
+Tue Mar 29 06:49:24 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220328.24d87d0b2:
+- tools: Do not allow certain operations on clone instances.
+- tools: Fix one method of restarting a cloned group.
+- tools: Fix restarting clone instances in crm_resource.
+- tools: If crm_resource is given an invalid node, error.
+- tools: Fix one way to restart a cloned primitive.
+- tools: Fix restarting implicit bundled resources without a host.
+- tools: Fix double free errors in crm_resource.
+- tools: Compare host names case insensitively...
+
+---
+Mon Mar 28 15:43:15 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220328.2dd22a9d7:
+- tools: Update a couple option help strings in attrd_updater.
+- Convert attrd_updater to use glib for cmdline handling.
+
+---
+Thu Mar 24 10:48:40 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220322.5129e5ca5:
+- tools: Add XML schema for the crm_attribute output.
+- tools: Fix indentation on crm_attribute help output.
+- tools: Finish using formatted output in crm_attribute.
+- tools: Switch crm_attribute to use formatted output.
+- schemas: Add a schema for the new crm_rule output.
+- tools: Allow passing -r to crm_rule more than once.
+- tools: crm_rule is no longer experimental.
+- tools: Convert crm_rule to formatted output.
+- rpm: Remove the coverage support from the spec file.
+
+---
+Thu Mar 24 10:16:01 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220309.d007690cb:
+- cibadmin to be able to "render" access mode for selected user
+
+---
+Tue Mar 08 15:49:01 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220307.022ae2d5f:
+- rpm: depend on gettext-tools instead of gettext
+- scheduler: Take case into account when finding resources.
+- scheduler: improve fencing-related messages
+
+---
+Mon Mar 07 13:34:25 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220304.b2c456e77:
+- pacemakerd: override locale earlier in start-up
+- libcrmcommon: initialize NLS only once
+- tools: Fix a corner case in crm_mon outputting.
+- tools: Always output to the HTML dest file. (clbz#5492)
+- scheduler: shutdown locks apply to group members, not group itself
+
+---
+Wed Mar 02 13:02:01 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220301.6981b549a:
+- libpacemaker: Fix a segfault in crm_mon.
+
+---
+Wed Mar 02 12:54:59 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220301.a5db0024f:
+- scheduler: properly set data set flags when scheduling actions
+- scheduler: determine cluster status more efficiently
+
+---
+Wed Mar 02 11:43:06 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220222.250a6b0d7:
+- rpm: add nls option
+
+---
+Mon Feb 21 12:13:47 UTC 2022 - Yan Gao 
+
+- Update to 

commit pacemaker for openSUSE:Factory

2022-02-16 Thread Source-Sync
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-02-17 00:30:14

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.1956 (New)


Package is "pacemaker"

Thu Feb 17 00:30:14 2022 rev:141 rq:955066 version:2.1.2+20220126.16c1bab10

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2021-12-24 
20:23:15.334021791 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.1956/pacemaker.changes
2022-02-17 00:30:55.333429249 +0100
@@ -1,0 +2,219 @@
+Tue Feb 08 11:57:53 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220126.16c1bab10:
+- controller: correctly match "node down" events
+- controller: improve meta-data warnings
+- scheduler: assert on memory allocation error
+- pacemakerd: improve messages for subdaemon handling
+
+---
+Tue Feb 08 11:47:22 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220126.57e783b4b:
+- libstonithd: avoid controld shutdown hanging
+- pacemakerd: have signal-handler take care of lost processes
+- scheduler: avoid memory leak when displaying clones
+
+- Rebase:
+  * bug-806256_pacemaker-log-level-notice.patch
+
+---
+Tue Feb 08 11:25:36 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220120.3f0398825:
+- scheduler: implement utilization for bundles
+- fencer: reset op result before grabbing new one (rh#1470834)
+- schemas: update fence-event API schema for recent change (rh#1470834)
+- fencing: display exit reasons with failed fencing events (rh#1470834)
+- fencing: return exit reason with fencing history (rh#1470834)
+- fencer: track full result in fencing history (rh#1470834)
+
+---
+Tue Feb 08 08:54:11 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220119.2c937a4c0:
+- ipc_client: use libqb async API for connect
+- pacemakerd: keep tracking pacemakerd for liveness
+- pacemakerd: tweak systemd unit respawn settings
+
+---
+Tue Feb 08 08:22:23 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220119.eec504705:
+- libcrmservice: improve exit reason for timeouts (rh#1470834)
+- fencing: improve exit reason for fencing timeouts (rh#1470834)
+- controller: improve exit reason for internal timeouts (rh#1470834)
+- controller,libpacemaker: make history XML creation less chatty (rh#1470834)
+- fencing: don't warn if cluster has no watchdog device (rh#1470834)
+- libcrmcommon: don't say "Unknown error" (rh#1470834)
+- libcrmcommon: improve description for "not connected" status (rh#1470834)
+
+---
+Fri Feb 04 17:57:25 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220118.de344dc33:
+- tools: Fix the show detail toggle in crm_mon.
+- corosync: Repeat corosync_cfg_trackstart
+- tools: Handle output format arguments before doing daemonize mode.
+- libpacemaker: avoid unnecessary limit on node names
+
+---
+Fri Feb 04 17:11:56 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220117.0fb17de37:
+- tools: get stonith_admin -T option working again (rh#1470834)
+- libpacemaker: compare fence action names case-sensitively
+- libpacemaker: return exit reason for fencer connection failures
+- tools: display failure reasons for stonith_admin fencing commands
+- libpacemaker: improve result for high-level fencing API
+- fencing: Don't set stonith action to pending if fork fails
+
+---
+Fri Feb 04 16:14:08 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220114.fb2dcedf1:
+- controller: compare case-sensitively where appropriate (rh#1470834)
+- controller,tools: improve description for fencing alerts/traps (rh#1470834)
+- controller: improve messages when handling fencing notifications (rh#1470834)
+- controller: compare fencing targets case-insensitively (rh#1470834)
+- scheduler: Use the old RC code to log maskable probe failures.
+
+---
+Fri Feb 04 15:53:57 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220113.7c94f0367:
+- liblrmd: Avoid double-free during notify operation (rh#2039675)
+
+---
+Fri Feb 04 14:31:35 UTC 2022 - Yan Gao 
+
+- Update to version 2.1.2+20220112.b496b9826:
+- low: Remove "formerly called..." text in metadata output.
+- tools: Free metadata memory in crm_resource.
+- daemons: Use formatted output for metadata in schedulerd.
+

commit pacemaker for openSUSE:Factory

2021-12-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2021-12-24 20:22:59

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.2520 (New)


Package is "pacemaker"

Fri Dec 24 20:22:59 2021 rev:140 rq:942221 version:2.1.2+20211124.ada5c3b36

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2021-09-20 
23:33:09.787174314 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.2520/pacemaker.changes
2021-12-24 20:23:15.334021791 +0100
@@ -1,0 +2,177 @@
+Wed Dec 22 13:36:05 UTC 2021 - Yan Gao 
+
+- fencer: get current time correctly
+  * 0001-Fix-fencer-get-current-time-correctly.patch
+
+---
+Wed Dec 22 13:25:51 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.2+20211124.ada5c3b36 (Pacemaker-2.1.2):
+- fencer: add missing space to topology message
+- controller: handle remote connection start timeouts correctly
+
+---
+Wed Dec 22 11:24:15 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.1+2026.8db4569e4 (Pacemaker-2.1.2-rc2):
+- fencing: mark state as done if remapped "on" times out
+- Fix OCF_RA_INSTALL_DIR Autoconf variable name in pkg-config files
+- daemons: Free memory at the end of fail_pending_op.
+
+---
+Wed Dec 22 11:17:24 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.1+20211104.62c36e2b1 (Pacemaker-2.1.2-rc1):
+- Use user_include_exclude_cb in crm_mon more. (clbz#5485)
+- Only set default sections in crm_mon once. (clbz#5485)
+- fencer: improve messages for dynamic target queries (rh#1470834)
+- fencer: consolidate messages for asynchronous results (rh#1470834)
+- fencer: log a message when out of memory for dynamic target search 
(rh#1470834)
+- libcrmservice: distinguish local and global configuration errors (rh#1470834)
+- libcrmservice: improve messages for pre-execution failures in child 
(rh#1470834)
+
+---
+Wed Dec 22 10:35:46 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.1+20211028.70f82d2c0:
+- attrd: check election status upon loss of a voter to prevent unexpected 
pending (bsc#1191676)
+
+---
+Wed Dec 22 10:23:59 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.1+20211028.7ee8b5bdd:
+- tools: select technical or human-friendly output of failed actions 
(rh#1470834)
+- controller,executor: tweak action result messages (rh#1470834)
+- install init scripts only if not using systemd
+- executor: log execution status and exit reason with results (rh#1470834)
+- executor: improve result message (rh#1470834)
+- controller: log exit reason with action results (rh#1470834)
+- controller: make executor result messages more consistent (rh#1470834)
+- daemon metadata: Output OCF-1.1-style metadata for enum options
+- libcrmservice: avoid memory leak when checking systemd unit existence
+- fencer: avoid memory leak on async execution failure (rh#1470834)
+- fencer: report correct code for CIB secret failure (rh#1470834)
+- libcrmservice: improve exit codes for child execution failures (rh#1470834)
+- cib,pacemakerd,libcrmcommon,libcrmservice: improve child completion logs 
(rh#1470834)
+- executor: map nagios warnings to OCF "degraded" result code (rh#1470834)
+- schemas: update crm_resource API schema for --force-* changes (rh#1470834)
+- tools: show exit reason for crm_resource --force-* (rh#1470834)
+- daemons: Be more careful about restarting subdaemons. (clbz#5225)
+- daemons: Re-register UID/GID with corosync on restart.
+- tools: handle crm_resource --force-* failures consistently (rh#1470834)
+- tools: improve check for supported standards in crm_resource --force-* 
(rh#1470834)
+- tools: map LSB status to OCF correctly with crm_resource --force-check 
(rh#1470834)
+- tools: show detailed message with crm_resource --force-* failure (rh#1470834)
+- daemons: Correct which subdaemons need the cluster.
+- daemons: Keep track of which daemons need corosync.
+- libcrmservice: improve handling of too many nagios parameters (rh#1470834)
+- executor,libstonithd,libcrmservice: better error handling for generic 
actions (rh#1470834)
+- libcrmservice: set exit reason for some memory errors when creating action 
(rh#1470834)
+- executor,libcrmservice: set exit reason for invalid arguments (rh#1470834)
+- executor: use exit reason from service library when available (rh#1470834)
+- libcrmservice: set exit reason for internal errors (rh#1470834)
+- tools: avoid double free with crm_resource --force-*
+- tools: avoid error message when no stdout
+- fencing: improve error handling 

commit pacemaker for openSUSE:Factory

2021-09-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2021-09-20 23:32:18

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.1899 (New)


Package is "pacemaker"

Mon Sep 20 23:32:18 2021 rev:139 rq:919749 version:2.1.0+20210816.c6a4f6e6c

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2021-04-12 
12:33:53.713066168 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.1899/pacemaker.changes
2021-09-20 23:33:09.787174314 +0200
@@ -1,0 +2,343 @@
+Fri Sep 10 14:17:49 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.0+20210816.c6a4f6e6c (Pacemaker-2.1.1-rc3) :
+- crm_resource: translate LSB rc to exit code and fix 
resources_find_service_class() call
+- controller: ensure newly joining node learns the node names of non-DCs 
(bsc#1180618)
+- controller: ensure lost node's transient attributes are cleared without DC 
(rh#1986998)
+  
+---
+Fri Sep 10 14:04:23 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.0+20210806.a64ad221a (Pacemaker-2.1.1-rc2):
+- pacemakerd: show correct error message if can't request shutdown
+- scheduler: Output the clone header if there are no instances.
+- scheduler: Sort brief output of resources.
+- scheduler: Fix display of active resources on offline nodes.
+- tools: avoid memory leaks in crm_mon
+- tools: avoid (insignificant) memory leaks
+
+---
+Fri Sep 10 13:45:08 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.0+20210727.9e3a841a3 (Pacemaker-2.1.1-rc1):
+- scheduler: Fix XML output of cloned groups.
+- scheduler: Condense group and clone status in output.
+- scheduler: Only output the clone header if necessary.
+- scheduler: Mark partially active groups in output.
+- scheduler: Tweak resource filtering for groups.
+- libcrmcommon: Also allow string arguments that start with a dash.
+- tools: Audit command line options.
+
+---
+Fri Sep 10 11:30:27 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.0+20210721.0bf0e8547:
+- scheduler: respect runnable argument when creating pseudo op
+- scheduler: pe_order_implies_first should matter if 'then' is required
+- scheduler: don't make optional constraints with group members mandatory
+- scheduler: avoid invalid transition when group member unmanaged (clbz#5423)
+
+---
+Fri Sep 10 11:00:25 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.0+20210720.202b37962:
+- libcrmcommon: Allow negative numbers as cmdline options.
+- tools: The --get-value option does not require an arg.
+
+---
+Fri Sep 10 10:40:20 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.0+20210716.1ee04e687:
+- scheduler: add test for probe of unmanaged resource on pending node 
(bsc#1188653)
+- scheduler: update existing tests for probe scheduling change (bsc#1188653)
+- scheduler: don't schedule probes of unmanaged resources on pending nodes 
(bsc#1188653)
+
+---
+Fri Sep 10 10:32:53 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.0+20210716.1029946ae:
+- crm_resource: report not supported for --force-* w/systemd, upstart, nagios 
and bundled resources
+- Pacemaker Explained: document how fence agent internal timeouts work 
(clbz#5473)
+- Pacemaker Explained: clarify pcmk_host_check default (clbz#5475)
+- cluster: Use most up-to-date corosync API calls
+- rpm: assume _rundir macro is present
+
+---
+Thu Sep 09 12:40:48 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.0+20210701.9df198b18:
+- libcrmcommon: Correctly handle case-sensitive ids of xml objects when 
changing a value. (bsc#1187414)
+
+---
+Thu Sep 09 12:33:10 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.0+20210701.b295080a7:
+- scheduler: Fix group-by-node resource HTML output.
+- scheduler: Fix list errors in bundle HTML output.
+- scheduler: Remove an unnecessary blank line in HTML output.
+- scheduler: Remove an unnecessary space in HTML output.
+
+---
+Thu Sep 09 12:12:51 UTC 2021 - Yan Gao 
+
+- Update to version 2.1.0+20210623.2a6d5ae68:
+- cts: Update test files with crm_mon new xml output. (bsc#1187694)
+- Increase PCMK__API_VERSION for new crm_mon xml output. (bsc#1187694)
+- libpe: Added crm_mon xml output cluster timing settings. (bsc#1187694)
+
+---
+Thu Sep 09 

commit pacemaker for openSUSE:Factory

2021-04-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2021-04-12 12:33:50

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.2401 (New)


Package is "pacemaker"

Mon Apr 12 12:33:50 2021 rev:138 rq:884034 version:2.0.5+20210310.83e765df6

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2021-02-04 
20:22:37.702694185 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.2401/pacemaker.changes
2021-04-12 12:33:53.713066168 +0200
@@ -1,0 +2,171 @@
+Sun Mar 21 17:21:29 UTC 2021 - Yan Gao 
+
+- Update to version 2.0.5+20210310.83e765df6:
+- controller: re-joined node gets the host names of non-DC nodes (bsc#1180618)
+
+---
+Sun Mar 21 16:05:07 UTC 2021 - Yan Gao 
+
+- Update to version 2.0.5+20210309.90b3e455b:
+- Allow the none format in other command line tools.
+- scheduler,tools: stop using last-run in CIB status
+
+---
+Sun Mar 21 15:32:59 UTC 2021 - Yan Gao 
+
+- Update to version 2.0.5+20210302.64e0c771d:
+- crm_mon.rng/crm_resource.rng: Change the schema type of 'expected' and 
'call' to integer. (rh#1931332)
+
+---
+Sun Mar 21 15:13:49 UTC 2021 - Yan Gao 
+
+- Update to version 2.0.5+20210302.f537b60c2:
+- fenced: retry getting metadata until we get it
+- require glib 2.42.0 or later
+
+---
+Sun Mar 21 14:39:24 UTC 2021 - Yan Gao 
+
+- Update to version 2.0.5+20210224.63d2fa7c2:
+- pacemakerd: downgrade corosync connection loss messages
+- libcrmcommon: be consistent with IPC server names in messages
+- CIB: deprecate support for can_fail action meta-attribute
+- CIB: deprecate remove-after-stop cluster property
+- pacemakerd,tools: use high-resolution sleep in a couple of places
+- pacemakerd: use high-resolution sleep functions if available
+- configure: drop support for --with-acl option
+- rpm: update for new legacy links default
+- configure: add --with-concurrent-fencing-default option
+- scheduler: allow 2.0 compatibility mode for certain output
+- include: Bump CRM_FEATURE_SET to 3.7.2.
+- tools: Convert crm_verify to use formatted output.
+- tools: Use glib for command line handling in crm_verify.
+- iso8601: prevent sec overrun before adding up as long long
+- crmadmin: tweaks
+- scheduler: route monitor cancellations behind moving remote connections 
correctly
+- cluster: try to reconnect with corosync if it goes down
+
+- Rebase:
+  * pacemaker-nagios-plugin-dir.patch
+
+---
+Sat Mar 20 13:53:24 UTC 2021 - Yan Gao 
+
+- Update to version 2.0.5+20210223.dbc27b2ac:
+- fencer: optimize merging of fencing history by removing unneeded entries on 
creation of history diff (bsc#1181744)
+- fencing: new function stonith_op_state_pending() for checking if a fencing 
operation is in pending state (bsc#1181744)
+- fencer: update outdated pending operations according to returned ones from 
remote peer history (bsc#1181744)
+- fencer: broadcast returned fencing operations to update outdated pending 
ones in remote peer history (bsc#1181744)
+
+---
+Sat Mar 20 13:45:07 UTC 2021 - Yan Gao 
+
+- Update to version 2.0.5+20210212.a4892ccb5:
+- Fix a problem with crm_resource exit code handling.
+- Correct output of "crm_resource --locate" in case of clones. (rh#1925681)
+- tools: Add newlines to the description string in crm_simulate.
+- tools: Straighten out return codes in crm_diff.
+- libcrmcommon: Set extra_headers to NULL after freeing it.
+- tools: Mark a couple things as volatile in crm_mon.
+- tools: Allow other output formats for crm_mon -d.
+- libcrmcommon: Try to make sure formatted output is always written.
+- libcib, tools: Use the formatted output password prompt.
+- libcrmcommon: Add a prompt formatted output message.
+- tools, libcrmcommon: Add a progress formatted output message.
+
+---
+Sat Mar 20 12:38:19 UTC 2021 - Yan Gao 
+
+- Update to version 2.0.5+20210205.46cf48d27:
+- execd: Skips merging of canceled fencing monitors.(Fix:#CLBZ5393)
+- crm_mon: detect when run on remote-node
+- tools: get cibsecret stash working again
+- fencing: remove any devices that are not installed
+- crm_mon: suppress pacemakerd-status for non-text output
+- crm_mon: retry fencer connection as not fatal initially
+- tools: Report pacemakerd in state waiting for sbd
+- controller,scheduler,CTS: use ":" instead of "::" when displaying provider
+

commit pacemaker for openSUSE:Factory

2021-02-04 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2021-02-04 20:22:21

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.28504 (New)


Package is "pacemaker"

Thu Feb  4 20:22:21 2021 rev:137 rq:868330 version:2.0.5+20210104.8ae19fdf9

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2020-12-09 
22:11:18.535060202 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.28504/pacemaker.changes   
2021-02-04 20:22:37.702694185 +0100
@@ -1,0 +2,100 @@
+Fri Jan 29 12:42:52 UTC 2021 - Yan Gao 
+
+- pacemakerd: downgrade the warning about SBD_SYNC_RESOURCE_STARTUP to notice 
(bsc#1180966)
+  * bsc#1180966-0001-Log-pacemakerd-downgrade-the-warning-about-SBD_SYNC_.patch
+
+---
+Thu Jan 28 14:28:18 UTC 2021 - Yan Gao 
+
+- Update to version 2.0.5+20210104.8ae19fdf9:
+- attrd: prevent leftover attributes of shutdown node in cib (bsc#1173668)
+
+---
+Thu Jan 28 14:22:47 UTC 2021 - Yan Gao 
+
+- Update to version 2.0.5+20201218.c67665496:
+- books: enable Sphinx build
+- books: remove Publican
+- xml: Update XML schema for crm_resource changes.
+- libpacemaker: Also flatten XML location constraint output.
+- libpacemaker: Various small fixes to location-list.
+- libpacemaker: Fix printing out location constraints.
+- libpacemaker: Correct loop detection in rscs_colocated_with_list.
+- libpacemaker: Flatten XML output for colocations.
+- libpacemaker: Pass the correct resource to recursive calls.
+- tools: Don't display generic lists for colocations and constraints.
+- libpacemaker: Change the colocation list headings.
+- libpacemaker: Don't show an empty locations list.
+- libcrmcluster: properly check CPG payload size
+- libcrmcluster: correctly return error for invalid payload size
+- libcrmcommon: set errno properly on IPC connection failure
+- scheduler: Don't output a resource header with no list.
+- libcib: Cleanup at signoff.Fix(CLBZ#5457)
+- scheduler: add class back to multiple recovery message
+- fencer: standardize fence device references in log messages
+- fencer: improve wording of various messages
+- fencer: correct order of arguments to a message
+- fencer: log operation IDs more consistently
+- fencer: log operation state as readable string rather than integer enum value
+- fencer: prefer "fencing" to "stonith"
+- fencer: use singular or plural correctly in messages
+- pacemakerd: improve error message when -S can't connect
+- libcrmcommon: improve messages when adding a log file
+- libcrmcommon: drop unformatted log message about log permissions
+- libcrmcommon: drop unnecessary parent check when adding log file
+- daemons: improve client name used in log messages
+- ipc_client: Use libqb to get auth data for ipcc connections
+
+- Rebase:
+  * bug-806256_pacemaker-log-level-notice.patch
+  * bug-728579_pacemaker-stonith-dev-id.patch
+  * bug-812269_pacemaker-fencing-device-register-messages.patch
+
+---
+Mon Jan 25 12:29:58 UTC 2021 - Yan Gao 
+
+- Update to version 2.0.5+20201203.dc64a43f9:
+- libpacemaker: add public API functions for cluster queries
+- libs: Remove extra whitespace in list_item calls.
+- schedulerd: Fixed processing to expand meta_attributes. Fix(#CLBZ:5451)
+- scheduler: Fix output of failed actions without an operation_key.
+- scheduler: treat missing parameter as NULL in rules with value-source 
(rh#1872376)
+- scheduler: correctly skip dangling id-ref(rh#1872376)
+- controld: Retry connection failure when controld is stopped.(Fix:CLBZ#5445)
+- travis: run cts-exec with --force-wait option (bsc#1177489)
+- cts-exec: add --force-wait/-w option (bsc#1177489)
+- cts-fencing: add --force-wait/-w option (bsc#1177489)
+- cts-exec: add --timeout/-t option (bsc#1177489)
+- cts-fencing: add --timeout/-t option (bsc#1177489)
+- cts-exec: optimize exec regression testing via appropriate synchronization 
with execd (bsc#1177489)
+- cts-fencing: optimize fencing regression testing via appropriate 
synchronization with fenced (bsc#1177489)
+- Pacemaker Explained: Explain limitations of node attr expressions. 
(rh#1891929)
+- include: Bump CRM_FEATURE_SET to 3.6.3.
+- xml: Add a schema for new crm_resource output.
+- tools: Use formatted output for stacks and constraints.
+- tools: Use formatted output for resource searching.
+- tools: Use formatted output for crm_resource checks.
+- tools: Use formatted output for CTS printing in crm_resource.
+- scheduler, tools: Add a new node-and-op output message.
+- tools: Use formatted output for crm_resource info messages.
+- tools: Use formatted 

commit pacemaker for openSUSE:Factory

2020-12-09 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2020-12-09 22:11:16

Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and  /work/SRC/openSUSE:Factory/.pacemaker.new.2328 (New)


Package is "pacemaker"

Wed Dec  9 22:11:16 2020 rev:136 rq:853534 version:2.0.5+20201202.ba59be712

Changes:

--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes  2020-10-23 
12:20:26.432602407 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.2328/pacemaker.changes
2020-12-09 22:11:18.535060202 +0100
@@ -1,0 +2,163 @@
+Sun Dec 06 12:32:29 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.5+20201202.ba59be712 (Pacemaker-2.0.5):
+- xml: Revert to correct schema for alerts-3.5
+- tools: match calloc() with free() in crm_resource
+- tools: "Connectivity is lost" may not be displayed even if the ping 
communication is lost.
+
+---
+Sun Dec 06 12:22:38 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20201116.ae2c04b54:
+- tools: make cibsecret use bash
+- fencer: allow peer configuration requests
+
+---
+Sun Dec 06 12:12:36 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20201027.31aa4f551:
+- pacemakerd: handle shutdown requests better
+- daemons,libcrmcommon: send status code with client acks
+- fencer: restrict certain IPC requests to privileged users (CVE-2020-25654, 
bsc#1177916)
+- pacemakerd: ignore shutdown requests from unprivileged users 
(CVE-2020-25654, bsc#1177916)
+- pacemakerd: check client for NULL before using it
+- executor: restrict certain IPC requests to Pacemaker daemons 
(CVE-2020-25654, bsc#1177916)
+- executor: return appropriate error code when no remote support
+- executor: mark controller connections to pacemaker-remoted as privileged
+- executor: show CRM_OP_REGISTER rc in debug message
+
+---
+Sun Dec 06 11:54:44 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20201022.354625c62:
+- tools: revert some changes in crm_resource NULL checks
+- xml: Mark new crm_mon attributes as optional.
+- scheduler: fix build when DEFAULT_CONCURRENT_FENCING_TRUE is set
+
+---
+Sun Dec 06 11:42:57 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20201019.878658661:
+- cib: create reply when needed for diff
+- cib: only build reply when needed
+
+---
+Fri Oct 30 13:45:28 UTC 2020 - Yan Gao 
+
+- Update to version 2.0.4+20201014.b0ef36d82:
+- cibsecret: read value to set from input (or stdin) if not specified
+- libcrmcommon: Don't leak memory in pcmk__cmdline_preproc.
+- tools: Don't leak options.xml_file in crm_simulate.
+- tools: Prevent a potential memory problem in crm_resource.
+- tools: Use glib for cmdline handling in crmadmin.
+- tools: Apply resource filtering to failed actions in crm_mon.
+- scheduler: require pre-/post-start notifications correctly
+- tools: avoid memory leak if crm_mon --include/--exclude have bad syntax
+- pacemakerd: change one message so CTS recognizes it
+- libcrmcommon: check controller API object for NULL
+- fencer: properly deactivate stonith API callbacks
+- controld: Avoiding Broken pipe when shutdown.
+- Stateful: add ability to return custom rc saved in state file
+- Dummy: add ability to return custom rc saved in state file
+- Use effective OCF rc-code to avoid increasing failcount for DEGRADED statuses
+- tools: Don't display crm_resource error messages twice.
+- Accept PCMK_OCF_DEGRADED and PCMK_OCF_DEGRADED_MASTER status codes
+- libcrmservice: avoid dangling reference after DBus memory allocation error
+- libcrmservice: avoid double logging an error
+- libcrmservice: improve DBus log messages
+- fenced: Avoiding Broken pipe when shutdown.
+- controld: Avoiding Broken pipe when shutdown.
+- attrd: Avoiding Broken pipe when shutdown.
+- Dont add OCF_RESKEY_ prefix to OCF_CHECK_LEVEL
+- controller: recognize reprobe requests correctly again
+- tools: allow crm_resource --option to be specified multiple times again
+- tools: only create validate parameters table when needed
+- tools: use glib types/free in crm_resource where appropriate to GOption
+- xml: Add a new schema version for crm_mon.
+- scheduler: Display stop-all-resources in cluster options.
+- scheduler: Add management status to group output. (rh#1748139)
+- scheduler: Change output for disabled clones. (rh#1748139)
+- scheduler: Change output for disabled groups. (rh#1748139)
+- scheduler: don't select instance to be promoted on a guest that can't run
+- fenced: Set the delegate correctly when fencing fails.
+- scheduler: improve messages when creating actions
+-