pacemaker/bug-806256_pacemaker-log-level-notice.patch

46 lines
2.4 KiB
Diff
Raw Normal View History

commit b802c689cdad03a185c5c6689741e2a4db8d5924
Author: Gao,Yan <ygao@suse.com>
Date: Thu Mar 14 09:41:53 2013 +0800
Log: Change some messages to notice level (bnc#806256)
Accepting request 1131354 from home:yan_gao:branches:network:ha-clustering:Factory - 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: OBS-URL: https://build.opensuse.org/request/show/1131354 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=385
2023-12-06 13:30:32 +01:00
Index: pacemaker-2.1.6+20230821.d00694366/daemons/controld/controld_membership.c
- cpg: Correctly free sent messages - crm_resource: Present an error if an admin tries to --force-start an already active resource - cluster: Correctly construct the header for compressed messages - PE: Re-allow ordering constraints with fencing devices now that it is safe to do so - cl#5170 - Correctly support on-fail=block for clones - PE: Do the right thing when admins specify the internal resource instead of the clone - fencing: Correctly detect existing device entries when registering a new one - crm_node: Return 0 if --remove passed - remove the mainloop_trigger that are no longer needed. - corosync: Ensure removed peers are erased from all caches - cluster: Detect and warn about node names with capitals - Upstream version cs: 9abe6876d50ff2879f17b08dfa1500817a7fbeba - crmd: Prevent messages for remote crmd clients from being relayed to wrong daemons - lrmd: Prevent use-of-NULL in client library - Upstream version cs: 9d656180294770e39deced79a134d4cf531b8159 - Bug cl#5168 - Prevent clones from being bounced around the cluster due to location constraints - Upstream version cs: 90b8afe77ab8a3ff2fd30826187fd7726aab4f04 - crm_mon: Bug cl#5167 - Only print "stopped" node list for incomplete clone sets - Upstream version cs: d16f4c56b120c5ae761680cfb4d98922a185c6c2 - Fix: memory leak when used score2char() - Fencing: Avoid hashtable lookups in NULL - Fencing: Force use of the calculated command for support ops - Bug cl#5157 - Allow migration in the absence of some colocation constraints - PE: Detect constraints with inappropriate actions (ie. promote for a clone) - PE: Do the right thing when admins specify the internal resource instead of the clone OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=47
2013-07-22 12:12:36 +02:00
===================================================================
Accepting request 1131354 from home:yan_gao:branches:network:ha-clustering:Factory - 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: OBS-URL: https://build.opensuse.org/request/show/1131354 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=385
2023-12-06 13:30:32 +01:00
--- pacemaker-2.1.6+20230821.d00694366.orig/daemons/controld/controld_membership.c
+++ pacemaker-2.1.6+20230821.d00694366/daemons/controld/controld_membership.c
@@ -435,7 +435,7 @@ crm_update_quorum(gboolean quorum, gbool
Accepting request 1073529 from home:yan_gao:branches:network:ha-clustering:Factory - 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. OBS-URL: https://build.opensuse.org/request/show/1073529 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=377
2023-03-21 12:29:06 +01:00
crm_xml_add_int(update, XML_ATTR_HAVE_QUORUM, quorum);
Accepting request 1055788 from home:yan_gao:branches:network:ha-clustering:Factory - 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 OBS-URL: https://build.opensuse.org/request/show/1055788 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=372
2023-01-04 13:38:55 +01:00
crm_xml_add(update, XML_ATTR_DC_UUID, controld_globals.our_uuid);
Accepting request 1073529 from home:yan_gao:branches:network:ha-clustering:Factory - 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. OBS-URL: https://build.opensuse.org/request/show/1073529 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=377
2023-03-21 12:29:06 +01:00
- crm_debug("Updating quorum status to %s", pcmk__btoa(quorum));
+ crm_notice("Updating quorum status to %s", pcmk__btoa(quorum));
Accepting request 1093808 from home:yan_gao:branches:network:ha-clustering:Factory - 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) OBS-URL: https://build.opensuse.org/request/show/1093808 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=383
2023-06-19 19:24:46 +02:00
controld_update_cib(XML_TAG_CIB, update, cib_scope_local,
Accepting request 1073529 from home:yan_gao:branches:network:ha-clustering:Factory - 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. OBS-URL: https://build.opensuse.org/request/show/1073529 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=377
2023-03-21 12:29:06 +01:00
cib_quorum_update_complete);
free_xml(update);
Accepting request 1131354 from home:yan_gao:branches:network:ha-clustering:Factory - 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: OBS-URL: https://build.opensuse.org/request/show/1131354 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=385
2023-12-06 13:30:32 +01:00
Index: pacemaker-2.1.6+20230821.d00694366/daemons/controld/controld_transition.c
- cpg: Correctly free sent messages - crm_resource: Present an error if an admin tries to --force-start an already active resource - cluster: Correctly construct the header for compressed messages - PE: Re-allow ordering constraints with fencing devices now that it is safe to do so - cl#5170 - Correctly support on-fail=block for clones - PE: Do the right thing when admins specify the internal resource instead of the clone - fencing: Correctly detect existing device entries when registering a new one - crm_node: Return 0 if --remove passed - remove the mainloop_trigger that are no longer needed. - corosync: Ensure removed peers are erased from all caches - cluster: Detect and warn about node names with capitals - Upstream version cs: 9abe6876d50ff2879f17b08dfa1500817a7fbeba - crmd: Prevent messages for remote crmd clients from being relayed to wrong daemons - lrmd: Prevent use-of-NULL in client library - Upstream version cs: 9d656180294770e39deced79a134d4cf531b8159 - Bug cl#5168 - Prevent clones from being bounced around the cluster due to location constraints - Upstream version cs: 90b8afe77ab8a3ff2fd30826187fd7726aab4f04 - crm_mon: Bug cl#5167 - Only print "stopped" node list for incomplete clone sets - Upstream version cs: d16f4c56b120c5ae761680cfb4d98922a185c6c2 - Fix: memory leak when used score2char() - Fencing: Avoid hashtable lookups in NULL - Fencing: Force use of the calculated command for support ops - Bug cl#5157 - Allow migration in the absence of some colocation constraints - PE: Detect constraints with inappropriate actions (ie. promote for a clone) - PE: Do the right thing when admins specify the internal resource instead of the clone OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=47
2013-07-22 12:12:36 +02:00
===================================================================
Accepting request 1131354 from home:yan_gao:branches:network:ha-clustering:Factory - 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: OBS-URL: https://build.opensuse.org/request/show/1131354 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=385
2023-12-06 13:30:32 +01:00
--- pacemaker-2.1.6+20230821.d00694366.orig/daemons/controld/controld_transition.c
+++ pacemaker-2.1.6+20230821.d00694366/daemons/controld/controld_transition.c
@@ -171,7 +171,7 @@ do_te_invoke(long long action,
Accepting request 1055788 from home:yan_gao:branches:network:ha-clustering:Factory - 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 OBS-URL: https://build.opensuse.org/request/show/1055788 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=372
2023-01-04 13:38:55 +01:00
CRM_CHECK(controld_globals.transition_graph != NULL,
controld_globals.transition_graph = create_blank_graph();
return);
- crm_info("Processing graph %d (ref=%s) derived from %s",
+ crm_notice("Processing graph %d (ref=%s) derived from %s",
controld_globals.transition_graph->id, ref, graph_input);
- Rebase: * bug-806256_pacemaker-log-level-notice.patch - Drop the obsolete patch: * bug-800323_pacemaker-crm_mon-save-cib.patch - Probe for baremetal remote-node connection resources. - remote: Add support for ipv6 into pacemaker_remote daemon - election/fencing: Fix the casts that would result in incorrect values for big-endian systems (bnc#842915) - Fencing: Apply correct score to the resource of group - crm_resource: Wait for the correct number of replies when cleaning up resources (bnc#842204) - cpg: Only process one message at a time to allow other priority jobs to be performed - remote: Handle endian changes between client and server and improve forward compatibility - crmd: A more reliable method of looking up migration options - crmd: Allow non-CIB based throttling to be disabled - crmd: Honor load thresholds lower than the cib maximum - crmd: Tell the DC our job limit instead of the number of cores - crmd: Track the CIB's CPU usage - crmd: Fold the enforcement of migration-limit into the throttling code - crmd: Don't start throttling until we're over the target threshold - crmd: Do not send throttle updates to versions that don't support them - ipc: Use the higher of the configured buffer size or the default - crmd: Tweak the throttling threshold multipliers - crmd: Simplify option processing for throttling options - crmd: Simplify the logic for calculating the number of available cores - crmd: Make the per-node action limit directly configurable in the CIB - crmd: Tweak the throttling code based on migration-limit and/or LRMD_MAX_CHILDREN (bnc#838358) - crmd: Slow down recovery on nodes with IO load - crmd: Make the utilization limit configurable - crmd: Use the load on our peers to know how many jobs to send them - crmd: Notify peers of our relative load - remote: Properly version the remote connection protocol OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=74
2013-11-10 02:38:35 +01:00
te_reset_job_counts();
Accepting request 1131354 from home:yan_gao:branches:network:ha-clustering:Factory - 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: OBS-URL: https://build.opensuse.org/request/show/1131354 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=385
2023-12-06 13:30:32 +01:00
Index: pacemaker-2.1.6+20230821.d00694366/daemons/fenced/fenced_remote.c
- cpg: Correctly free sent messages - crm_resource: Present an error if an admin tries to --force-start an already active resource - cluster: Correctly construct the header for compressed messages - PE: Re-allow ordering constraints with fencing devices now that it is safe to do so - cl#5170 - Correctly support on-fail=block for clones - PE: Do the right thing when admins specify the internal resource instead of the clone - fencing: Correctly detect existing device entries when registering a new one - crm_node: Return 0 if --remove passed - remove the mainloop_trigger that are no longer needed. - corosync: Ensure removed peers are erased from all caches - cluster: Detect and warn about node names with capitals - Upstream version cs: 9abe6876d50ff2879f17b08dfa1500817a7fbeba - crmd: Prevent messages for remote crmd clients from being relayed to wrong daemons - lrmd: Prevent use-of-NULL in client library - Upstream version cs: 9d656180294770e39deced79a134d4cf531b8159 - Bug cl#5168 - Prevent clones from being bounced around the cluster due to location constraints - Upstream version cs: 90b8afe77ab8a3ff2fd30826187fd7726aab4f04 - crm_mon: Bug cl#5167 - Only print "stopped" node list for incomplete clone sets - Upstream version cs: d16f4c56b120c5ae761680cfb4d98922a185c6c2 - Fix: memory leak when used score2char() - Fencing: Avoid hashtable lookups in NULL - Fencing: Force use of the calculated command for support ops - Bug cl#5157 - Allow migration in the absence of some colocation constraints - PE: Detect constraints with inappropriate actions (ie. promote for a clone) - PE: Do the right thing when admins specify the internal resource instead of the clone OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=47
2013-07-22 12:12:36 +02:00
===================================================================
Accepting request 1131354 from home:yan_gao:branches:network:ha-clustering:Factory - 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: OBS-URL: https://build.opensuse.org/request/show/1131354 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=385
2023-12-06 13:30:32 +01:00
--- pacemaker-2.1.6+20230821.d00694366.orig/daemons/fenced/fenced_remote.c
+++ pacemaker-2.1.6+20230821.d00694366/daemons/fenced/fenced_remote.c
@@ -695,7 +695,7 @@ remote_op_timeout_one(gpointer userdata)
Accepting request 1073529 from home:yan_gao:branches:network:ha-clustering:Factory - 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. OBS-URL: https://build.opensuse.org/request/show/1073529 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=377
2023-03-21 12:29:06 +01:00
static void
finalize_timed_out_op(remote_fencing_op_t *op, const char *reason)
Accepting request 952937 from home:yan_gao:branches:network:ha-clustering:Factory - 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 - 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 - 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) - 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 - 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) OBS-URL: https://build.opensuse.org/request/show/952937 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=356
2022-02-09 13:32:34 +01:00
{
Accepting request 746348 from home:yan_gao:branches:network:ha-clustering:Factory - Update to version 2.0.2+20191106.eef56dcd6: - libcrmcommon: Make sure to free the --output-as description. - libcrmcommon: Rename formatted output cmdline options. - libcrmcommon: Group all output options together. - Update to version 2.0.2+20191031.1d695899e: - scheduler: clarify message about when watchdog will be used - scheduler: properly detect whether guest node is fenceable - scheduler: initialize unfencing digests to null - scheduler: improve graph synapse logging - Update to version 2.0.2+20191023.7a12ccbe4: - tools: Explain TIMESPEC in crm_mon help output. - tools: crm_mon --interval should understand more formats. - libcrmservice: don't close descriptors above current limit - rpm: pacemaker-cts requires pacemaker - tools: restore ability to show groups in crm_mon console mode - tools: Deprecated old-style output options in crm_mon. - cts-scheduler: test "year-2038" only runs for 64bit systems - fencer: clarify more messages - tools: don't ignore cib_new() errors in crm_mon - tools: avoid memory leak in crm_mon when displaying nodes - libpe_status: avoid memory leak when outputting resources - libcrmcommon: avoid memory leak when IPC compression fails - Security: introduce restrictive usage libxslt's security framework - libcrmservice: try not to spam close() file descriptors - tools: Support "crm_mon --as-html=<filename>". - tools: Don't output nodes if they don't have failures. - tools: Update checks around crm_mon --daemonize. - libpe_status: Use CSS to style messages. OBS-URL: https://build.opensuse.org/request/show/746348 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=331
2019-11-07 17:09:29 +01:00
- crm_debug("Action '%s' targeting %s for client %s timed out "
+ crm_notice("Action '%s' targeting %s for client %s timed out "
Accepting request 868329 from home:yan_gao:branches:network:ha-clustering:Factory - 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 - Update to version 2.0.5+20210104.8ae19fdf9: - attrd: prevent leftover attributes of shutdown node in cib (bsc#1173668) - 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 OBS-URL: https://build.opensuse.org/request/show/868329 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=345
2021-02-01 11:34:27 +01:00
CRM_XS " id=%.8s",
Accepting request 746348 from home:yan_gao:branches:network:ha-clustering:Factory - Update to version 2.0.2+20191106.eef56dcd6: - libcrmcommon: Make sure to free the --output-as description. - libcrmcommon: Rename formatted output cmdline options. - libcrmcommon: Group all output options together. - Update to version 2.0.2+20191031.1d695899e: - scheduler: clarify message about when watchdog will be used - scheduler: properly detect whether guest node is fenceable - scheduler: initialize unfencing digests to null - scheduler: improve graph synapse logging - Update to version 2.0.2+20191023.7a12ccbe4: - tools: Explain TIMESPEC in crm_mon help output. - tools: crm_mon --interval should understand more formats. - libcrmservice: don't close descriptors above current limit - rpm: pacemaker-cts requires pacemaker - tools: restore ability to show groups in crm_mon console mode - tools: Deprecated old-style output options in crm_mon. - cts-scheduler: test "year-2038" only runs for 64bit systems - fencer: clarify more messages - tools: don't ignore cib_new() errors in crm_mon - tools: avoid memory leak in crm_mon when displaying nodes - libpe_status: avoid memory leak when outputting resources - libcrmcommon: avoid memory leak when IPC compression fails - Security: introduce restrictive usage libxslt's security framework - libcrmservice: try not to spam close() file descriptors - tools: Support "crm_mon --as-html=<filename>". - tools: Don't output nodes if they don't have failures. - tools: Update checks around crm_mon --daemonize. - libpe_status: Use CSS to style messages. OBS-URL: https://build.opensuse.org/request/show/746348 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=331
2019-11-07 17:09:29 +01:00
op->action, op->target, op->client_name, op->id);
- Rebase: * bug-806256_pacemaker-log-level-notice.patch * pacemaker-NodeUtilization-RA.patch * pacemaker-colocated-utilization.patch - crmd: All peers need to track node shutdown requests (bsc#917625) - crmd: Cached copies of transient attributes cease to be valid once a node leaves the membership (bsc#917625) - crmd: Wait for all pending operations to complete before poking the policy engine - lrmd: preserve exit reason string when isolation wrappers are in use - docker-wrapper: properly separate docker and resource specific attributes - docker-wrapper: set authkey file permissions and properly set container 'node name' during start - systemd: Trick systemd into not stopping our services before us during shutdown - mcp: Allow a configurable delay when debugging shutdown issues - systemd: Kindly ask dbus NOT to kill the process if the dbus connection fails - systemd: Tell systemd not to take DBus down from underneath us - cib: Correctly set up signal handlers - PE: Do not record duplicate copies of the failed actions - lrmd: enable ipc proxy for docker-wrapper privileged mode - lrmd: properly handle poke requests in lrmd client when using ipc - spec: add docker-wrapper directory to spec file - pengine: disable migrations for resources with isolation containers - pengine: disable reloading of resources within isolated container wrappers - pengine: ability to launch resources in isolated containers - extra: docker container tech wrapper script for pcmk remote - tools: crm_mon prints Stopped clones only if --inactive was specified - tools: display node names more consistently in crm_mon output - tools: Improve crm_mon output with certain option combinations - tools: make crm_mon last updated header consistent across formats - remote: pcmk remote client tool for use with container wrapper script - crmd: Reset stonith failcount to recover transitioner when the node rejoins (bsc#921102) - systemd: fix crash caused when canceling in-flight operation OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=193
2015-03-27 16:20:34 +01:00