From 836b2557c8f5faacf4439754429d3f63823d5565bc29b9876a95350b5352f41b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 20 Dec 2024 16:08:33 +0100 Subject: [PATCH] Sync from SUSE:SLFO:Main pacemaker revision 8a0743837cd095684a180a0718468e50 --- _service | 6 +- _servicedata | 2 +- pacemaker-2.1.8+20240808.3980678f03.tar.xz | 3 - pacemaker-2.1.9+20241107.c3b66b02d0.tar.xz | 3 + pacemaker.changes | 107 ++++++++++++++++++++- pacemaker.spec | 2 +- 6 files changed, 113 insertions(+), 10 deletions(-) delete mode 100644 pacemaker-2.1.8+20240808.3980678f03.tar.xz create mode 100644 pacemaker-2.1.9+20241107.c3b66b02d0.tar.xz diff --git a/_service b/_service index cb97e5e..0e81123 100644 --- a/_service +++ b/_service @@ -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.8 + 2.1.9 --> - 2.1.8+%cd.%h - Pacemaker-2.1.8 + 2.1.9+%cd.%h + c3b66b02d0 enable diff --git a/_servicedata b/_servicedata index 55a5b5f..1e429d2 100644 --- a/_servicedata +++ b/_servicedata @@ -5,4 +5,4 @@ https://github.com/ClusterLabs/pacemaker.git - 3980678f0372f2c7c294c01f61d63f0b2cafaad1 \ No newline at end of file + 7f74c53091a946941e5c4ac4d39516454fb4f0c3 \ No newline at end of file diff --git a/pacemaker-2.1.8+20240808.3980678f03.tar.xz b/pacemaker-2.1.8+20240808.3980678f03.tar.xz deleted file mode 100644 index 44f5f99..0000000 --- a/pacemaker-2.1.8+20240808.3980678f03.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:351b0378ac924083ccf6fa24d5ae35bbaed883e6115d142b3c37b09a9cac4f5c -size 4387872 diff --git a/pacemaker-2.1.9+20241107.c3b66b02d0.tar.xz b/pacemaker-2.1.9+20241107.c3b66b02d0.tar.xz new file mode 100644 index 0000000..4808174 --- /dev/null +++ b/pacemaker-2.1.9+20241107.c3b66b02d0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5beb77541baeee437d36e745e889f34ffef7d6e567113b72079f3356a208a47 +size 4394804 diff --git a/pacemaker.changes b/pacemaker.changes index 9aba8ce..ea402ba 100644 --- a/pacemaker.changes +++ b/pacemaker.changes @@ -1,8 +1,111 @@ +------------------------------------------------------------------- +Thu Nov 07 15:40:34 UTC 2024 - Yan Gao + +- Update to version 2.1.9+20241107.c3b66b02d0: +- CTS: Fix cts-lab --list. (gh#ClusterLabs/pacemaker#3723) + +------------------------------------------------------------------- +Thu Nov 07 11:10:26 UTC 2024 - Yan Gao + +- Update to version 2.1.9+20241105.e043e6816a: +- executor: avoid use-after-free upon shutdown (bsc#1232613, gh#ClusterLabs/pacemaker#3719) + +------------------------------------------------------------------- +Mon Nov 04 11:52:55 UTC 2024 - Yan Gao + +- Update to version 2.1.9+20241031.49aab99839 (Pacemaker-2.1.9): +- includes: Bump CRM_FEATURE_SET for iso8601 formatted output. +- schemas: Add an XML schema for iso8601 output. +- tools: Convert iso8601 to formatted output. + +------------------------------------------------------------------- +Mon Nov 04 11:03:41 UTC 2024 - Yan Gao + +- Update to version 2.1.8+20241021.40d69ff424 (Pacemaker-2.1.9-rc3): +- tools: restore crmadmin default timeout to 30 seconds (bsc#1217259, bsc#1228781, jsc#PED-8311, gh#ClusterLabs/pacemaker#3703) +- libcrmcommon: any negative interval is an error +- agents: always allow attribute agent to show metadata +- agents: use RESOURCENAME in attribute agent metadata +- agents: use configured run directory in attribute agent +- controld: leave xml-src attribute empty when no DC selected #2902 (bsc#1217259, bsc#1228781, jsc#PED-8311, gh#ClusterLabs/pacemaker#3702) + +------------------------------------------------------------------- +Fri Oct 25 17:04:35 UTC 2024 - Yan Gao + +- Update to version 2.1.8+20241015.33f3052b89 (Pacemaker-2.1.9-rc2): +- pacemakerd: combine subdaemon start-up logs +- libcrmcommon: avoid potential overflow when adding seconds +- libcib: Perform server-side remote CIB reads asynchronously. +- libcib: Perform client-side remote CIB reads asynchronously. +- tools: crm_resource returns error on failed schema upgrade +- libcrmcommon: Don't assert on failure to write errors. (gh#ClusterLabs/pacemaker#3684) + +------------------------------------------------------------------- +Fri Oct 25 11:02:37 UTC 2024 - Yan Gao + +- Update to version 2.1.8+20241003.95cef6b307 (Pacemaker-2.1.9-rc1): +- NLS: update translations for current code base +- scheduler: Fixed memory leak when searching for unfencing devices. (gh#ClusterLabs/pacemaker#3678) +- libcrmcommon: bounds-check when adding to years +- controller: avoid overflow in recheck time +- libcrmservice: accept no more than around 10MiB stdout/stderr +- pacemaker-based,libcib: warn for invalid call options +- controller,liblrmd: warn for invalid remote proxy IPC flags +- fencer: warn for invalid call options +- fencer: warn if device support flags invalid +- libcrmservice: use proper types with write() +- libcrmcommon,libcib,scheduler: use unsigned int for CIB sequence number +- scheduler: avoid overflow in utilization values +- libcrmcommon: handle corner cases better in crm_time_add_days() +- libcrmcommon: handle too-negative components of ISO8601 durations +- controller: avoid memory leak on scheduler API error +- libcib: treat empty variant variables same as unset (gh#ClusterLabs/pacemaker#3658) +- pacemaker-based: compare remote user names case-sensitively +- pacemaker-based: improve remote client connection messages +- scheduler: ignore and warn for invalid node health attributes +- scheduler: warn for invalid promotion scores +- scheduler: warn if node score is invalid +- scheduler: warn if nvpair block score is invalid +- scheduler: warn for invalid fail counts +- scheduler: warn if resource stickiness is invalid +- scheduler: warn if resource priority is invalid +- scheduler: warn for invalid health cluster option values +- controller: improve stonith-max-attempts logs +- all: improve messages when parsing long integers +- pacemaker-based: log cluster-ipc-limit errors +- libcrmcommon: improve IPC buffer size messages + +------------------------------------------------------------------- +Fri Oct 25 10:28:12 UTC 2024 - Yan Gao + +- Update to version 2.1.8+20240916.5936f92119: +- lrmd: Report the result of add_tls_to_mainloop... +- libcrmcommon: NULL-check pcmk__xml_tree_foreach() argument +- libcrmcommon: tweak parse_date() validations +- libcrmcommon: bounds-check seconds in pcmk_parse_interval_spec() +- libcrmcommon: return int from get_ordinal_days() +- libcrmcommon: use uint32_t in parse_date() +- libcib: improve error handling in cib_file_new() +- CIB: allow no-quorum-policy "fence" and deprecate "suicide" +- tools: handle orphans when outputting node history in crm_mon + +------------------------------------------------------------------- +Fri Oct 04 16:20:24 UTC 2024 - Yan Gao + +- Update to version 2.1.8+20240829.2c01183c93: +- libcrmcommon: Detect newly created alerts section (gh#ClusterLabs/pacemaker#3628) +- lrmd: Perform the TLS handshake asynchronously. +- schemas: Add additional node types to the crmadmin schema. +- tools: fix crm_rule man page section division (gh#ClusterLabs/pacemaker#3612) +- pacemaker-based: client name can be NULL (gh#ClusterLabs/pacemaker#3608) +- various: ensure there are spaces around CRM_XS +- controller,libpacemaker: transition graph IDs should be positive + ------------------------------------------------------------------- Tue Oct 01 11:36:55 UTC 2024 - Yan Gao - Update to version 2.1.8+20240808.3980678f03 (Pacemaker-2.1.8): -- scheduler: correct format arguments +- scheduler: correct format arguments (gh#ClusterLabs/pacemaker#3600) - libpacemaker: Don't apply colocation twice for promotion priority - libpacemaker: Apply promotion priority to cloned group instance @@ -123,7 +226,7 @@ Mon Jun 03 14:15:26 UTC 2024 - Yan Gao - libcib: Fix memory leak in cib_client_fetch_schemas() - libpacemaker: Fix mem leak in pcmk__acl_evaled_render() - libcrmcommon: avoid memory leaks when loading and freeing schemas -- libcib: avoid memory leak in async calls +- libcib: avoid memory leak in async calls (bsc#1233544) - scheduler,tools: compare resource history IDs case-sensitively - executor: avoid pacemaker-remoted crash - libcrmcommon: Fix memory leak in pcmk__build_schema_xml_node() diff --git a/pacemaker.spec b/pacemaker.spec index 567b46e..1dd65b5 100644 --- a/pacemaker.spec +++ b/pacemaker.spec @@ -129,7 +129,7 @@ %define with_regression_tests 0 Name: pacemaker -Version: 2.1.8+20240808.3980678f03 +Version: 2.1.9+20241107.c3b66b02d0 Release: 0 Summary: Scalable High-Availability cluster resource manager # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary