Revisions of pacemaker
Ana Guerrero (anag+factory)
accepted
request 1204955
from
Yan Gao (yan_gao)
(revision 159)
- Update to version 2.1.8+20240808.3980678f03 (Pacemaker-2.1.8): - scheduler: correct format arguments - libpacemaker: Don't apply colocation twice for promotion priority - libpacemaker: Apply promotion priority to cloned group instance (forwarded request 1204954 from yan_gao)
Ana Guerrero (anag+factory)
accepted
request 1187168
from
Yan Gao (yan_gao)
(revision 158)
- Update to version 2.1.7+20240711.239cba384: - various: Don't set cluster-layer node ID as XML ID - tools: crm_node -i must initialize nodeid before passing pointer (gh#ClusterLabs/pacemaker#3574) - Update to version 2.1.7+20240709.f04c3b02c: - tools: CIB clients retry signon upon an EAGAIN error (gh#ClusterLabs/pacemaker#3567, bsc#1224183) - libcib: new function cib__signon_attempts() (gh#ClusterLabs/pacemaker#3567, bsc#1224183) - Update to version 2.1.7+20240708.347e83d87: - crm_verify: Improve checking of fencing level IDs - Update to version 2.1.7+20240703.f73f033d5 (Pacemaker-2.1.8-rc3): - sysconfig: deprecate PCMK_dh_min_bits environment variable - Update to version 2.1.7+20240701.8af8b59e2: - libcrmcluster: use local hostname for node name if not configured in corosync (gh#ClusterLabs/pacemaker#3551) - Update to version 2.1.7+20240701.b4e61209c: - tools: Don't double-free XML in crm_verify after schema update - Update to version 2.1.7+20240701.a1003bbf1: - cts-cli: update expected output for crm_verify to distinguish configuration warnings and errors (gh#ClusterLabs/pacemaker#3543) - tools: crm_verify distinguishes configuration warnings and errors (gh#ClusterLabs/pacemaker#3543) - Update to version 2.1.7+20240624.5d44a760b: - libcrmcommon: don't try to add to full string in pcmk__time_format_hr() - libcrmcommon: handle formatting errors in pcmk__time_format_hr() - scheduler: consider group locations when member is explicit colocation dependent - tools: Don't skip formatting if running crm_simulate interactively. (forwarded request 1187166 from yan_gao)
Ana Guerrero (anag+factory)
accepted
request 1179895
from
Yan Gao (yan_gao)
(revision 157)
- Update to version 2.1.7+20240530.09c4d6d2e: - libstonithd: free escaped metadata descriptions with g_free() (bsc#1224869, gh#ClusterLabs/pacemaker#3480) - libstonithd: avoid use-after-free when retrieving metadata of Linux-HA fence agents (bsc#1224869, gh#ClusterLabs/pacemaker#3480) - Update to version 2.1.7+20240529.c7e11c771: - libcrmcommon: support PCMK_panic_action="off" or "sync-off" - libcrmcommon: avoid possible buffer overflow in pcmk__time_format_hr() - libcrmcommon: avoid possible buffer overflow in parse_date() - Update to version 2.1.7+20240515.39ef08240 (Pacemaker-2.1.8-rc1): - ChangeLog: update for 2.1.8-rc1 release - Update to version 2.1.7+20240514.9d0f30818: - scheduler: avoid memory leaks when updating action names - libcrmcommon: fix readable interval - tools: make crm_simulate output for bad input more understandable - libcrmcommon: Avoid leaking gnutls session - libcrmcluster: Fix a typo in an info message. - executor: Avoid memory leak in get_schema_files() - tools: Use crm_exit() consistently - executor: Spawn remoted pid 1 before allocating dynamic memory - 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 - scheduler,tools: compare resource history IDs case-sensitively - executor: avoid pacemaker-remoted crash - libcrmcommon: Fix memory leak in pcmk__build_schema_xml_node() - libcrmcommon: Fix memory leak in ipc_proxy_dispatch() - fencer: Fix memory leak in handle_local_reply_and_notify()
Ana Guerrero (anag+factory)
accepted
request 1168817
from
Yan Gao (yan_gao)
(revision 156)
- 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() - 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) - 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 - Update to version 2.1.7+20240408.78e71e024: - scheduler: correctly log resource IDs of the deprecated classes (gh#ClusterLabs/pacemaker#3415) - 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
Ana Guerrero (anag+factory)
accepted
request 1158031
from
Yan Gao (yan_gao)
(revision 155)
- Update to version 2.1.7+20240304.d18a497eb: - libcrmcommon: use uint32_t for 32-bit magic numbers (gh#ClusterLabs/pacemaker#3381) - Update to version 2.1.7+20240304.d7bf4680c: - libcrmcommon: Use free_xml in html_free_priv. - libcrmcommon: Free error strings in html/xml outputters. - libcrmcommon: Free text/curses private list data. - tools: Fix argument validation for crm_attribute update. - pacemaker-fenced: improve pcmk_host_list help - libcrmcommon, fencer: Fix some option defaults - tools: crm_attribute --list-options --all - scheduler: Deprecate metadata CLI option - controller: Deprecate metadata CLI option - based: Deprecate metadata CLI option - libcrmcommon: Bump CRM_FEATURE_SET for cluster option listing - tools: New crm_attribute --list-options=TYPE option - schemas: Update for crm_attribute --list-options - schemas: New options API schema - schemas: New OCF RA version 1.1 schema - tools: deprecate --text-fancy command-line option - remove dependency on /usr/bin/python3 using %python3_fix_shebang_path macro, [bsc#1212476] (forwarded request 1158030 from yan_gao)
Dominique Leuenberger (dimstar_suse)
accepted
request 1137032
from
Yan Gao (yan_gao)
(revision 154)
- libcrmcommon: wait for reply from appropriate controller commands (bsc#1218312, rh#2225631, rh#2221084) (forwarded request 1137030 from yan_gao)
Ana Guerrero (anag+factory)
accepted
request 1135459
from
Yan Gao (yan_gao)
(revision 153)
- Update to version 2.1.7+20231219.0f7f88312 (Pacemaker-2.1.7): - attrd: Regression in transient attr deletions (gh#ClusterLabs/pacemaker#3283) - Update to version 2.1.6+20231207.80f8a320e (Pacemaker-2.1.7-rc3): - agents: handle dampening parameter consistently and correctly - libcrmcommon: wait for reply from appropriate controller commands (rh#2225631, rh#2221084) (forwarded request 1135458 from yan_gao)
Ana Guerrero (anag+factory)
accepted
request 1131356
from
Yan Gao (yan_gao)
(revision 152)
- Update to version 2.1.6+20231205.0f6fbd59f: - scheduler: log reason for recheck time updates - scheduler: update recheck time for node-pending-timeout - Update to version 2.1.6+20231204.e1a1bd808: - tools: Fix a regression in tool XML output. (clbz#5529) - 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 - 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 - Update to version 2.1.6+20231030.66cc0f083: (forwarded request 1131354 from yan_gao)
Dominique Leuenberger (dimstar_suse)
accepted
request 1093809
from
Yan Gao (yan_gao)
(revision 151)
- 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) - Update to version 2.1.6+20230524.6fdc9deea (Pacemaker-2.1.6): - scheduler: ensure earlier group member starts happen after later member stops - 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 - Update to version 2.1.5+20230501.832463d94: - daemons: pacemakerd -S should wait for shutdown before returning (bsc#1210857) - 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. - Update to version 2.1.5+20230424.6127934e3: - fencer: fencing timeout sent to peer takes no delay into account (bsc#1210074) (forwarded request 1093808 from yan_gao)
Dominique Leuenberger (dimstar_suse)
accepted
request 1074950
from
Yan Gao (yan_gao)
(revision 150)
- 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 (forwarded request 1074949 from yan_gao)
Dominique Leuenberger (dimstar_suse)
accepted
request 1073530
from
Yan Gao (yan_gao)
(revision 149)
- 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 - 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 - Update to version 2.1.5+20230216.ed8bc68bc: - scheduler: count only containers' active nodes for bundles - 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. (forwarded request 1073529 from yan_gao)
Dominique Leuenberger (dimstar_suse)
accepted
request 1062633
from
Yan Gao (yan_gao)
(revision 148)
(forwarded request 1062632 from yan_gao)
Dominique Leuenberger (dimstar_suse)
accepted
request 1055789
from
Yan Gao (yan_gao)
(revision 147)
- 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) - 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. - 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 (forwarded request 1055788 from yan_gao)
Dominique Leuenberger (dimstar_suse)
accepted
request 1042378
from
Yan Gao (yan_gao)
(revision 146)
+Conflicts: sbd < 1.5.1 (forwarded request 1042377 from yan_gao)
Dominique Leuenberger (dimstar_suse)
accepted
request 985605
from
Factory Maintainer (factory-maintainer)
(revision 144)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 979418
from
Yan Gao (yan_gao)
(revision 143)
- 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]. - Update to version 2.1.2+20220526.b387f8972: - libcrmcommon: avoid memory leak if IPC server fails to run - nls: format of XML-escaped string - 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 - Update to version 2.1.2+20220511.0bf080da3: - tools: Set options.command when "attrd_updater -Y" is used. - 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 966816
from
Yan Gao (yan_gao)
(revision 142)
- Create libltdl/config before autoreconf to fix an incompatibility with autoconf 2.71 - Update to version 2.1.2+20220331.1ad8bbddd: - tools: Fix the -v option to attrd_updater. - 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 - 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... - 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. - Update to version 2.1.2+20220322.5129e5ca5:
Dominique Leuenberger (dimstar_suse)
accepted
request 955066
from
Factory Maintainer (factory-maintainer)
(revision 141)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 942221
from
Yan Gao (yan_gao)
(revision 140)
- fencer: get current time correctly * 0001-Fix-fencer-get-current-time-correctly.patch - 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 - Update to version 2.1.1+20211116.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. - 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) - Update to version 2.1.1+20211028.70f82d2c0: - attrd: check election status upon loss of a voter to prevent unexpected pending (bsc#1191676) - 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) (forwarded request 942220 from yan_gao)
Displaying revisions 1 - 20 of 159