SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for pacemaker-cts-2.1.2+20211124.ada5c3b36-150400.4.9.2.noarch.rpm :

* Sat Dec 31 2022 ygaoAATTsuse.com- tools: Fix a segfault in error handling in crm_resource. (clbz#5496, bsc#1206761)
* bsc#1206761-0001-High-tools-Fix-a-segfault-in-error-handling-in-crm_r.patch
* Thu Dec 22 2022 ygaoAATTsuse.com- cts-scheduler: update test for preventing inactive instances from starting if probe is unrunnable on any nodes (bsc#1206263)
* bsc#1206263-0006-Test-cts-scheduler-update-test-for-preventing-inacti.patch- scheduler: prevent inactive instances from starting if probe is unrunnable on any nodes (bsc#1206263)
* bsc#1206263-0005-Fix-scheduler-prevent-inactive-instances-from-starti.patch- libpacemaker: ensure any pending recurring monitor gets updated if it fails (bsc#1206263)
* bsc#1206263-0004-Fix-libpacemaker-ensure-any-pending-recurring-monito.patch- cts-scheduler: update test for preventing a leftover pending monitor from causing unexpected stop of other instances (bsc#1206263)
* bsc#1206263-0003-Test-cts-scheduler-update-test-for-preventing-a-left.patch- scheduler: prevent a leftover pending monitor from causing unexpected stop of other instances (bsc#1206263)
* bsc#1206263-0002-Fix-scheduler-prevent-a-leftover-pending-monitor-fro.patch- cts-scheduler: add test for preventing a leftover pending monitor from causing unexpected stop of other instances (bsc#1206263)
* bsc#1206263-0001-Test-cts-scheduler-add-test-for-preventing-a-leftove.patch
* Thu Nov 10 2022 ygaoAATTsuse.com- tools: fix syntax on resetting options in crm_resource (bsc#1198409)
* bsc#1198409-0001-Fix-tools-fix-syntax-on-resetting-options-in-crm_res.patch
* Mon Sep 19 2022 ygaoAATTsuse.com- tools: correct minimum execution status shown by crm_resource -O (bsc#1205279, bsc#1204581)
* bsc#1205279-0001-Fix-tools-correct-minimum-execution-status-shown-by-.patch
* Fri Jul 08 2022 ygaoAATTsuse.com- controller: log an info instead of a warning for a stonith/shutdown that is unknown to the new DC (bsc#1198715)
* bsc#1198715-0001-Log-controller-log-an-info-instead-of-a-warning-for-.patch
* Wed Jun 22 2022 ygaoAATTsuse.com- controller: record CRM feature set as a transient attribute (bsc#1196673, bsc#1203367, fate#320759)
* bsc#1196673-0001-Feature-controller-record-CRM-feature-set-as-a-trans.patch
* Wed Jun 22 2022 ygaoAATTsuse.com- scheduler: do not enforce resource stop if any new probe/monitor indicates the resource was not running on the target of a failed migrate_to (bsc#1196340)
* bsc#1196340-0009-Test-scheduler-do-not-enforce-resource-stop-if-any-n.patch- scheduler: do not enforce resource stop on a rejoined node that was the target of a failed migrate_to (bsc#1196340)
* bsc#1196340-0008-Test-scheduler-do-not-enforce-resource-stop-on-a-rej.patch- scheduler: do not enforce resource stop if any new probe/monitor indicates the resource was not running on the target of a failed migrate_to (bsc#1196340)
* bsc#1196340-0007-Fix-scheduler-do-not-enforce-resource-stop-if-any-ne.patch- scheduler: find_lrm_op() to be able to check against a specified target_rc (bsc#1196340)
* bsc#1196340-0006-Refactor-scheduler-find_lrm_op-to-be-able-to-check-a.patch- cts-scheduler: fix on_node attribute of lrm_rsc_op entries in the tests (bsc#1196340)
* bsc#1196340-0005-Test-cts-scheduler-fix-on_node-attribute-of-lrm_rsc_.patch- scheduler: is_newer_op() to be able to compare lrm_rsc_op entries from different nodes (bsc#1196340)
* bsc#1196340-0004-Refactor-scheduler-is_newer_op-to-be-able-to-compare.patch- scheduler: compare ids of lrm_rsc_op entries case-sensitively (bsc#1196340)
* bsc#1196340-0003-Fix-scheduler-compare-ids-of-lrm_rsc_op-entries-case.patch- scheduler: functionize comparing which lrm_rsc_op is newer (bsc#1196340)
* bsc#1196340-0002-Refactor-scheduler-functionize-comparing-which-lrm_r.patch- scheduler: do not enforce resource stop on a rejoined node that was the target of a failed migrate_to (bsc#1196340)
* bsc#1196340-0001-Fix-scheduler-do-not-enforce-resource-stop-on-a-rejo.patch
* Fri Apr 29 2022 ygaoAATTsuse.com- tools: set command for `crm_resource -q/--query-xml` before changing any options (bsc#1198409)
* bsc#1198409-0003-Fix-tools-set-command-for-crm_resource-q-query-xml-b.patch- tools: prevent possible crm_resource segfaults if multiple commands are specified (bsc#1198409)
* bsc#1198409-0002-Fix-tools-prevent-possible-crm_resource-segfaults-if.patch- tools: set commands in crm_resource before changing any options (bsc#1198409)
* bsc#1198409-0001-Refactor-tools-set-commands-in-crm_resource-before-c.patch
* Thu Feb 17 2022 ygaoAATTsuse.com- libcrmservice: Escape systemd agent descriptions. (rh#2050259)
* rh#2050259-0001-Low-libcrmservice-Escape-systemd-agent-descriptions.patch
* Thu Feb 17 2022 ygaoAATTsuse.com- libcrmservice: Additional metadata fix for systemd templates. (rh#2045096)
* rh#2045096-0001-Low-libcrmservice-Additional-metadata-fix-for-system.patch
* Tue Feb 15 2022 ygaoAATTsuse.com- daemons: Add a longdesc to the pcmk_host_list parameter.
* rh#2049722-0003-Low-daemons-Add-a-longdesc-to-the-pcmk_host_list-par.patch- resources: Put shortdesc after longdesc in agents. (rh#2049722)
* rh#2049722-0001-Low-resources-Put-shortdesc-after-longdesc-in-agents.patch
* Tue Feb 08 2022 ygaoAATTsuse.com- controller: correctly match \"node down\" events
* 0001-Fix-controller-correctly-match-node-down-events.patch
* Fri Feb 04 2022 ygaoAATTsuse.com- tools: Fix the show detail toggle in crm_mon.
* 0001-Low-tools-Fix-the-show-detail-toggle-in-crm_mon.patch
* Fri Feb 04 2022 ygaoAATTsuse.com- liblrmd: Avoid double-free during notify operation (rh#2039675)
* rh#2039675-0001-Fix-liblrmd-Avoid-double-free-during-notify-operatio.patch
* Fri Feb 04 2022 ygaoAATTsuse.com- tools: Free metadata memory in crm_resource.
* 0001-Low-tools-Free-metadata-memory-in-crm_resource.patch
* Fri Feb 04 2022 ygaoAATTsuse.com- libcrmcommon: avoid file resource leak on decompression errors (clbz#5489)
* clbz#5489-0001-Low-libcrmcommon-avoid-file-resource-leak-on-decompr.patch
* Fri Feb 04 2022 ygaoAATTsuse.com- fencer: avoid memory leak when broadcasting history differences
* 0001-Fix-fencer-avoid-memory-leak-when-broadcasting-histo.patch
* Fri Feb 04 2022 ygaoAATTsuse.com- resources: use correct syntax in Stateful meta-data (rh#2027370)
* rh#2027370-0001-Fix-resources-use-correct-syntax-in-Stateful-meta-da.patch
* Thu Feb 03 2022 ygaoAATTsuse.com- OCF: controld: Give warning when no-quorum-policy not set as freeze while using DLM (bsc#1129707)
* bsc#1129707-0001-OCF-controld-Give-warning-when-no-quorum-policy-not-.patch- libcrmservice: Handle systemd service templates. (rh#2003151)
* rh#2003151-0001-Low-libcrmservice-Handle-systemd-service-templates.patch
* Wed Dec 22 2021 ygaoAATTsuse.com- fencer: get current time correctly
* 0001-Fix-fencer-get-current-time-correctly.patch
* Wed Dec 22 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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.
* Wed Dec 22 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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 when executing fence actions (rh#1470834)- libcrmservice: check for memory errors when creating an action (rh#1470834)- executor,libcrmservice: don\'t overwrite execution status from execute_action() (rh#1470834)- executor,controller,libcrmservice: use PCMK_OCF_UNKNOWN_ERROR for timeouts (rh#1470834)- libcrmservice: don\'t assert for mainloop error (rh#1470834)- libcrmservice: ensure rc/status are set for meta-data failures (rh#1470834)- libcrmservice: ensure synchronous file action always sets rc and status (rh#1470834)- libcrmservice: use NAGIOS_STATE_UNKNOWN for internal nagios errors (rh#1470834)- libcrmservice: use standard-appropriate exit code for signal management failures (rh#1470834)- libcrmservice: properly detect systemd unit existence (rh#1470834)- Rebase:
* bug-728579_pacemaker-stonith-dev-id.patch
* bug-943295_pacemaker-lrmd-log-notice.patch
* Mon Dec 20 2021 ygaoAATTsuse.com- Update to version 2.1.1+20210924.be206af22:- fenced: Change query timeout calculation.- resources: update HealthIOWait agent for OCF 1.1- resources: add integer parameter validation to HealthIOWait- resources: fix HealthIOWait validate action
* Mon Dec 20 2021 ygaoAATTsuse.com- Update to version 2.1.1+20210923.ce81ff72e:- tools: Properly display supported output formats in crm_mon.- libcrmservice: avoid possible use-of-NULL- libcrmservice: update systemd agent meta-data for OCF 1.1- libcrmservice: set default execution status for systemd actions to error (rh#1470834)- libcrmservice: ensure status is set when masking systemd errors (rh#1470834)- libcrmservice: ensure rc/status are set when parsing systemd results (rh#1470834)- libcrmservice: ensure execution status is set after parsing status result (rh#1470834)- libcrmservice: ensure rc/status are set after invoking systemd unit paths (rh#1470834)- libcrmservice: ensure rc/status are set after systemd LoadUnit calls (rh#1470834)- libcrmservice: ensure rc/status are set when loading systemd unit (rh#1470834)- libcrmservice: set rc and status appropriately for systemd timeouts (rh#1470834)- libcrmservice: handle corner cases when creating action (rh#1470834)- libcrmservice: always set rc/status when executing files (rh#1470834)- libcrmservice: always set rc/status when executing systemd actions (rh#1470834)- libstonithd: check libcrmservice status rather than exit code for timeouts (rh#1470834)- fencer: avoid assertions in delegate_from_xml()- scheduler: quote execution status in failed action output (rh#1470834)- liblrmd: don\'t mask errors from sending IPC (rh#1470834)- executor: set exit reason for stonith resource action failures (rh#1470834)- controller: set exit reason for executor communication timeout (rh#1470834)- controller: use OCF timeout exit code for executor communication timeout (rh#1470834)- controller: set exit reason when using synthesize_lrmd_failure() (rh#1470834)- controller: set exit reason when using fake_op_status() (rh#1470834)- controller,libpacemaker: set exit reason for internal errors (rh#1470834)
* Mon Dec 20 2021 ygaoAATTsuse.com- Update to version 2.1.1+20210910.89c5b06a3:- controller: use \"not connected\" status for remote execution failure (rh#1470834)- controller: send error reply if can\'t initiate action via executor (rh#1470834)- controller: improve messages for failed resource agent actions (rh#1470834)- tools: better error message if crm_resource can\'t create action (rh#1470834)- controller: set exit reason when remote connection start fails (rh#1470834)- tools: better error messages for crm_resource executor failures (rh#1470834)- fenced: add support for mapping pcmk_delay_base pr node- scheduler: use existing epoch-to-string function in failed action display (rh#1470834)- scheduler: add exit reason to failed action string only if present (rh#1470834)- scheduler: add timing details to failed action strings only when available (rh#1470834)- scheduler: ensure failed action display handles NULL values (rh#1470834)- fence_watchdog: fix malformed xml in metadata- fenced: support escaped characters as values in pcmk_host_map- fenced: Added nanosecond field to operation completion data.- controller: use sensible message for poke of disconnected executor (rh#1470834)- controller: improve messages for remote executor connection failure (rh#1470834)- controller: improve message for failed local executor connection (rh#1470834)- scheduler: reword \"multiply active\" message (rh#1470834)- libcrmcluster: reword initial quorum message (rh#1470834)- libcrmcluster: downgrade message for CPG messages sent (rh#1470834)- scheduler: improve migration threshold message (rh#1470834)- fencer: downgrade reboot remapping to notice- controller: handle malformed CIB diffs better- scheduler: avoid memory leak for invalid ordering constraints- scheduler: improve bad id-ref handling- scheduler: downgrade inverse ordering failure to warning- fence_watchdog: fix version output needed for help2man- rpm: package fence_watchdog in base-package- watchdog-fencing: Silence warning without node restriction- tools: If there are no nodes, don\'t add an extra blank line.- watchdog-fencing: allow restriction to certain nodes
* Wed Dec 08 2021 ygaoAATTsuse.com- pacemaker.rpmlintrc: filter out shlib-policy-name-error (bsc#1191776)
* Wed Dec 08 2021 ygaoAATTsuse.com- Update to version 2.1.1+20210909.77db57872 (Pacemaker-2.1.1):- liblrmd: avoid segfault on TLS connection errors- tools: Fix a segfault when calling \"crm_simulate -U\".- tools: make exit-code stdout/stderr consistent with --version
* Fri Sep 10 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- Update to version 2.1.0+20210623.34ef9b169:- pacemaker-attrd: avoid repeated unfencing of remote nodes (rh#1961857)- pacemaker-attrd: ensure node ID is only set for attributes when known- pacemaker-attrd: check for remote nodes in peer update callback- controller: check whether unfenced node was remote node
* Mon Aug 16 2021 ygaoAATTsuse.com- Update to version 2.1.0+20210622.485ce3a4d:- libcrmcommon: Increase PCMK__API_VERSION for new crm_resource output. (rh#1686426)- tools: Add the node-summary to crm_simulate output. (rh#1686426)
* Mon Aug 16 2021 ygaoAATTsuse.com- Update to version 2.1.0+20210617.8c0c4eff9:- Purge remote node attribute when the node is up. (bsc#1186693)- Merge:
* bsc#1186693-clean-attrd-attributes-when-remote-node-is-up.patch
* Mon Aug 16 2021 ygaoAATTsuse.com- Update to version 2.1.0+20210617.1df5eb2c1:- fenced: Wrong device may be selected when \"dynamic-list\" is specified. (cl#5474)
* Mon Aug 16 2021 ygaoAATTsuse.com- Update to version 2.1.0+20210616.dee8cafe5:- attribute: Add OCF_CHECK_LEVEL handling in the validate-all action- attribute: Add unique-group to appropriate entries- attribute: Remove unique from all entries- attribute: Update OCF version to 1.1
* Mon Aug 16 2021 ygaoAATTsuse.com- Update to version 2.1.0+20210609.40b86522a:- tools: Use the new resource-agent-action message. (rh#1644628)- tools: Add an output message for resource actions. (rh#1644628)- tools: Use simple XML lists for resource actions as well. (rh#1644628)- tools: Add an overridden params output message. (rh#1644628)- tools: Add an agent-status message for crm_resource. (rh#1644628)- libcrmcommon: Increase PCMK__API_VERSION for new crm_resource output. (rh#1644628)- xml: Update the crm_resource schema for XML output. (rh#1644628)- libcrmcommon: Add OCF_OUTPUT_FORMAT to crm_resource environment. (rh#1644628)
* Mon Aug 16 2021 ygaoAATTsuse.com- Update to version 2.1.0+20210608.3c1bae500:- ping: Add OCF_CHECK_LEVEL handling in the validate-all action- ping: Add a reload-agent action to handle the reloadable parameters- include: Bump feature set to 3.10.2. (rh#1955792)- tools: Add OCF_CHECK_LEVEL to crm_resource environment. (rh#1955792)- ping: Add unique-group to appropriate entries- ping: Remove unique from all entries- ping: Update OCF version to 1.1- xml: Add schema for pacemakerd.- include: Bump CRM_FEATURE_SET for new pacemakerd args.- daemons: Conditionally enable logging in pacemakerd.- daemons: Output the pacemakerd feature list in XML.- daemons: Convert pacemakerd to formatted output.- pacemaker.service: Don\'t start pacemakerd with -f.- daemons: Use glib for command line handling in pacemakerd.- Add verbose debug mode which logs ping and fping output when set- daemons: Use the new IPC API in pacemakerd for shutdown.- daemons: Ignore ACK messages in pacemakerd dispatch.
* Mon Jul 19 2021 ygaoAATTsuse.com- Update to version 2.1.0+20210608.7c3f66070 (Pacemaker-2.1.0):- schemas: Add \"digests\" and \"digest\" elements to digests.rng. (rh#1967087)
* Mon Jul 19 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210601.b7762381d (Pacemaker-2.1.0-rc3):- XML: bump API schema version- tools: get `crm_verify --xml-pipe/-p` working again (bsc#1186576)- rpm: respect prefix when installing resource agents- tools: Return ENXIO from show_metadata.- tools: Return ENOTUNIQ in find_resource_attr.- executor: log OCF resource agent search path at start-up- tools: Fix handling certain error codes in crm_resource.- pcmk__pid_active: Lower the log level when readlink() is EACCES- Drop obsolete:
* 0001-Log-libcrmcommon-lower-message-on-reading-proc-file-.patch
* Mon Jul 19 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210519.4edf50cc9 (Pacemaker-2.1.0-rc2):- rpm: add option for sbd sync default- tools: Return the right error codes in crm_resource.- configure: add --with-sbd-sync-default option- libcrmcommon: warn if sbd sync environment is invalid- libcrmcommon: warn if can\'t get user information for log file- pacemakerd: don\'t try to repeat shutdown when disconnecting CFG- executor,fencer: tell user if additional logfile is unusable- libcrmcommon: use return code correctly when getting daemon user ID- rpm: minor clean-up of spec- rpm: add configuration global for bug URL- liblrmd: improve messages when loading Pacemaker Remote key- liblrmd: return sensible value when remote connection fails- liblrmd: improve failure messages when initializing remote key- liblrmd: improve failure messages when cacheing remote key- liblrmd: return sensible code for unsupported executor type- liblrmd: improve messages for remote reply failures- liblrmd: use sensible return code for disconnection in remote send/reply- liblrmd: richer return code when sending remote message- fencing: register/remove the watchdog device- crm_resource: improve help text- libpe_status: Don\'t output an extraneous header under crm_mon -b.
* Fri Jul 16 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210427.aa4bdaa2f:- schedulerd: Correctly calculate priority-fencing-delay from Master resource stop failure.(Fix:#CLBZ5467)
* Fri Jul 16 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210427.529de7174:- tools: avoid exception when pcmk_simtimes is used without --verbose- libcrmcluster: improve CPG validation messages- libcrmcluster: use more efficient payload length check- liblrmd: correctly check for out-of-memory condition- executor: properly initiate quicker fence device monitor- Fix maint-mode output on curses mode.
* Fri Jul 16 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210422.d469c6340:- controller: check for empty OCF version as well as NULL- libcrmservice: always advertise OCF 1.1 support- controller: always refresh agent meta-data after start- controller: info message when agent supports newer OCF 1.x standard- libcrmcommon: bump feature set for reload-agent support- libcrmservice: advertise OCF 1.1 support to resource agents- scheduler: support OCF 1.1 reload-agent action- controller: support OCF 1.1 reload-agent action- resources: support OCF 1.1 standard in ocf:pacemaker:remote- resources: improve Pacemaker Remote meta-data- controller: log the OCF version supported by a resource agent
* Fri Jul 16 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210420.e82d2a1bc:- Convert crm_attribute to use glib for cmdline handling.- Support \"sync-crash\" option with PCMK_panic_action- tools: Don\'t reference the output object in cmdline processing.- libcib: revert deprecation of cib_apply_patch_event()- CIB: allow resource-stickiness default to be set at build time- rpm: detect when to use --enable-compat-2.0 correctly- Support \"sync-reboot\" option with PCMK_panic_action- tools: Set the output object when running crm_resource --restart.- pacemakerd,pacemaker-remoted: simplify help URL in systemd unit file- crm_mon: try to connect CIB while pacemakerd shutting down- Rebase:
* bug-995365_pacemaker-cts-restart-systemd-journald.patch
* pacemaker-cts-StartCmd.patch
* Fri Jul 16 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210409.6c31efd67:- libcrmcommon: bump feature set to 3.9.0- scheduler: provide notify_{,un}promoted_{resource,uname} variables- schema: add promoted-only to crm_mon API schema- libpe_status: use \"promoted-only\" in API schema for bans- tools: deprecate crm_master- tools: crm_attribute -p/--promotion option to operate on promotion score- tools: crm_resource now supports --promoted option- CIB: allow OCF 1.1 role names in configuration- scheduler: accept case-insensitive role names in actions in templates- tools: use OCF 1.1 role names in crm_resource --ban constraints- scheduler: use OCF 1.1 role names in output- scheduler: use OCF 1.1 role names in log messages- scheduler: support OCF 1.1 role names in configuration
* Thu Jul 15 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210408.c71bd880c:- tools: crm_simulate --pending is deprecated.- tools: Make some small changes to the crm_simulate man page.- controller: correctly handle remote node fencing after Y2038- controller: correctly handle node shutdowns after Y2038- libcrmcommon: bump feature set for recent configuration interpretation changes- tools: constrain node IDs to non-negative values for crm_node -N- tools: treat invalid error codes as unknown in crm_error- scheduler: don\'t treat invalid duration fields as -1- scheduler: constrain promoted-max and promoted-node-max to non-negative values- scheduler: constrain clone-max to non-negative values- scheduler: constrain clone-min to non-negative values- scheduler: constrain clone-node-max to non-negative values- all: allow full unsigned int range for PCMK_ipc_buffer- scheduler: Use default when series max value is out of bounds- scheduler: handle series max of 0 better- scheduler: handle exit via signal or main loop similarly- fencer: use 1 (default) instead of -1 (unlimited) for invalid pcmk_action_limit- all: constrain minimum when parsing certain internally generated integers- CIB: constrain remote-tls-port and remote-clear-port to port range- scheduler: constrain resource priorities and node-health-base to score range- controller: bound stonith-max-attempts to a minimum of 1- scheduler: handle last-rc-change values after Y2038- scheduler: handle ticket last-granted dates after 2038- all: use default value when a long long integer can\'t be parsed- tools: Don\'t print to stderr if crm_simulate -V is used.
* Thu Jul 15 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210406.6b23b2bb4:- Add schema for new crm_simulate options. (rh#1686426)- tools: Add new options to crm_simulate. (rh#1686426)
* Thu Jul 15 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210405.43fcdeb35:- xml: Add schema for new crm_simulate output.- include: Bump FEATURE_SET for new crm_simulate args.- scheduler: Use formatted output for node weights.- tools: Log crm_simulate output for certain cmdlines.- Use formatted output for scheduler node actions.- tools: Use formatted output for simulation timings.- tools: Add the beginnings of formatted output to crm_simulate.
* Thu Jul 15 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210330.7fa194778:- libcrmcommon: Allow setting the formatted output log level.- libcrmcommon: Flush output in text_list_item.
* Thu Jul 15 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210319.c75f0a34a:- crm/cib tools: implement CIB_file=\"-\" to accept CIB from stdin- tools: Promote a couple info messages to errors.
* Sun Mar 21 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210310.83e765df6:- controller: re-joined node gets the host names of non-DC nodes (bsc#1180618)- Merge:
* bsc#1180618-0001-Fix-crmd-update-crm_peer_cache.patch
* Sun Mar 21 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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)- Merge:
* rh#1931332-0003-Med-Change-the-schema-type-of-expected-and-call-to-i.patch
* rh#1931332-0002-Med-Copy-crm_mon.rng-and-crm_resource.rng-in-prepara.patch
* rh#1931332-0001-Med-Generate-xml-crm_mon.rng-from-the-contents-of-xm.patch
* rh#1931332-0000-Feature-xml-Move-resource-related-XML-schema-into-it.patch
* Sun Mar 21 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- 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- Merge:
* 0001-Fix-iso8601-prevent-sec-overrun-before-adding-up-as-.patch- 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 2021 ygaoAATTsuse.com- 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)- Merge:
* bsc#1181744-0004-Refactor-fencer-optimize-merging-of-fencing-history-.patch- fencing: new function stonith_op_state_pending() for checking if a fencing operation is in pending state (bsc#1181744)- Merge:
* bsc#1181744-0003-Refactor-fencing-new-function-stonith_op_state_pendi.patch- fencer: update outdated pending operations according to returned ones from remote peer history (bsc#1181744)- Merge:
* bsc#1181744-0002-Fix-fencer-update-outdated-pending-operations-accord.patch- fencer: broadcast returned fencing operations to update outdated pending ones in remote peer history (bsc#1181744)- Merge:
* bsc#1181744-0001-Fix-fencer-broadcast-returned-fencing-operations-to-.patch
* Sat Mar 20 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210205.46cf48d27:- execd: Skips merging of canceled fencing monitors.(Fix:#CLBZ5393)- Merge:
* 0001-Mid-execd-Skips-merging-of-canceled-fencing-monitors.patch- crm_mon: detect when run on remote-node- tools: get cibsecret stash working again- Merge:
* 0001-Fix-tools-get-cibsecret-stash-working-again.patch- fencing: remove any devices that are not installed- Merge:
* 0001-Fix-fencing-remove-any-devices-that-are-not-installe.patch- 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
* Sat Mar 20 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210128.7c8114f68:- scheduler: process remote shutdowns correctly (rh#1898457)- scheduler: warn if lrm_resource has no ID- scheduler: warn if node state has no ID or uname
* Fri Mar 19 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210128.aa41a984d:- cibsecret: use crmadmin -N (which also lists guest and remote nodes) to get nodes to sync to- tools: Free --resource=/--node= memory in crm_mon.- scheduler: Free the result of pe__node_display_name in one place.- tools: Free command-line related memory.- libcrmcommon: Don\'t leak memory in pcmk__cmdline_preproc.- libcrmcommon: Free the results in various test cases.- libpe_rules, libcrmcommon: Free the whole xml doc, not just the node.- crmadmin: use cluster instead of member term and remove pacemaker_remote node type- crmadmin: list remote/guest nodes and add parameter/variable to choose which node type(s) to list
* Fri Mar 19 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210121.55598be5e:- tools: The \'m\' key in crm_mon is a cycle, not a toggle.- tools: Describe interactive crm_mon use in help and man page.- tools: Attempt to reestablish connections in crm_mon. (rh#1880426, rh#1466875)- tools: A lack of stonith history is not fatal in crm_mon. (rh#1880426)- tools: Report if getting fencing history failed in crm_mon.- tools: Adjust fencing shown indicator in crm_mon.- corosync: Add cfg_trackstart/stop calls
* Tue Mar 16 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210114.ad074d869:- all: use high-resolution timestamps in detail log when available (bsc#1197668)- CIB: remove cibmon command
* Tue Mar 16 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210113.a4bbcb033:- scheduler: implement new critical and influence options (rh#1371576)- xml: allow colocation constraints to take \"influence\" option (rh#1371576)
* Tue Mar 16 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210112.631bb9c89:- tools: bump feature set for crm_resource --digests (rh#1872376)- tools: add crm_resource --digests option (rh#1872376)- tools: handle required node names better in crm_resource
* Tue Mar 16 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210111.c600d9092:- Build: tools: make stricter compilers happy- Build: resources: drop ocf:pacemaker:pingd- Build: require libqb 0.17.0 or later- Build: require glib 2.32.0 or later- Build,Doc,Test: all: drop support for Python 2- Rebase:
* pacemaker-Wno-format-signedness.patch
* Tue Mar 16 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210108.1f1408ca7:- scheduler: multiple issues with value-source in location rules (rh#1872376)- tools: respect rules when showing node attributes in crm_mon (rh#1872376)- scheduler: calculate secure digest properly for node attribute rules (rh#1872376)- scheduler: treat NULL and empty string the same in literal attribute comparisons (rh#1872376)- scheduler: don\'t include timeout in secure digests (rh#1872376)- scheduler: filter non-private parameters properly for digest (rh#1872376)- libcrmcommon: compare CRM_meta_ properly (rh#1872376)- liblrmd: Limit node name addition to proxied attrd update commands (rh#1907726)- Merge:
* rh#1907726-0001-Fix-liblrmd-Limit-node-name-addition-to-proxied-attr.patch
* Fri Jan 29 2021 ygaoAATTsuse.com- 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 2021 ygaoAATTsuse.com- Update to version 2.0.5+20210104.8ae19fdf9:- attrd: prevent leftover attributes of shutdown node in cib (bsc#1173668)- Merge:
* bsc#1173668-0001-Fix-attrd-prevent-leftover-attributes-of-shutdown-no.patch
* Thu Jan 28 2021 ygaoAATTsuse.com- 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 (bsc#1190821)- 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 2021 ygaoAATTsuse.com- 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 output for finding resources.- tools: Use formatted output for resource output in crm_resource.- scheduler: Add a message for resource config printing.- tools: Use formatted output for props, attrs, and metadata.- liblrmd: Add output messages for agents, providers, and standards.- tools: Use the existing resource-list message in crm_resource.- tools: Add an output message for a list of resource names.- tools: Add the beginnings of formatted output to crm_resource.- scheduler: filter Pacemaker-supplied stonith parameters from secure hash (rh#1872376)- scheduler: use same default private parameter list as controller- libstonithd: improve filtering of Pacemaker-handled parameters- scheduler: properly compute digest of non-sensitive resource parameters (rh#1872376)- libcrmcommon: Prevent a segfault in pcmk__cmdline_preproc.- tools: Save the optarg parameter for --list-ocf-alternatives.- xml: Add a generic list XML schema file.- xml: Move resource-related XML schema into its own file.- libcrmcommon: Automatically lower case XML list names.- xml: add schema for new crmadmin output- crmadmin: implement formatted output (bsc#1178865)- Drop obsolete:
* bsc#1178865-0001-Fix-crmadmin-printing-DC-quietly-if-needed.patch
* Sun Dec 06 2020 ygaoAATTsuse.com- 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 2020 ygaoAATTsuse.com- Update to version 2.0.4+20201116.ae2c04b54:- tools: make cibsecret use bash- fencer: allow peer configuration requests
* Sun Dec 06 2020 ygaoAATTsuse.com- 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 2020 ygaoAATTsuse.com- 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 2020 ygaoAATTsuse.com- Update to version 2.0.4+20201019.878658661:- cib: create reply when needed for diff- cib: only build reply when needed
* Fri Oct 30 2020 ygaoAATTsuse.com- 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 (bsc#1205861)- tools: Don\'t display crm_resource error messages twice.- Accept PCMK_OCF_DEGRADED and PCMK_OCF_DEGRADED_MASTER status codes (bsc#1205861)- 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- libcrmcommon: Warn instead of err in scan_ll() (rh#1874391)- libcrmcommon: Don\'t always write out a name attribute.- scheduler, tools: Add a resource-list message.- Rebase:
* bug-728579_pacemaker-stonith-dev-id.patch
* Fri Oct 30 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200820.09f345c49:- controller, Pacemaker Explained: improve the documentation of `stonith-watchdog-timeout` cluster option (bsc#1174696, bsc#1184557)- scheduler: improve the documentation of `have-watchdog` cluster option (bsc#1174696, bsc#1184557)- libpe_status: downgrade the message about the meaning of `have-watchdog=true` to info (bsc#1174696, bsc#1184557)
* Fri Oct 30 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200820.216d5db57:- tools: properly detect local node name- various: improve client flag handling-Rebase:
* bug-806256_pacemaker-log-level-notice.patch
* bug-728579_pacemaker-stonith-dev-id.patch
* Fri Oct 30 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200819.643f19b71:- scheduler: update migrate-fail-9 test for migration code change (bsc#1177212, bsc#1182607)- scheduler: don\'t schedule a dangling migration stop if one already occurred (bsc#1177212, bsc#1182607)
* Thu Oct 29 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200819.114974685:- controld: Log correct timeout for timed-out stonith monitor- libpe_status: Use pcmk_monitor_timeout as stonith start timeout (rh#1856015)- crm_mon: Displays completed failed actions as processed.- libpe_status: Support integer as rule type attribute- libpe_status: Error-check and expand range of type=\"number\"- xml: Support integer as rule type attribute- daemons, lib, tools: Correct comparisons to string functions.- libcrmcommon: Allow default formatted output message handlers.- tools: Apply resource filtering to bans.- tools: Apply resource filtering to --brief option.- libpe_status: Allow filtering bundled resources.- libpe_status: Allow filtering cloned resources.- libpe_status: Allow filtering resource groups.- libpe_status: Allow filtering primitive resources.- tools: Add \"No active resources\" to one case in crm_mon output.- tools: Allow filtering node history by resource.- tools: Add --resource= to the crm_mon command line.- cluster: Close corosync handles when they disconnect (rh#1614166)- libcrmcommon: Use truly implicit deny for ACLs (rh#1833173)- libpe_status: Destroy hash table after use- controld: improve message indicating the RA execution request- tools: Convert crm_resource to use glib for command line handling.- Allow logfile perms to be set in sysconfig- pacemakerd: improve logging when synced with SBD- pacemakerd: interworking with sbd not using pacemakerd-api- tools: Add -P to crmadmin to ping via pacemakerd-api- sbd-integration: sync pacemakerd with sbd- executor: only send executor notifications to executor clients- ipc-api: avoid infinite loop when disconnected- ipc-api: allow calling connect after disconnection- fencer: don\'t log assertion if unable to create full request reply- libcrmcommon: avoid assertion on controller protocol errors- tools: Add the http-equiv header to crm_mon at the right time.- tools, libcrmcommon: Reopen the output dest on reset.- libcrmcommon: Make reset and finish work more similarly. (rh#1857728)- libcib: Update known_paths- tools: Update valid scope values for cibadmin --help- controld: Show action timer plus cluster-delay in action_timer cb (rh#1856035)- Rebase:
* bug-943295_pacemaker-lrmd-log-notice.patch
* Tue Aug 25 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200702.813fdbfdc:- libcrmcommon: deprecate create_hello_message() as public API (bsc#1170346, rh#1796824)- pacemakerd: properly conditionalize corosync calls (bsc#1170346, rh#1796824)- pacemakerd: use existing handle for corosync shutdown (bsc#1170346, rh#1796824)- pacemakerd: improve messages (bsc#1170346, rh#1796824)- pacemakerd: functionize removing core file limit (bsc#1170346, rh#1796824)- pacemakerd: remove unneeded IPC and CPG commands (bsc#1170346, rh#1796824)- tools: crm_node -l and -p now work from Pacemaker Remote nodes (bsc#1170346, rh#1796824)- functionize numeric comparisons of strings (bsc#1170346, rh#1796824)- controller: add new IPC API command for getting node list (bsc#1170346, rh#1796824)
* Tue Aug 25 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200701.556cef416:- tools: convert crmadmin to use new controller IPC model (bsc#1170346, rh#1796824)- tools: remove dead code from crm_node (bsc#1170346, rh#1796824)- tools: convert crm_node to use new controller IPC model (bsc#1170346, rh#1796824)- tools: convert crm_resource to use new controller IPC model (bsc#1170346, rh#1796824)- libcrmcommon: add C API for controller IPC (bsc#1170346, rh#1796824)- libcrmcommon: new model for daemon IPC API (bsc#1170346, rh#1796824)
* Tue Aug 25 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200630.107af1896:- tools, libs: Use pcmk__str_any_of and pcmk__str_all_of.- libcrmcommon: Add pcmk__str_any_of and pcmk__str_none_of.
* Tue Aug 25 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200624.67a6a9b31:- lib, tools: Correct types given to PCMK__OUTPUT_ARGS.
* Mon Aug 24 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200623.e36fe309d:- sysconfig: remove outdated reference to wildcards in PCMK_trace_files- rpm: use https in package URL- resources: don\'t check host-specific conditions in attribute validate
* Mon Aug 24 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200622.c7e75c04b:- libpacemaker: Don\'t allow a potential NULL in a format string.
* Mon Aug 24 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200622.4bb3b23a2:- libcrmcommon: bump CRM feature set- scheduler: support \"demote\" choice for no-quorum-policy option (rh#1837747)- scheduler: new on-fail=\"demote\" recovery policy for promoted resources (rh#1837747)- xml: add on-fail=\"demote\" option to resources schema (rh#1837747)- libpacemaker: check for re-promotes specifically- libpacemaker: don\'t force stop when skipping reload of failed resource- scheduler: disallow on-fail=stop for stop operations
* Mon Aug 24 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200520.81d4b3976:- xml: Add rsc_expression and op_expression to the XML schema. (rh#1628701)- scheduler: Pass rsc_defaults and op_defaults data. (rh#1628701)- scheduler: Add new rule tests for op_defaults and rsc_defaults. (rh#1628701)
* Mon Aug 24 2020 ygaoAATTsuse.com- Update to version 2.0.4+20200508.3f6514f01:- tools: functionize listing nodes from CIB in crmadmin (bsc#1170346, rh#1796824)- tools: use proper type for glib timeout value in crmadmin (bsc#1170346, rh#1796824)- tools: handle memory cleanup better in crm_node (bsc#1170346, rh#1796824)- libcrmcommon: new function for draining and quitting a main loop (bsc#1170346, rh#1796824)- libcrmcommon: drop generate_hash_key() (bsc#1170346, rh#1796824)- libcrmcommon: move get_message_xml() and add_message_xml() definition (bsc#1170346, rh#1796824)- libcrmcommon: separate IPC code into multiple files (bsc#1170346, rh#1796824)- libcrmcommon: combine IPC internal headers (bsc#1170346, rh#1796824)
* Wed Aug 12 2020 ygaoAATTsuse.com- rpm: use the user/group ID 90 for haclient/hacluster to be consistent with cluster-glue (bsc#1167171)
* Tue Jul 07 2020 callumjfarmer13AATTgmail.com- Fixes for %_libexecdir changing to /usr/libexec
* Wed Jun 24 2020 ygaoAATTsuse.com- Update to version pacemaker-2.0.4+20200616.2deceaa3a (Pacemaker-2.0.4):- cibsecret: don\'t use pssh -q option unless supported- tools: verify newly created CIB connection is not NULL- tools: check resource separately from managing parameter in cibsecret- tools: improve cibsecret help
* Thu Jun 18 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200608.44045c027:- scheduler: Add the node name back to bundle instances.
* Thu Jun 18 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200605.0db37d66f:- rpm: add spec option for enabling CIB secrets- build: avoid resource-agents as build dependency when cibsecrets are enabled
* Thu Jun 18 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200603.4ff9c412f:- based: use crm_exit to free qb-logging
* Thu Jun 18 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200602.f7f36e8a8:- libpe_status: Modify filtering of inactive resources.
* Tue Jun 02 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200527.e67fb5c73:- rpm: put user-configurable items at top of spec- tools: free IPC memory after closing connection- resources: attribute name parameter doesn\'t have to be unique
* Wed May 20 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200516.b06fc662e:- crm_ticket: avoid unnecessary issues with dynamic allocation- crm_resource: avoid unnecessary issus with dynamic allocation- crm_mon: NULL output-pointer when buffer is freed- crm_error: use g_free for a proper match- libreplace: closedir when bailing out dir traversal- libcrmcommon: return ENOMEM directly instead of errno- libcrmcommon: free basename after setting prgname- silence some false positives static analysis stumbled over- move bcond_with/without up front for e.g. pcmk_release- fencer: avoid infinite loop if device is removed during operation
* Tue May 12 2020 ygaoAATTsuse.com- libcrmcommon: lower message on reading proc file to info
* 0001-Log-libcrmcommon-lower-message-on-reading-proc-file-.patch
* Tue May 12 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200511.2b248d828:- tools: get stonith_admin --list-targets working again
* Mon May 11 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200511.e7d7b1aa5:- libpe_status: Apply node filtering to clone resource lists.- tools: Remove an extra space in crm_mon filtered output.- libpe_status: Don\'t output unnecessary resource headers.- libpe_status: Handle filtering of inactive resources.- tools: Print inactive resources by default with crm_mon xml output.
* Mon May 11 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200511.a9e085d8c:- fencer: avoid possible use-of-NULL when parsing metadata (bsc#1171372)- libstonithd: make the assert message from stonith__device_parameter_flags() more clear (bsc#1171372)
* Fri May 08 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200507.c8529193e:- libstonithd: respect `pcmk_host_argument=none` on `validate` (bsc#1171372)- libstonithd: add `port` or `plug` parameter according to metadata on `validate` if no `pcmk_host_argument` specified (bsc#1171372)- Pacemaker Explained: update the default value and the description of `pcmk_host_argument` (bsc#1171372)- fencer: add `port` or `plug` parameter according to metadata for RHCS-style fence-agents (bsc#1171372)- libstonithd: add function to check supported parameters according to the metadata of a fence agent (bsc#1171372)
* Thu May 07 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200506.a212e4fa3:- fenced: Remove relayed stonith operation.(Fix:CLBZ#5401) (bsc#1181744)- controller: properly detect remote node info requests- cotrold: Notify tengine of completion of CRM_OP_LRM_DELETE.(Fix:CLBZ:#5424)
* Mon May 04 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200429.029571144:- stonith_admin: --delay is an optional option for --fence/--unfence/--reboot commands (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- controller: avoid possible use-of-NULL on logging fencing message (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
* Mon May 04 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200428.f0a4d08c9:- cib: populate cib_nodes when \'cibadmin -R -scope=configuration\'
* Mon May 04 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200423.01b9bbdbe:- cts: add `plug` parameter for fence_dummy agent (bsc#1171372)- libstonithd: `plug` parameter of RHCS-style fence-agents is shown as non-required in the metadata (bsc#1171372)- libstonithd: `action` parameter of RHCS-style fence-agents is shown as non-required in the metadata (bsc#1171372)- libstonithd: functionize fudging metadata of RHCS-style agent to make specific parameter non-required (bsc#1171372)
* Mon May 04 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200423.5194e4a0d:- libpe_status: Skip summary output of cloned resources.- tools: Remove yet more extra newlines from crm_mon errors.- tools: Quitting crm_mon shouldn\'t be an error.- tools: Remove an extra log bump in crm_simulate.- tools: Convert crm_error to use glib for command line handling.- tools: Fix --html-title= in crm_mon.- libpe_status: Add space between role and state strings.- tools: Filter fencing actions using --node=.- tools: Filter resources using --node= option.- tools: Filter failed resource actions using --node= option.- tools: Filter node summary and attributes using --node= option.- tools: Filter nodes using --node= option.- tools: Add --node= to the crm_mon command line.
* Thu Apr 09 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200408.cfb1746ec:- libcrmcluster: use uint64_t type for corosync ringid (membership id) when updating node state (bsc#1168771)
* Thu Apr 09 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200403.eb73f2237:- fencer: update cpg_topology_delay test to also verify pcmk_delay_base is added (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- controller: requested priority fencing delay defaults to 0 (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- stonith_admin: --delay option defaults to 0 (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- fencer: any delays from pcmk_delay_base/max are added to requested fencing delay (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- scheduler: do not differentiate the case where all the nodes have equal priority (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- scheduler: priority-fencing-delay defaults to 0 meaning disabled (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
* Thu Apr 09 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200402.0a67b34c5:- libpacemaker: don\'t output \"0 events found\" for stonith history cleanup- tools: use return codes consistently in stonith_admin- Use glib for cmdline processing in crm_simulate.- tools: Only free things in crm_simulate that aren\'t NULL.
* Thu Apr 09 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200326.508402483:- scheduler: don\'t incorporate dependencies\' colocations multiple times- controller: improve shutdown messages- tools: make static analysis happy- xml: Add a new version of the tags schema.- tools: Apply various fixes to the crm_diff man page.- libcib: improve messages for CIB sign-on- libcrmcommon: close logging
*after
* logging an exit message- tools: be extra safe with freeing API connections when exiting- fencer,libstonithd: fix Y2038 issue in fence history
* Thu Apr 09 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200321.3e73aefb8:- Pacemaker Explained: document priority-fencing-delay cluster option (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- fencer: add cpg_topology_delay test to verify enforced fencing delay with fencing topology (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- fencer: handle any enforced fencing delay (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- stonith_admin: add --delay option to support enforced fencing delay (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- controller: request fencing with any enforced priority fencing delay (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- libstonithd: introduce fence_with_delay() operation (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- scheduler: add regression test for priority-fencing-delay (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- scheduler: implement priority-fencing-delay (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)- scheduler: add priority-fencing-delay cluster option (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
* Thu Apr 09 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200320.e16e5121f:- tools: Close the channel created with g_io_channel_unix_new.- libcrmcommon: Don\'t allocate a ptr array until it\'s needed.- tools: Free the result of g_option_context_get_help.- various: improve configuration warnings and errors- based: avoid memory leak when reading CIB- xml: Add a new minor version of the crm_mon schema.- libstonithd: Report an error getting history in output.- tools: Use new formatted output return codes in crm_mon.- tools: Eliminate nested execution of bye() processing and clear data_set.- tools: Add clear cib connection pointer.- fix compilation -Werror compilation issue with GCC 10 with s390x- tools: Print errors to stderr for crm_mon\'s legacy xml.- tools: Rework error reporting and exiting in crm_mon.- tools: Don\'t automatically show cluster options in crm_mon.- tools: Use glib for command line handling in crm_rule.- tools, lib: Use standard pacemaker return codes in crm_rule.- tools: Allow crm_rule to check some date_specs.- tools: Add better error reporting in crm_rule.- executor: record correct last run and last rc change times- libcrmcommon,libpe: validate interval specs correctly- executor: correctly set first run time- tools: Remove an extra space from last-failed strings in crm_mon.- tools: Properly close ncurses output in crm_mon.- controller: don\'t ack same request twice- controller: improve message routing messages- tools: Try to remove blank lines from the end of text output.- tools: Don\'t display an empty \"Migration Summary\" header.- tools: Handle corner case of printing cluster options.- xml: Add a new schema version for crm_mon.- tools: Add an option for printing failed resource actions.- libcrmcommon, tools: Handle displaying maintenance mode.- tools: Add more fine grained fencing arguments.- tools: Conditionalize more output in crm_mon.- tools: Add a real cluster-options message for text output.- tools: Add --include= and --exclude= to crm_mon.- controller: improve client IPC hello validation- tools: clean up before exiting crm_resource- libcrmcommon: improve messages when sending IPC request- libcrmcommon: improve messages for IPC hello creation- executor: correctly convert nanoseconds to milliseconds- executor: handle systemd execution times under 1 second- executor: improve process completion message- tools: Use formatted output for more errors in crm_mon.
* Thu Mar 19 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200218.4544c9b82:- rpm: Run \"make check\" as part of %check and in travis.
* Thu Mar 19 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200218.a290911ef:- libcrmcommon: correctly check configuration options for positive values
* Thu Mar 19 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200213.68bd2b4da:- cib_attrs: Fix mismatching deallocation- controller: clear leaving node\'s transient attributes even if there is no DC
* Wed Jan 29 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200128.df6c286d9:- scheduler: ensure attenuated scores still have some effect- scheduler: ignore colocation constraints with 0 score
* Tue Jan 28 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200127.cdf84f849:- libpe_status: Remove extra colons from operations output.- libpe_status: correctly check for implicit resource ID collision- libpe_status: Use the same message for headers and history.- get ready for implicit -fno-common with upcoming GCC 10 (bsc#1160410)- Rebase:
* bug-728579_pacemaker-stonith-dev-id.patch
* Tue Jan 21 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200116.92a6f7e97:- controller: bump feature set for shutdown-lock- scheduler: clear resource history when appropriate- tools: for down nodes, crm_resource --refresh should clear CIB only- controller: allow CRM_OP_LRM_DELETE to clear CIB only- tools: crm_resource resource checks should show shutdown locks- scheduler: display when a resource is shutdown-locked to a node- controller: don\'t clear shutdown locks when node rejoins- controller: mark shutdown-locked resources in resource history- scheduler: respect shutdown locks when placing inactive resources- scheduler: respect shutdown locks when placing active resources- scheduler: add shutdown lock cluster options- tools: improve error checking for crm_resource cleanup/fail commands- tools: improve crm_resource \"why\" messages- controller: improve messages when deleting CIB resource history
* Tue Jan 21 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200116.ea5b06fae:- rectify thinko possibly behind spurious \"process will not die\" msg- tools: Adapt stonith_admin to new return codes.- libpacemaker: Fix handling of some operation return values.- tools: Re-enable CGI output from crm_mon.- tools: Correct sec vs. msec discrepancy in stonith_admin.- libpe_status: Update the maint mode message for HTML output.- libpe_status: Use a separate log formatter for cluster options.- tools: Move --watch-fencing to under \"Additional Options\".- libpacemaker: Convert to new return codes.- libpacemaker: Add higher level stonith functions.- tools: Handle request being NULL.- tools: Be sure to free the GError when done with it.
* Fri Jan 10 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200106.bc6f54495:- attrd: properly declare global variables as extern in header (bsc#1160410)- libcrmcommon: introduce new set of return codes
* Fri Jan 10 2020 ygaoAATTsuse.com- Update to version 2.0.3+20200102.1e3b41f65:- controller: improve CIB status deletion messages- controller: improve join messages- fenced: Clearly log merged STONITH operations.- iso8601: Fix crm_time_parse_offset() to parse offset with plus sign.- libcrmcommon: correctly raise detail log line length- libcrmservice: handle child wait errors appropriately- libcrmservice: improve messages when waiting for child process
* Thu Dec 05 2019 ygaoAATTsuse.com- Update to version 2.0.3+20191203.d671faa22:- scheduler: make sure cluster-wide maintenance-mode=true overrides per-resource settings (bsc#1154881)- tools: Correct the crm_mon man page.- pengine: formatted output for log- libcrmcommon: Add a formatter for logs- tools: Use glib for cmdline handling in crm_diff.
* Tue Nov 26 2019 ygaoAATTsuse.com- Update to version 2.0.3+20191125.4b1f869f0 (Pacemaker-2.0.3):- libcrmcommon: memory leak when comparing time with invalid specification- scheduler: only add successfully unpacked members as group children- scheduler: include execution time when logging action failure- libcrmservice: use \"error\" instead of \"unknown error\"- tools: update blocked description in html output
* Mon Nov 11 2019 ygaoAATTsuse.com- Update to version 2.0.2+20191108.e39096b5a:- tools: Print nodes_maintenance in crm_mon.- libcrmcommon: Use

when outputting a nested list.- tools: Explain what happens if crm_mon.cgi is run.- libcrmcommon: Update formatted output help.- tools: Add a space to \"CLUSTER OK: 5nodes online\". (bsc#1158180)- scheduler: count disabled and blocked resources correctly- scheduler: simplify logging resource info- libpengine: Correct display of master resources.
* Thu Nov 07 2019 ygaoAATTsuse.com- 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.
* Mon Nov 04 2019 ygaoAATTsuse.com- 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
* Tue Oct 29 2019 ygaoAATTsuse.com- 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=\".- 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.- tools: Add formatted output messages for resource history.- tools: Add output messages for operations history.- tools: Add full output to node messages.- xml: Add a schema for new crm_mon output.- tools: Use formatted output for nodes and their attrs.- tools: Enable formatted output in crm_mon.- tools: Use formatted output for failed actions.- tools: Use formatted output for bans and tickets.- tools: Use formatted output for cluster summary.- tools: Use formatted output for stonith messages.- tools: Add cluster summary messages.- Rebase:
* bug-806256_pacemaker-log-level-notice.patch
* Wed Oct 16 2019 ygaoAATTsuse.com- Update to version 2.0.2+20191014.09114c357:- fencer: improved log messages regarding fencing actions (bsc#1151007)- cts: ComponentFail: killed corosync doesn\'t respawn immediatelly.- fencer: no need to check the length of a non-empty list for pending fencing actions (bsc#1151007)- tools: crm_attribute should skip attrd if CIB is file- controller: improve throttle mode messages- libcrmcommon: improve messages when waiting for child processes- scheduler: greatly improve efficiency of interval-origin- tools: improve crm_resource --cleanup/--refresh help text- fencer: Indicate fencing target in the logs when scheduling and executing fencing command (bsc#1151007)- fencer: Make sure concurrent fencing commands get triggered to execute (bsc#1151007)- fencer: Don\'t let a fencing command with a long delay block any other commands pending on the device (bsc#1151007)- scheduler: de-duplicate inputs even if not adding to transition graph- scheduler: check for invalid orderings when applying orderings- scheduler: improve messages when adding actions to transition graph- tools: new tool to compare crm_simulate profiling output- tools: add crm_simulate option to repeat profiling tests- tools: Use glib for cmdline handling in crm_node.- fencing: Do not block concurrent fencing actions on a device (bsc#1151007)- fencing: handle fence meta-data errors better- libcrmcommon: avoid buffer overflows when converting date to string- executor: handle remote server socket consistently- tools: improve help text for crm_resource --validate- Rebase:
* bug-728579_pacemaker-stonith-dev-id.patch
* Tue Oct 08 2019 ygaoAATTsuse.com- Update to version 2.0.2+20190930.7fd98a2c5:- controller: allow more cluster properties to take ISO 8601 specification- scheduler: allow failure-timeout to take ISO 8601 interval- libcrmcommon,tools: handle NULL values better in time handling- libcrmcommon: allow 24:00:00 time as equivalent to next day\'s 00:00:00- libcrmcommon: allow ISO 8601 strings of form \"T

 
ICM