Accepting request 1146108 from home:yan_gao:branches:network:ha-clustering:Factory
- Update to version 2.1.7+20240130.4f595be2b: - tools: crm_attribute emits garbage for --node localhost or auto (gh#ClusterLabs/pacemaker#3339) - scheduler: drop support for rules based on #role attribute - CIB: deprecate support for rkt in bundles - daemons: use ENOMEM for pcmk__new_client() failure - daemons: return ECONNREFUSED to new clients at shutdown - libpacemaker: Fix a parameter to the cluster-status message. - tools: Fix memory leak in crm_mon with HTML output (gh#ClusterLabs/pacemaker#3332) - Update to version 2.1.7+20240122.d342672cb: - pacemaker-attrd: improve some messages for debugging - pacemaker-attrd: sync utilization attributes to peers correctly (gh#ClusterLabs/pacemaker#3333) - pacemaker-attrd: properly validate attribute set type (gh#ClusterLabs/pacemaker#3333) - cib_file: improve error message when schema file is missing - libcrmcommon, Pacemaker Explained: improve descriptions of cluster options - Update to version 2.1.7+20240118.9ae4bea49: - tools: crm_mon segfaults when fencer connection is lost (bsc#1219220, gh#ClusterLabs/pacemaker#3331) - Update to version 2.1.7+20240117.570909537: - pacemaker-attrd: make sure we don't try to log NULL - libpe_rules: Warn on invalid value-source in expressions - libpe_rules, libpacemaker: Warn on invalid boolean-op - CIB: Deprecate resource-discovery-enabled node attribute - NLS: update translations for current code base - libcib: Do not check CIB feature set for files in cib_perform_op. - scheduler: Check the CIB feature set in cluster_status. - based: Fix CIB version values - attrd: write Pacemaker Remote node attributes even if not in cache (gh#ClusterLabs/pacemaker#3304) - based: Add man page for pacemaker-based OBS-URL: https://build.opensuse.org/request/show/1146108 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=391
This commit is contained in:
parent
31b6a0411c
commit
271ab1da64
2
_service
2
_service
@ -11,7 +11,7 @@
|
|||||||
<param name="version">2.1.7</param>
|
<param name="version">2.1.7</param>
|
||||||
-->
|
-->
|
||||||
<param name="versionformat">2.1.7+%cd.%h</param>
|
<param name="versionformat">2.1.7+%cd.%h</param>
|
||||||
<param name="revision">Pacemaker-2.1.7</param>
|
<param name="revision">4f595be2b</param>
|
||||||
<param name="changesgenerate">enable</param>
|
<param name="changesgenerate">enable</param>
|
||||||
</service>
|
</service>
|
||||||
|
|
||||||
|
@ -5,4 +5,4 @@
|
|||||||
</service>
|
</service>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">https://github.com/ClusterLabs/pacemaker.git</param>
|
<param name="url">https://github.com/ClusterLabs/pacemaker.git</param>
|
||||||
<param name="changesrevision">0f7f88312f7a1ccedee60bf768aba79ee13d41e0</param></service></servicedata>
|
<param name="changesrevision">9c13ce6fe95812308443c188ace8f897e6bce942</param></service></servicedata>
|
@ -4,24 +4,24 @@ Date: Thu Mar 14 09:41:53 2013 +0800
|
|||||||
|
|
||||||
Log: Change some messages to notice level (bnc#806256)
|
Log: Change some messages to notice level (bnc#806256)
|
||||||
|
|
||||||
Index: pacemaker-2.1.6+20230821.d00694366/daemons/controld/controld_membership.c
|
Index: pacemaker-2.1.7+20240118.9ae4bea49/daemons/controld/controld_membership.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- pacemaker-2.1.6+20230821.d00694366.orig/daemons/controld/controld_membership.c
|
--- pacemaker-2.1.7+20240118.9ae4bea49.orig/daemons/controld/controld_membership.c
|
||||||
+++ pacemaker-2.1.6+20230821.d00694366/daemons/controld/controld_membership.c
|
+++ pacemaker-2.1.7+20240118.9ae4bea49/daemons/controld/controld_membership.c
|
||||||
@@ -435,7 +435,7 @@ crm_update_quorum(gboolean quorum, gbool
|
@@ -432,7 +432,7 @@ crm_update_quorum(gboolean quorum, gbool
|
||||||
crm_xml_add_int(update, XML_ATTR_HAVE_QUORUM, quorum);
|
crm_xml_add_int(update, PCMK_XA_HAVE_QUORUM, quorum);
|
||||||
crm_xml_add(update, XML_ATTR_DC_UUID, controld_globals.our_uuid);
|
crm_xml_add(update, PCMK_XA_DC_UUID, controld_globals.our_uuid);
|
||||||
|
|
||||||
- crm_debug("Updating quorum status to %s", pcmk__btoa(quorum));
|
- crm_debug("Updating quorum status to %s", pcmk__btoa(quorum));
|
||||||
+ crm_notice("Updating quorum status to %s", pcmk__btoa(quorum));
|
+ crm_notice("Updating quorum status to %s", pcmk__btoa(quorum));
|
||||||
controld_update_cib(XML_TAG_CIB, update, cib_scope_local,
|
controld_update_cib(PCMK_XE_CIB, update, cib_scope_local,
|
||||||
cib_quorum_update_complete);
|
cib_quorum_update_complete);
|
||||||
free_xml(update);
|
free_xml(update);
|
||||||
Index: pacemaker-2.1.6+20230821.d00694366/daemons/controld/controld_transition.c
|
Index: pacemaker-2.1.7+20240118.9ae4bea49/daemons/controld/controld_transition.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- pacemaker-2.1.6+20230821.d00694366.orig/daemons/controld/controld_transition.c
|
--- pacemaker-2.1.7+20240118.9ae4bea49.orig/daemons/controld/controld_transition.c
|
||||||
+++ pacemaker-2.1.6+20230821.d00694366/daemons/controld/controld_transition.c
|
+++ pacemaker-2.1.7+20240118.9ae4bea49/daemons/controld/controld_transition.c
|
||||||
@@ -171,7 +171,7 @@ do_te_invoke(long long action,
|
@@ -167,7 +167,7 @@ do_te_invoke(long long action,
|
||||||
CRM_CHECK(controld_globals.transition_graph != NULL,
|
CRM_CHECK(controld_globals.transition_graph != NULL,
|
||||||
controld_globals.transition_graph = create_blank_graph();
|
controld_globals.transition_graph = create_blank_graph();
|
||||||
return);
|
return);
|
||||||
@ -30,10 +30,10 @@ Index: pacemaker-2.1.6+20230821.d00694366/daemons/controld/controld_transition.c
|
|||||||
controld_globals.transition_graph->id, ref, graph_input);
|
controld_globals.transition_graph->id, ref, graph_input);
|
||||||
|
|
||||||
te_reset_job_counts();
|
te_reset_job_counts();
|
||||||
Index: pacemaker-2.1.6+20230821.d00694366/daemons/fenced/fenced_remote.c
|
Index: pacemaker-2.1.7+20240118.9ae4bea49/daemons/fenced/fenced_remote.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- pacemaker-2.1.6+20230821.d00694366.orig/daemons/fenced/fenced_remote.c
|
--- pacemaker-2.1.7+20240118.9ae4bea49.orig/daemons/fenced/fenced_remote.c
|
||||||
+++ pacemaker-2.1.6+20230821.d00694366/daemons/fenced/fenced_remote.c
|
+++ pacemaker-2.1.7+20240118.9ae4bea49/daemons/fenced/fenced_remote.c
|
||||||
@@ -695,7 +695,7 @@ remote_op_timeout_one(gpointer userdata)
|
@@ -695,7 +695,7 @@ remote_op_timeout_one(gpointer userdata)
|
||||||
static void
|
static void
|
||||||
finalize_timed_out_op(remote_fencing_op_t *op, const char *reason)
|
finalize_timed_out_op(remote_fencing_op_t *op, const char *reason)
|
||||||
|
BIN
pacemaker-2.1.7+20231219.0f7f88312.tar.xz
(Stored with Git LFS)
BIN
pacemaker-2.1.7+20231219.0f7f88312.tar.xz
(Stored with Git LFS)
Binary file not shown.
3
pacemaker-2.1.7+20240130.4f595be2b.tar.xz
Normal file
3
pacemaker-2.1.7+20240130.4f595be2b.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7de229823546f2045ba048fe47f2211519d4f3dccf1268cbb788c782fdd7d404
|
||||||
|
size 4310328
|
@ -1,13 +1,13 @@
|
|||||||
Index: pacemaker-2.1.5+20230309.a4b0ea1b5/python/pacemaker/_cts/patterns.py
|
Index: pacemaker-2.1.7+20240118.9ae4bea49/python/pacemaker/_cts/patterns.py
|
||||||
===================================================================
|
===================================================================
|
||||||
--- pacemaker-2.1.5+20230309.a4b0ea1b5.orig/python/pacemaker/_cts/patterns.py
|
--- pacemaker-2.1.7+20240118.9ae4bea49.orig/python/pacemaker/_cts/patterns.py
|
||||||
+++ pacemaker-2.1.5+20230309.a4b0ea1b5/python/pacemaker/_cts/patterns.py
|
+++ pacemaker-2.1.7+20240118.9ae4bea49/python/pacemaker/_cts/patterns.py
|
||||||
@@ -135,7 +135,7 @@ class Corosync2Patterns(BasePatterns):
|
@@ -139,7 +139,7 @@ class Corosync2Patterns(BasePatterns):
|
||||||
self._name = "crm-corosync"
|
self._name = "crm-corosync"
|
||||||
|
|
||||||
self._commands.update({
|
self._commands.update({
|
||||||
- "StartCmd" : "service corosync start && service pacemaker start",
|
- "StartCmd": "service corosync start && service pacemaker start",
|
||||||
+ "StartCmd" : "service pacemaker start",
|
+ "StartCmd": "ervice pacemaker start",
|
||||||
"StopCmd" : "service pacemaker stop; [ ! -e /usr/sbin/pacemaker-remoted ] || service pacemaker_remote stop; service corosync stop",
|
"StopCmd": "service pacemaker stop; [ ! -e /usr/sbin/pacemaker-remoted ] || service pacemaker_remote stop; service corosync stop",
|
||||||
|
|
||||||
"EpochCmd" : "crm_node -e",
|
"EpochCmd": "crm_node -e",
|
||||||
|
@ -1,3 +1,78 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 06 11:07:06 UTC 2024 - Yan Gao <ygao@suse.com>
|
||||||
|
|
||||||
|
- Update to version 2.1.7+20240130.4f595be2b:
|
||||||
|
- tools: crm_attribute emits garbage for --node localhost or auto (gh#ClusterLabs/pacemaker#3339)
|
||||||
|
- scheduler: drop support for rules based on #role attribute
|
||||||
|
- CIB: deprecate support for rkt in bundles
|
||||||
|
- daemons: use ENOMEM for pcmk__new_client() failure
|
||||||
|
- daemons: return ECONNREFUSED to new clients at shutdown
|
||||||
|
- libpacemaker: Fix a parameter to the cluster-status message.
|
||||||
|
- tools: Fix memory leak in crm_mon with HTML output (gh#ClusterLabs/pacemaker#3332)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 06 08:26:12 UTC 2024 - Yan Gao <ygao@suse.com>
|
||||||
|
|
||||||
|
- Update to version 2.1.7+20240122.d342672cb:
|
||||||
|
- pacemaker-attrd: improve some messages for debugging
|
||||||
|
- pacemaker-attrd: sync utilization attributes to peers correctly (gh#ClusterLabs/pacemaker#3333)
|
||||||
|
- pacemaker-attrd: properly validate attribute set type (gh#ClusterLabs/pacemaker#3333)
|
||||||
|
- cib_file: improve error message when schema file is missing
|
||||||
|
- libcrmcommon, Pacemaker Explained: improve descriptions of cluster options
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 29 09:16:24 UTC 2024 - Yan Gao <ygao@suse.com>
|
||||||
|
|
||||||
|
- Update to version 2.1.7+20240118.9ae4bea49:
|
||||||
|
- tools: crm_mon segfaults when fencer connection is lost (bsc#1219220, gh#ClusterLabs/pacemaker#3331)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 29 08:21:43 UTC 2024 - Yan Gao <ygao@suse.com>
|
||||||
|
|
||||||
|
- Update to version 2.1.7+20240117.570909537:
|
||||||
|
- pacemaker-attrd: make sure we don't try to log NULL
|
||||||
|
- libpe_rules: Warn on invalid value-source in expressions
|
||||||
|
- libpe_rules, libpacemaker: Warn on invalid boolean-op
|
||||||
|
- CIB: Deprecate resource-discovery-enabled node attribute
|
||||||
|
- NLS: update translations for current code base
|
||||||
|
- libcib: Do not check CIB feature set for files in cib_perform_op.
|
||||||
|
- scheduler: Check the CIB feature set in cluster_status.
|
||||||
|
- based: Fix CIB version values
|
||||||
|
- attrd: write Pacemaker Remote node attributes even if not in cache (gh#ClusterLabs/pacemaker#3304)
|
||||||
|
- based: Add man page for pacemaker-based
|
||||||
|
- agents: Use attrd_updater dampen delay in SysInfo (gh#ClusterLabs/pacemaker#3286)
|
||||||
|
- libcrmcommon: Check correct env vars in pcmk__node_attr_target() (gh#ClusterLabs/pacemaker#3286)
|
||||||
|
|
||||||
|
- Rebase:
|
||||||
|
* bug-806256_pacemaker-log-level-notice.patch
|
||||||
|
* pacemaker-cts-StartCmd.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 29 08:09:16 UTC 2024 - Yan Gao <ygao@suse.com>
|
||||||
|
|
||||||
|
- Update to version 2.1.7+20240101.3f4ff3e98:
|
||||||
|
- libcrmcommon: use log-friendly name in pacemakerd IPC logs
|
||||||
|
- controld,libcrmcommon: improve attrd IPC API messages
|
||||||
|
- libcrmcommon: handle NULL attribute manager IPC API connections consistently
|
||||||
|
- libcrmcommon: handle disconnected attrd API connections consistently
|
||||||
|
- scheduler: restore nvpair behavior without id-ref (gh#ClusterLabs/pacemaker#3292)
|
||||||
|
- scheduler: use correct variable in log message
|
||||||
|
- scheduler: reject expression without op sooner (gh#ClusterLabs/pacemaker#3292)
|
||||||
|
- libcrmcommon: fix NULL dereference in expand_idref() (gh#ClusterLabs/pacemaker#3292)
|
||||||
|
- pacemaker-attrd,libcrmcluster: avoid use-after-free when remote node in cluster node cache (gh#ClusterLabs/pacemaker#3293)
|
||||||
|
- libcrmcluster: avoid use-after-free in trace log (gh#ClusterLabs/pacemaker#3293)
|
||||||
|
- attrd: improve logging of CIB write result
|
||||||
|
- attrd: improve messages for CIB wipe
|
||||||
|
- scheduler: improve logs for invalid id-ref's (gh#ClusterLabs/pacemaker#3292)
|
||||||
|
- scheduler: improve logging of invalid roles
|
||||||
|
- scheduler: improve messages when unpacking location constraints
|
||||||
|
- scheduler: treat config errors as processing errors
|
||||||
|
- HealthSmart: Check the parameter values of check_temperature to avoid error output (gh#ClusterLabs/pacemaker#3289)
|
||||||
|
- Modify the HealthCPU, HealthSMART, HealthIOWait scripts about the function of reload and setting the dampen
|
||||||
|
- daemons: Only ask for schemas if supported by the server
|
||||||
|
- daemons: Download newer schema files to a remote executor.
|
||||||
|
- libcrmcommon: Write crm_verify detailed messages to XML
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Dec 20 13:44:11 UTC 2023 - Yan Gao <ygao@suse.com>
|
Wed Dec 20 13:44:11 UTC 2023 - Yan Gao <ygao@suse.com>
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@
|
|||||||
%define with_regression_tests 0
|
%define with_regression_tests 0
|
||||||
|
|
||||||
Name: pacemaker
|
Name: pacemaker
|
||||||
Version: 2.1.7+20231219.0f7f88312
|
Version: 2.1.7+20240130.4f595be2b
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Scalable High-Availability cluster resource manager
|
Summary: Scalable High-Availability cluster resource manager
|
||||||
# AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
|
# AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
|
||||||
@ -591,6 +591,7 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
%{_sbindir}/fence_watchdog
|
%{_sbindir}/fence_watchdog
|
||||||
|
|
||||||
|
%{_mandir}/man7/pacemaker-based.7%{ext_man}
|
||||||
%{_mandir}/man7/pacemaker-controld.7%{ext_man}
|
%{_mandir}/man7/pacemaker-controld.7%{ext_man}
|
||||||
%{_mandir}/man7/pacemaker-schedulerd.7%{ext_man}
|
%{_mandir}/man7/pacemaker-schedulerd.7%{ext_man}
|
||||||
%{_mandir}/man7/pacemaker-fenced.7%{ext_man}
|
%{_mandir}/man7/pacemaker-fenced.7%{ext_man}
|
||||||
@ -661,6 +662,7 @@ fi
|
|||||||
%config(noreplace) %{_fillupdir}/sysconfig.pacemaker
|
%config(noreplace) %{_fillupdir}/sysconfig.pacemaker
|
||||||
%config(noreplace) %{_fillupdir}/sysconfig.crm_mon
|
%config(noreplace) %{_fillupdir}/sysconfig.crm_mon
|
||||||
%{_mandir}/man7/*pacemaker*
|
%{_mandir}/man7/*pacemaker*
|
||||||
|
%exclude %{_mandir}/man7/pacemaker-based.*
|
||||||
%exclude %{_mandir}/man7/pacemaker-controld.*
|
%exclude %{_mandir}/man7/pacemaker-controld.*
|
||||||
%exclude %{_mandir}/man7/pacemaker-schedulerd.*
|
%exclude %{_mandir}/man7/pacemaker-schedulerd.*
|
||||||
%exclude %{_mandir}/man7/pacemaker-fenced.*
|
%exclude %{_mandir}/man7/pacemaker-fenced.*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user