SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for pacemaker-1.1.22+20191126.e87fce951-1.100.i586.rpm :

* Tue Nov 26 2019 Yan Gao - Update to version 1.1.22+20191126.e87fce951 (Pacemaker-1.1.22):- scheduler: only add successfully unpacked members as group children
* Mon Nov 11 2019 Yan Gao - Update to version 1.1.21+20191108.0e5203148:- scheduler: count disabled and blocked resources correctly- scheduler: simplify logging resource info- Rebase:
* pacemaker-cts-pengine-add-new-regression-test-for-interval-handling.patch
* Mon Nov 04 2019 Yan Gao - Update to version 1.1.21+20191031.b5c13b916:- scheduler: properly detect whether guest node is fenceable- scheduler: initialize unfencing digests to null- scheduler: improve graph synapse logging- Rebase:
* pacemaker-libpe_status-use-consistent-monitor-for-implicit-remotes.patch
* Tue Oct 29 2019 Yan Gao - Update to version 1.1.21+20191028.ec87f387f:- cts: ComponentFail: killed corosync doesn\'t respawn immediatelly.- crm_mon: Displays completed fault actions as processed.- fencer: clarify more messages- libcrmservice: don\'t close descriptors above current limit- libcrmservice: try not to spam close() file descriptors- Rebase:
* bug-806256_pacemaker-log-level-notice.patch
* pacemaker-establish-correct-character-string-literals-also-with-qb_logt-sink.patch
* Wed Oct 16 2019 Yan Gao - Update to version 1.1.21+20191015.1fff649f9:- fencer: improved log messages regarding fencing actions (bsc#1151007)- 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- scheduler: greatly improve efficiency of interval-origin- tools: improve crm_resource --cleanup/--refresh help text- tools: new tool to compare crm_simulate profiling output- tools: add crm_simulate option to repeat profiling tests- executor: handle remote server socket consistently- 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)- fencing: Do not block concurrent fencing actions on a device (bsc#1151007)- Rebase:
* bug-728579_pacemaker-stonith-dev-id.patch
* pacemaker-cibsecret-tool-temp-disabled.patch
* Tue Oct 08 2019 Yan Gao - Update to version 1.1.21+20190930.5a452afbc:- scheduler: properly detect dangling migrations- scheduler: only successful ops count for migration comparisons- libpe_status: check for stops correctly when unpacking migration- Pacemaker Remote: allow environment variable file for PID 1
* Wed Sep 11 2019 Yan Gao - Update to version 1.1.21+20190910.cd049beea:- systemd: use correct name for unit directory variable- configure: add --with-runstatedir option- Pacemaker Remote: tell systemd not to respawn after fatal failure- Pacemaker Remote: correctly detect bind/listen failure- Pacemaker Remote: allow user to specify listen address- xml: Add a schema for API results.- all: restrict XML children loops to XML elements where appropriate- libcrmcommon: handle pcmk_strerror(INT_MIN)- pacemakerd: tweak messages for checking for existing instance- pacemakerd: log a better warning if unable to create /var/run/crm- extra: calculate #health_disk correctly in SysInfo- extra: handle run-as-user properly in ClusterMon- libcrmcommon: avoid use-after-free when enforcing creation ACLs- Rebase:
* pacemaker-cibsecret-tool-temp-disabled.patch
* pacemaker-libcluster-libcrmcommon-improve-BZ2-error-messages.patch
* bug-1082883_pacemaker-Install-etcpacemaker-directory-for-storing-authkey-file.patch
* pacemaker-pengine-check-for-duplicate-intervals-properly.patch
* Mon Aug 12 2019 Yan Gao - Update to version 1.1.21+20190809.bf34b44fa:- stonith_admin --help: specify the usage of --cleanup (bsc#1135317)
* Tue Jul 30 2019 Yan Gao - Update to version 1.1.21+20190729.1b70f4284:- Rebase:
* pacemaker-crmd-improve-messages-when-a-node-is-unexpectedly-lost.patch- controller: document the cluster-name cluster property- pacemakerd: make daemon exit detection messages more consistent- crmd: allow configurable reaction to local node fencing- executor: stonith probes should fail only if previously registered- controller: panic local host if notified of own fencing
* Mon Jul 15 2019 Yan Gao - Update to version 1.1.21+20190712.540a523bc:- scheduler: wait for probe actions to complete to prevent unnecessary restart/re-promote of dependent resources (bsc#1130122, bsc#1032511)
* Fri Jul 12 2019 Yan Gao - Update to version 1.1.21+20190711.38450f64e:- Rebase:
* pacemaker-crmd-log-rc-code-as-extended-information.patch- controller: reset expected reply when disconnecting from scheduler- remote: allow run-time configurable TLS priorities- libpe_status: offer compile-time option to change concurrent-fencing default- controller: set timeout on scheduler responses- executor: don\'t cancel stonith monitors when device is not registered- executor: return error for stonith probes if stonith connection was lost- executor: consider stonith resource stopped only if stop succeeded- st_client: cleanup token whenever setting api to disconnected- fence-history: resync fence-history after stonithd crash- crmd: add notice-log for successful fencer-connect- crmd: remove-stonith-notifications upon connection-destroy- fence-history: add notification upon history-synced- st_client: make safe to remove notifications from notifications- fence-history: fail leftover pending-actions after stonithd-restart
* Fri Jul 05 2019 Yan Gao - Update to version 1.1.21+20190614.61cfccfe4:- Rebase:
* pacemaker-crmd-improve-messages-when-a-node-is-unexpectedly-lost.patch
* pacemaker-rhbz#1565187-Ensure-failures-that-cause-fencing-are-not-removed-until-after-fencing-completes-test.patch- libpe_status: don\'t order implied stops relative to a remote connection- scheduler: remote state is failed if node is shutting down with connection failure- libpe_status: calculate secure digests for unfencing ops
* Fri Jun 07 2019 Yan Gao - Update to version 1.1.21+20190607.8d96e737b:- controller: confirm cancel of failed monitors (bsc#1133866)- controller: improve failed recurring action messages (bsc#1133866)- libcrmcommon: return error when applying XML diffs containing unknown operations (bsc#1127716)- libcrmcommon: avoid possible use-of-NULL when applying XML diffs (bsc#1127716)- libcrmcommon: correctly apply XML diffs with multiple move/create changes (bsc#1127716)- stonith-ng\'s function cannot be blocked with CIB updates forever
* Fri Jun 07 2019 Yan Gao - Update to version 1.1.21+20190606.f14e36fd4 (Pacemaker-1.1.21):- controller: avoid memory leak when duplicate monitor is scheduled- fence-lib: regression introduced with fork callback
* Tue May 21 2019 Yan Gao - Update to version 1.1.20+20190520.6be43d14e:- fence-lib: avoid use-after-free on early failure return
* Tue May 14 2019 Yan Gao - Update to version 1.1.20+20190508.b92f7988a:- stonithd: trigger device-update on resource-defaults changed- stonithd: adhere meta-attributes when triggering device-update
* Wed May 01 2019 Yan Gao - Update to version 1.1.20+20190430.a9b066dc5:- libcrmcommon: return proper code if testing pid is denied (bsc#1131353, bsc#1131356)- libcrmcommon: avoid use-of-NULL when checking whether process is active (bsc#1131353, bsc#1131356)- tools: run main loop for crm_resource clean-up with resource (bsc#1140519)
* Mon Apr 29 2019 Yan Gao - Update to version 1.1.20+20190419.9b56f425c:- libcrmcluster: improve CPG membership messages- executor: systemd starts should return UNKNOWN_ERROR instead of NOT_RUNNING- pacemaker-remoted: improve proxy accept failure message- pengine: \"symmetrical\" defaults to \"false\" for serialize orders (bsc#1085515)
* Drop merged bug-1085515_pacemaker-pengine-symmetrical-defaults-to-false-for-serialize-orders.patch- libcrmcommon: use INT_MIN/INT_MAX instead of -1 for out-of-range integers
* Thu Apr 18 2019 Yan Gao - Update to version 1.1.20+20190417.158c3e3f7:- Rebase:
* bug-728579_pacemaker-stonith-dev-id.patch
* pacemaker-libcrmcommon-tools-use-format-strings-appropriate-to-variables.patch
* pacemaker-fencing-free-dynamic-memory-at-stonithd-shutdown.patch- controld: fix possible NULL pointer dereference (bsc#1131353, bsc#1131356)- pacemakerd vs. IPC/procfs confused deputy authenticity issue (CVE-2018-16877, bsc#1131356) (CVE-2018-16878, bsc#1131353)- libservices: fix use-after-free wrt. alert handling (CVE-2019-3885, bsc#1131357)
* Tue Apr 09 2019 Yan Gao - Update to version 1.1.20+20190404.eab6a2092:
* service-lib: avoid call-pattern leading to use-after-free
* Thu Apr 04 2019 Yan Gao - spec: no need to explicitly require the virtual dependency on libqb
* Thu Apr 04 2019 Yan Gao - Rebase:
* bug-728579_pacemaker-stonith-dev-id.patch- Update to version 1.1.20+20190401.85c2ff424:- scheduler: one group stop shouldn\'t make another required- use common service interface for fence-agents and RAs- libcrmcommon: pcmk_nvpair_t should handle NULL values
* Wed Mar 13 2019 Yan Gao - spec: move stonith_admin to -cli where it belongs
* Tue Mar 12 2019 Yan Gao - Update to version 1.1.20+20190311.f728e7346:- Rebase:
* pacemaker-PE-add-tests-for-recovery-after-failed-demote.patch- scheduler: cl#5301 - respect order constraints when relevant resources are being probed (bsc#1117934, bsc#1128374)
* Tue Mar 05 2019 Yan Gao - Update to version 1.1.20+20190304.3c4c782f7 (Pacemaker-1.1.20):
* Thu Feb 28 2019 Yan Gao - Update to version 1.1.19+20190226.4601a8fe6:- Rebase:
* pacemaker-alerts-Change-timestamp-of-Alert-of-snmp.patch
* pacemaker-all-correct-misspellings.patch
* pacemaker-PE-add-tests-for-recovery-after-failed-demote.patch
* pacemaker-libpe_status-use-consistent-monitor-for-implicit-remotes.patch- scheduler: skip all native constraints for unmanaged resources- scheduler: sort nodes when creating constraints
* Fri Feb 01 2019 ygaoAATTsuse.com- Update to version 1.1.19+20190131.1642a7f84:- Rebase:
* pacemaker-pengine-properly-cancel-recurring-monitors.patch
* pacemaker-libcrmcluster-avoid-potential-use-of-NULL.patch- controller: really avoid closing attrd IPC for temporary failures- controller: lower the number of retries for attribute updates from 5 to 4- controller: clear election dampening when DC is lost- attrd: clear election dampening when the writer leaves- libcrmcluster:
*really
* write only one election storm black box- attrd: log previous writer
*before
* clearing it- scheduler: don\'t order non-DC shutdowns before DC fencing- scheduler: improve fence action ordering- scheduler: don\'t disable waiting for DC fencing- libcrmservice: cancel DBus call when cancelling systemd/upstart actions- libcrmservice: null-terminate string
*before
* printing it- libcrmservice: improve logs when cleaning up an operation- spec: add hint about sbd compatibility
* Thu Jan 31 2019 aburlakovAATTsuse.com- Update to version 1.1.19+20190129.eadca5b9e:- CTS: don\'t require nodes to be specified if only listing tests (bsc#1114840)
* Thu Jan 24 2019 ygaoAATTsuse.com- Update to version 1.1.19+20190122.dc237c9ea:- cts: temporarily disable any enabled cluster serivces when running remote tests- crm_mon: remove duplicity of fence-action-state in xml-output- cts: service counts as enabled only if it\'s explicitly enabled
* Thu Jan 17 2019 aburlakovAATTsuse.com- Update to version 1.1.19+20190116.6b4d32bfe:- cts: DummySD --> pacemaker-cts-dummyd
* Mon Jan 14 2019 ygaoAATTsuse.com- Update to version 1.1.19+20190111.fa7265c4d:- tools: Clear all prefer constraints when performing a move (bsc#1155290)- tools: Fix moving a resource with a lifetime constraint (bsc#1155290)- controller: directly acknowledge unrecordable operation results (bsc#1133866)- attrd: check for alert changes after CIB is replaced- attrd: start new election if writer is lost- attrd: don\'t delay re-attempted writes unless original failed- libpe_status: improve trace messages when finding actions- libpe_status: avoid use-after-free when logging at trace level- fencing: use next device\'s name where intended- libpe_status: avoid double free of stop_needed list- attrd: Ignoring delayed updating of attributes when integrating disjointed clusters without stonith.- cts-exec: still run the tests for the other resource classes even without python systemd bindings (bsc#1121808)
* Tue Jan 08 2019 ygaoAATTsuse.com- Update to version 1.1.19+20181218.d597b3a4d:- Rebase:
* pacemaker-crmd-liblrmd-libcrmcommon-improve-remote-node-disconnection-logs.patch
* pacemaker-establish-correct-character-string-literals-also-with-qb_logt-sink.patch
* pacemaker-pengine-properly-cancel-recurring-monitors.patch
* pacemaker-PE-add-tests-for-recovery-after-failed-demote.patch
* pacemaker-cts-pengine-add-regression-test-for-notifications-for-unrunnable-actions.patch
* pacemaker-rhbz#1565187-Ensure-failures-that-cause-fencing-are-not-removed-until-after-fencing-completes-test.patch
* pacemaker-cts-pengine-add-new-regression-test-for-interval-handling.patch
* pacemaker-libpe_status-use-consistent-monitor-for-implicit-remotes.patch- cts: set default number of iterations to 1
* 0001-Test-cts-set-default-number-of-iterations-to-1.patch- tools: Implement crm_resource --expired.- CTS: ignore monitor failures when testing remote node fencing- CTS: lower remote connection failure detection time- pacemakerd: only one active process check needed- cts: clear constraints on cluster nodes (bsc#1121272)- cts: resume any possibly frozen pacemaker_remoted when cleaning up the test (bsc#1121272)- cts: simulate failure of pacemaker_remoted by freezing it with SIGSTOP (bsc#1121272)- scheduler: order resource moves after connection starts- scheduler: get rid of now-unused stonith_complete pseudo-action- scheduler: get rid of now-unused all_stopped pseudo-action- scheduler: order start after particular stonith op- controller: be more tolerant of malformed executor events (bsc#1133866)- scheduler: don\'t send clone notifications to a stopped remote node- tools: avoid memory leak at failure exit in crm_resource --restart- controller: improve debug messages for remote connection events- tools: end crm_ticket error messages with newline- libcrmcommon: make blackbox logger compatible with newer libqb- libpe_status: add constructor/destructor for pe_working_set_t- scheduler: avoid container stop on wrong node- scheduler: check bundle remote connection actions properly- scheduler: downgrade addr replacement message- scheduler: don\'t trace implicit resource XML
* Thu Nov 08 2018 ygaoAATTsuse.com- Update to version 1.1.19+20181105.ccd6b5b10:- libcrmservice: override removal failure is not a problem- libcrmcommon,execd: pass remaining timeout to drain function- rhbz#1644076 - Ensure the bundle stop/demote notifications are directed to the correct host- pacemaker-remote: skip remote_config_check for guest-nodes
* Fri Nov 02 2018 ygaoAATTsuse.com- Update to version 1.1.19+20181031.706659721:- Rebase:
* pacemaker-libpe_status-use-consistent-monitor-for-implicit-remotes.patch
* pacemaker-cts-pengine-add-regression-test-for-notifications-for-unrunnable-actions.patch- tools: log user-specified time correctly in crm_simulate- libcrmcluster: log microseconds sensibly- scheduler: order guest pseudo-fencing properly after clean-up- scheduler: avoid unnecessary recovery of cleaned guest nodes- scheduler: improve bundle address fixing messages- schedulerd: Improve internal bundle ordering- attrd: record tentative writer only if election not already lost- attrd: skip election check if peer election op had error- attrd: disregard lost nodes\' election votes- attrd: improve election messages- attrd: initialize election before broadcasting protocol- controller: remove node\'s vote as soon as it is inactive- controller: don\'t register DC input twice- controller: don\'t stop election timer for nonexistent election- controller: improve election messages- libcrmcluster: don\'t write more than one election storm black box- libcrmcluster: only count no-vote if an election is in progress- libcrmcluster: validate election cluster messages better- libcrmcluster: improve election log messages- libcrmservice: order systemd resources relative to pacemaker_remote
* Tue Oct 16 2018 ygaoAATTsuse.com- Update to version 1.1.19+20181015.bb9742dc1:- fenced: Handle fencing requested with nodeid by utilizing the membership cache of known nodes (bsc#1094208, bsc#1107270, bsc#974108)
* Drop merged bsc-1094208-Refactor-fenced-Handle-fencing-requested-with-nodeid.patch- controld: able to manually confirm unseen nodes are down (bsc#1094208, bsc#1107270)
* Drop merged bsc-1094208-Fix-controld-able-to-manually-confirm-unseen-nodes-a.patch
* Fri Oct 05 2018 ygaoAATTsuse.com- fenced: Handle fencing requested with nodeid by utilizing the membership cache of known nodes (bsc#1094208, bsc#1107270, bsc#974108)
* bsc-1094208-Refactor-fenced-Handle-fencing-requested-with-nodeid.patch- controld: able to manually confirm unseen nodes are down (bsc#1094208, bsc#1107270)
* bsc-1094208-Fix-controld-able-to-manually-confirm-unseen-nodes-a.patch
* Thu Oct 04 2018 ygaoAATTsuse.com- Update to version 1.1.19+20180928.0d2680780:- Rebase:
* pacemaker-rhbz#1565187-Ensure-failures-that-cause-fencing-are-not-removed-until-after-fencing-completes-test.patch
* pacemaker-alerts-Change-timestamp-of-Alert-of-snmp.patch- tools: ensure crm_resource --force-
* commands get stderr messages- libcrmcommon: properly check whether resource supports parameters- tools: \"return\" from crm_mon after calling functions that don\'t- alerts: send all MIB OIDs with all SNMP alerts- scheduler: honor asymmetric orderings even when restarting- crm_mon: don\'t exit directly from cib_connect on error
* Thu Sep 13 2018 ygaoAATTsuse.com- Update to version 1.1.19+20180912.aa12429a4:- Rebase:
* pacemaker-libpe_status-use-consistent-monitor-for-implicit-remotes.patch
* pacemaker-cts-pengine-add-regression-test-for-notifications-for-unrunnable-actions.patch
* pacemaker-rhbz#1565187-Ensure-failures-that-cause-fencing-are-not-removed-until-after-fencing-completes-test.patch
* pacemaker-crmd-liblrmd-libcrmcommon-improve-remote-node-disconnection-logs.patch
* pacemaker-fencing-free-dynamic-memory-at-stonithd-shutdown.patch- libcrmcommon: allow configurable bounds for DH prime length- CIB,executor: improve remote server-side messages- CIB: give more detail when TLS handshake fails- libcrmcommon: get DH prime bit length from GnuTLS API- libcrmcommon: improve TLS session initialization failure handling- attrd: Adding the ignore_delay parameter to reduce the number of scans of the attribute hash table.- CIB: raise exit escalation timer to 10s- libcrmcommon: explicitly include stdint.h in util.h (bsc#1108303)- libpe_rules: don\'t warn if legacy notification target is empty string- crm_mon: no sense in having --as-xml in daemon-mode- crm_mon: rhbz#1625231 - disable fence-history in file-mode- stonith-history: keep history recorded within boundaries- crm_mon: in case of html-output avoid missleading output- crm_mon: rhbz1419548: show standby-node with active resources- crm_mon: rhbz#1486869 - common language on connection-errors
* Thu Sep 06 2018 ygaoAATTsuse.com- Update to version 1.1.19+20180828.c699f3ccf:- Rebase:
* pacemaker-establish-correct-character-string-literals-also-with-qb_logt-sink.patch
* pacemaker-fencing-free-dynamic-memory-at-stonithd-shutdown.patch- attrd: improve log messages- attrd: delay re-attempted writes- tools: make crm_resource messages tool-agnostic- tools: make crm_resource --lifetime specify rule with local time zone- libcrmcommon: assume unprivileged user if can\'t get user info- libcrmcommon,libcib: improve messages when unable to get user info- pengine: add regression test for anonymous instance numbering- scheduler: assign anonymous clone instances properly- scheduler: print pending node if no active node- scheduler: print clone instances individually when action is pending- stonith-API: free history reply in client- stonith_admin: no sense in calling without action option- fence-API: empty history-query-reply is OK without history-tag- crm_mon: default to showing pending fence actions- crm_mon: default to showing fence-failures- fence-history: automatically sync history- crm_mon: use new fence-history notifications- fence-history: add cleanup & sync & history-notify- crm_mon: rhbz#1461964 - add fence history features (bsc#968055)- controller: avoid error message if node state not known in peer callback- scheduler: reword messages when finding anonymous clone instances- scheduler: make inc6 regression test input more sane- tools: simulation should use same history name as live cluster- scheduler: avoid unnecessary probe loop for anonymous clones- scheduler: improve efficiency of checking for clone instance on node- scheduler: never probe more than a single instance for anonymous clones- cts-scheduler: add test for forced anonymous clone- Shutdown corosync after a fatal error- tools: already latest schema is not failure for cibadmin --upgrade
* Drop merged pacemaker-tools-already-latest-schema-is-not-failure-for-cibadmin-upgrade.patch- pacemaker-based: inform originator of CIB upgrade failure- controller: set exit-reason when faking failure- tools: crm_resource --refresh should ignore --operation and --interval- tools: crm_resource --cleanup with no resource specified- tools: crm_resource --cleanup- tools: crm_resource --cleanup for non-primitive resources- controld: No update by already confirmed events.- RPM: don\'t package servicelog-related binaries- scheduler: clear globally-unique correctly when forcing anonymous- scheduler: respect lower clone-max for forced anonymous clones- scheduler: reword force-anonymous message- scheduler: only some agent standards support unique clones
* Fri Jul 27 2018 ygaoAATTsuse.com- Update to version 1.1.19+20180725.2ad12d3cb:- tools: ipmiservicelogd FTBFS on ppc64le- tools: notifyServicelogEvent FTBFS on ppc64le- tools: get sensor lun in ipmiservicelogd before using it
* Drop merged pacemaker-tools-get-sensor-lun-in-ipmiservicelogd-before-using-it.patch- scheduler: clarify multiple-anonymous-instances message- scheduler: avoid use-after-free when on-fail=block- controller: add node name to meta-data call environment- controller: filter certain synthesized failures from CIB- controller: filter certain action timeouts from CIB- controller: don\'t record pending notifies in CIB- executor: cancel recurring monitors if fence device registration is lost- tools: stonith_admin -h/-H options are queries- st_client, stonith_admin: cleanup memory of stonith-history- CIB: no schema violating oversimplified patching with AATTid-ref- libcrmcommon: avoid resource leak
* Drop merged pacemaker-libcrmcommon-libstonithd-avoid-resource-leaks.patch- libstonithd: avoid memory leak when getting meta-data- tools: query controller for crm_node -n- controller: add CRM_OP_NODE_INFO operation- scheduler: print to stdout when appropriate- tools: treat INFINITY correctly in crm_failcount- libcrmservice: support mount, path, and timer systemd unit types- libcrmcluster: avoid use-of-NULL when searching for remote node (bsc#1128772)- libstonithd: show error if agent not found for meta-data call- fencing: add stonith_admin --validate option- libstonithd: add client API for device validation- tools: handle stonith_admin exit codes better- tools: stonith_admin should print error if stonithd connection fails- tools: improve stonith meta-data error messages- all: prefer appropriate node when multiply active- scheduler: ensure orphaned recurring monitors have interval set- libpe_status: use correct default timeout for monitors
* Drop merged pacemaker-libpe_status-use-correct-default-timeout-for-monitors.patch- libpe_status: use correct default timeout for probes
* Drop merged pacemaker-libpe_status-correct-default-timeout-for-probes.patch- libpe_status: fix precedence of operation meta-attributes
* Drop merged pacemaker-libpe_status-precedence-of-operation-meta-attributes.patch- libpe_status: find active instances properly according to requires- libpe_status: handle pending migrations correctly- scheduler: update wiki URL in log message- libcrmcommon: use proper IPC buffer size when reading- liblrmd: improve TLS key reading- executor: give more detail when TLS handshake fails- tools: handle multiple values properly in crm_attribute- lib: Changed to lowercase comparison.
* Drop merged pacemaker-lib-Changed-to-lowercase-comparison.patch- execd: avoid memory leak when testing remote key- controld: avoid memory leak when synthesizing failure- tools: use output redirection correctly in crm_standby- libcrmservice: don\'t consider a cancelled recurring operation as failed- tools: cibsecret --help/--version doesn\'t require cluster to be running (bsc#1102915)- scheduler: improve failed op message- libcrmservice: find absolute paths when used with \"service:\"- execd: handle systemd actions correctly when used with \"service:\"- contoller,scheduler: guard hash table deletes (bsc#1136712)- controller: don\'t abort after delay if we\'re no longer DC- pacemaker_remote: correct documentation URL in systemd unit file- libcrmcommon: check file/directory writability better- crmd: avoid double free after ACL rejection of resource delete
* Drop merged pacemaker-crmd-avoid-double-free-after-ACL-rejection-of-resource-delete.patch
* Sat Apr 28 2018 ygaoAATTsuse.com- Update to version 1.1.18+20180420.69a1b7e3a:- libcrmcommon: don\'t record pending notify actions as completed
* Drop merged pacemaker-libcrmcommon-dont-record-pending-notify-actions-as-completed.patch- controld: deprecate and ignore configdir parameter
* Drop merged pacemaker-controld-deprecate-and-ignore-configdir-parameter.patch- controld: consistently indent with spaces instead of tabs
* Drop merged pacemaker-controld-consistently-indent-with-spaces-instead-of-tabs.patch
* Sat Apr 28 2018 ygaoAATTsuse.com- crmd: avoid double free after ACL rejection of resource delete
* pacemaker-crmd-avoid-double-free-after-ACL-rejection-of-resource-delete.patch- lib: Changed to lowercase comparison.
* pacemaker-lib-Changed-to-lowercase-comparison.patch- all: correct misspellings
* pacemaker-all-correct-misspellings.patch- controld: deprecate and ignore configdir parameter
* pacemaker-controld-deprecate-and-ignore-configdir-parameter.patch- controld: consistently indent with spaces instead of tabs
* pacemaker-controld-consistently-indent-with-spaces-instead-of-tabs.patch- libcrmcommon: don\'t record pending notify actions as completed
* pacemaker-libcrmcommon-dont-record-pending-notify-actions-as-completed.patch- crmd: improve messages when a node is unexpectedly lost
* pacemaker-crmd-improve-messages-when-a-node-is-unexpectedly-lost.patch- cib: improve shutdown messages
* pacemaker-cib-improve-shutdown-messages.patch
* Thu Apr 19 2018 ygaoAATTsuse.com- Update to version 1.1.18+20180417.e3639389e:- crm_diff: rhbz#1561617 - Ignore attribute placement when comparing in \'cib\' mode
* Drop merged pacemaker-crm_diff-rhbz#1561617-Ignore-attribute-placement-when-comparing-in-cib-mode.patch- spec: fix malformed conditional macros for systemd-less cases- rhbz#1565187 - Ensure failures that cause fencing are not removed until after fencing completes
* Drop merged pacemaker-rhbz#1565187-Ensure-failures-that-cause-fencing-are-not-removed-until-after-fencing-completes.patch- fencing: avoid memory leaks when freeing remote operation
* Drop merged pacemaker-fencing-avoid-memory-leaks-when-freeing-remote-operation.patch- crmd: delete resource from lrmd when appropriate (bsc#1117381)
* Drop merged pacemaker-crmd-delete-resource-from-lrmd-when-appropriate.patch
* Wed Apr 18 2018 ygaoAATTsuse.com- alerts: Delete redundant code.
* pacemaker-alerts-Delete-redundant-code.patch- liblrmd: cast time_t to long long when printing
* pacemaker-liblrmd-cast-time_t-to-long-long-when-printing.patch- crm_diff: rhbz#1561617 - Ignore attribute placement when comparing in \'cib\' mode
* pacemaker-crm_diff-rhbz#1561617-Ignore-attribute-placement-when-comparing-in-cib-mode.patch- spec: remove reference to long-gone file- spec: mark -doc packages as noarch- spec: fix malformed conditional macros for systemd-less cases- alerts: Change timestamp of Alert of snmp.
* pacemaker-alerts-Change-timestamp-of-Alert-of-snmp.patch
* Thu Apr 12 2018 ygaoAATTsuse.com- libcrmcommon: free signal triggers when cleaning up mainloop
* pacemaker-libcrmcommon-free-signal-triggers-when-cleaning-up-mainloop.patch- libcrmcommon: fix memory leak in schema workaround
* pacemaker-libcrmcommon-fix-memory-leak-in-schema-workaround.patch- fencing: avoid memory leaks when freeing remote operation
* pacemaker-fencing-avoid-memory-leaks-when-freeing-remote-operation.patch- fencing: free dynamic memory at stonithd shutdown
* pacemaker-fencing-free-dynamic-memory-at-stonithd-shutdown.patch- crmd: delete resource from lrmd when appropriate (bsc#1117381)
* pacemaker-crmd-delete-resource-from-lrmd-when-appropriate.patch- Test: rhbz#1565187 - Ensure failures that cause fencing are not removed until after fencing completes
* pacemaker-rhbz#1565187-Ensure-failures-that-cause-fencing-are-not-removed-until-after-fencing-completes-test.patch- rhbz#1565187 - Ensure failures that cause fencing are not removed until after fencing completes
* pacemaker-rhbz#1565187-Ensure-failures-that-cause-fencing-are-not-removed-until-after-fencing-completes.patch
* Mon Apr 09 2018 ygaoAATTsuse.com- Update to version 1.1.18+20180409.7186582db:- crmd: avoid memory leak when synthesizing operation result
* Drop merged pacemaker-crmd-avoid-memory-leak-when-synthesizing-operation-result.patch- cib: avoid file descriptor leak on temporary file creation
* Drop merged pacemaker-cib-avoid-file-descriptor-leak-on-temporary-file-creation.patch- various: improve NULL checks
* Drop merged pacemaker-various-improve-NULL-checks.patch
* Mon Apr 09 2018 ygaoAATTsuse.com- libcrmcommon: add a byte to pid file holder
* pacemaker-libcrmcommon-add-a-byte-to-pid-file-holder.patch- attrd,cib,libcrmcommon: avoid %z
* pacemaker-attrd-cib-libcrmcommon-avoid-%z.patch- crmd: avoid memory leak when synthesizing operation result
* pacemaker-crmd-avoid-memory-leak-when-synthesizing-operation-result.patch- crmd: log rc code as extended information
* pacemaker-crmd-log-rc-code-as-extended-information.patch- cib: avoid file descriptor leak on temporary file creation
* pacemaker-cib-avoid-file-descriptor-leak-on-temporary-file-creation.patch- libcrmcommon: handle compression failures properly
* pacemaker-libcrmcommon-handle-compression-failures-properly.patch- libcrmcommon: improve empty string check
* pacemaker-libcrmcommon-improve-empty-string-check.patch- various: improve NULL checks
* pacemaker-various-improve-NULL-checks.patch- libcrmcommon: improve patch xpath searches
* pacemaker-libcrmcommon-improve-patch-xpath-searches.patch- libcrmcommon,tools: use format strings appropriate to variables
* pacemaker-libcrmcommon-tools-use-format-strings-appropriate-to-variables.patch- libcrmcommon: use correct argument type for duration
* pacemaker-libcrmcommon-use-correct-argument-type-for-duration.patch- libcrmcluster: avoid potential use-of-NULL
* pacemaker-libcrmcluster-avoid-potential-use-of-NULL.patch- libcrmcommon,libstonithd: avoid resource leaks
* pacemaker-libcrmcommon-libstonithd-avoid-resource-leaks.patch- tools: get sensor lun in ipmiservicelogd before using it
* pacemaker-tools-get-sensor-lun-in-ipmiservicelogd-before-using-it.patch- schema upgrade: temporary fix to avoid crash on newly present text
* pacemaker-schema-upgrade-temporary-fix-to-avoid-crash-on-newly-present-text.patch
* Sat Apr 07 2018 ygaoAATTsuse.com- Update to version 1.1.18+20180406.19c7be5c7:- pengine: Avoid potential use-of-NULL in unpack_simple_rsc_order() (bsc#1085515)
* Drop merged bug-1085515_pacemaker-pengine-Avoid-potential-use-of-NULL-in-unpack_simple_rsc_order.patch- pengine: fix swapped warning message arguments leading to segfault (bsc#1090538)
* Drop merged bug-1090538_pacemaker-pengine-fix-swapped-warning-message-arguments-leading-to-segfault.patch- pengine: update regression tests for notification changes
* Drop merged pacemaker-cts-pengine-update-regression-tests-for-notification-changes.patch- rhbz#1545449 - Do not perform notifications for events we know wont be executed
* Drop merged pacemaker-rhbz#1545449-Do-not-perform-notifications-for-events-we-know-wont-be-executed.patch- cts-pengine: add regression test for changing bundle replica count
* Drop merged pacemaker-cts-pengine-add-regression-test-for-changing-bundle-replica-count.patch- libpe_status: handle unique bundle children correctly
* Drop merged pacemaker-libpe_status-handle-unique-bundle-children-correctly.patch
* Fri Apr 06 2018 ygaoAATTsuse.com- fencing: fix typos in messages
* pacemaker-fencing-fix-typos-in-messages.patch
* Fri Apr 06 2018 ygaoAATTsuse.com- Log: establish correct character string literals also with qb_logt sink
* pacemaker-establish-correct-character-string-literals-also-with-qb_logt-sink.patch- pengine: fix swapped warning message arguments leading to segfault (bsc#1090538)
* bug-1090538_pacemaker-pengine-fix-swapped-warning-message-arguments-leading-to-segfault.patch- cts-pengine: add regression test for notifications for unrunnable actions
* pacemaker-cts-pengine-add-regression-test-for-notifications-for-unrunnable-actions.patch- cts-pengine: update regression tests for notification changes
* pacemaker-cts-pengine-update-regression-tests-for-notification-changes.patch- rhbz#1545449 - Do not perform notifications for events we know wont be executed
* pacemaker-rhbz#1545449-Do-not-perform-notifications-for-events-we-know-wont-be-executed.patch- spec: require corosync >= 2.0.0- Pacemaker Explained: \"symmetrical\" defaults to \"false\" for serialize orders (bsc#1085515)
* bug-1085515_pacemaker-Pacemaker-Explained-symmetrical-defaults-to-false-for-serialize-orders.patch- pengine: \"symmetrical\" defaults to \"false\" for serialize orders (bsc#1085515)
* bug-1085515_pacemaker-pengine-symmetrical-defaults-to-false-for-serialize-orders.patch- pengine: Avoid potential use-of-NULL in unpack_simple_rsc_order() (bsc#1085515)
* bug-1085515_pacemaker-pengine-Avoid-potential-use-of-NULL-in-unpack_simple_rsc_order.patch- cts-pengine: add new regression test for interval handling
* pacemaker-cts-pengine-add-new-regression-test-for-interval-handling.patch- libpe_status: handle ISO8601 intervals when checking for blocking failures
* pacemaker-libpe_status-handle-ISO8601-intervals-when-checking-for-blocking-failures.patch- pengine: properly cancel recurring monitors
* pacemaker-pengine-properly-cancel-recurring-monitors.patch- pengine: improve recurring operation messages
* pacemaker-pengine-improve-recurring-operation-messages.patch- pengine: check for duplicate intervals properly
* pacemaker-pengine-check-for-duplicate-intervals-properly.patch- libcrmcommon: avoid misuse of crm_get_msec()
* pacemaker-libcrmcommon-avoid-misuse-of-crm_get_msec.patch- pengine: treat reconnect_interval more consistently with action intervals
* pacemaker-pengine-treat-reconnect_interval-more-consistently-with-action-intervals.patch- libpe_status: use default timeout rather than 0 if timeout spec is bad
* pacemaker-libpe_status-use-default-timeout-rather-than-0-if-timeout-spec-is-bad.patch- libpe_status: use correct default timeout for monitors
* pacemaker-libpe_status-use-correct-default-timeout-for-monitors.patch
* Fri Mar 23 2018 ygaoAATTsuse.com- spec: Make sure shadow package is installed before adding user and group
* Tue Mar 13 2018 ygaoAATTsuse.com- Update to version 1.1.18+20180313.993fcc65f:- tools: update regression test with correct output
* Drop merged pacemaker-cts-cli-update-regression-test-with-correct-output.patch- libcrmcommon: use /tmp when creating temporary XML file
* Drop merged pacemaker-libcrmcommon-use-tmp-when-creating-temporary-XML-file.patch- crmd: always write faked failures to CIB whenever possible
* Drop merged pacemaker-crmd-always-write-faked-failures-to-CIB-whenever-possible.patch- liblrmd: add function to create resource info structure
* Drop merged pacemaker-liblrmd-add-function-to-create-resource-info-structure.patch- crmd: functionize setting fake operation status
* Drop merged pacemaker-crmd-functionize-setting-fake-operation-status.patch- crmd: always assert when operation can\'t be created
* Drop merged pacemaker-crmd-always-assert-when-operation-cant-be-created.patch- crmd: avoid core dump if remote connection doesn\'t exist
* Drop merged pacemaker-crmd-avoid-core-dump-if-remote-connection-doesnt-exist.patch- crmd: improve lrmd failure handling
* Drop merged pacemaker-crmd-improve-lrmd-failure-handling.patch- crmd: return rich error codes from get_lrm_resource()
* Drop merged pacemaker-crmd-return-rich-error-codes-from-get_lrm_resource.patch- crmd: match only executed down events
* Drop merged pacemaker-crmd-match-only-executed-down-events.patch- crmd: functionize pieces of do_lrm_invoke()
* Drop merged pacemaker-crmd-functionize-pieces-of-do_lrm_invoke.patch- crmd: don\'t need return value from process_graph_event()
* Drop merged pacemaker-crmd-dont-need-return-value-from-process_graph_event.patch- crmd: don\'t abort for v2 diff LRM refresh if actions pending
* Drop merged pacemaker-crmd-dont-abort-for-v2-diff-LRM-refresh-if-actions-pending.patch- crmd: validate CIB diffs better
* Drop merged pacemaker-crmd-validate-CIB-diffs-better.patch- libpe_status: deprecate stonith-action=poweroff- systemd: update documentation link in unit file- tools: warn if crm_resource --wait called in mixed-version cluster
* Drop merged pacemaker-tools-warn-if-crm_resource---wait-called-in-mixed-version-cluster.patch- libpe_status: recover after failed demote when appropriate
* Drop merged pacemaker-libpe_status-recover-after-failed-demote-when-appropriate.patch- attrd: Synchronize attributes held only on own node.
* Drop merged pacemaker-attrd-Synchronize-attributes-held-only-on-own-node.patch
* Tue Mar 13 2018 ygaoAATTsuse.com- cts-pengine: add regression test for changing bundle replica count
* pacemaker-cts-pengine-add-regression-test-for-changing-bundle-replica-count.patch- libpe_status: handle unique bundle children correctly
* pacemaker-libpe_status-handle-unique-bundle-children-correctly.patch
* Tue Mar 13 2018 ygaoAATTsuse.com- spec: make shadow dependency explicit- spec: drop requirements for bison and flex
* Sat Mar 10 2018 ygaoAATTsuse.com- crmd,liblrmd,libcrmcommon: improve remote node disconnection logs
* pacemaker-crmd-liblrmd-libcrmcommon-improve-remote-node-disconnection-logs.patch- libcrmcommon: add function to get text equivalent of client type
* pacemaker-libcrmcommon-add-function-to-get-text-equivalent-of-client-type.patch- crmd: always write faked failures to CIB whenever possible
* pacemaker-crmd-always-write-faked-failures-to-CIB-whenever-possible.patch- liblrmd: add function to create resource info structure
* pacemaker-liblrmd-add-function-to-create-resource-info-structure.patch- crmd: functionize setting fake operation status
* pacemaker-crmd-functionize-setting-fake-operation-status.patch- crmd: always assert when operation can\'t be created
* pacemaker-crmd-always-assert-when-operation-cant-be-created.patch- crmd: avoid core dump if remote connection doesn\'t exist
* pacemaker-crmd-avoid-core-dump-if-remote-connection-doesnt-exist.patch- crmd: improve lrmd failure handling
* pacemaker-crmd-improve-lrmd-failure-handling.patch- crmd: return rich error codes from get_lrm_resource()
* pacemaker-crmd-return-rich-error-codes-from-get_lrm_resource.patch- crmd: match only executed down events
* pacemaker-crmd-match-only-executed-down-events.patch- crmd: functionize pieces of do_lrm_invoke()
* pacemaker-crmd-functionize-pieces-of-do_lrm_invoke.patch- crmd: don\'t need return value from process_graph_event()
* pacemaker-crmd-dont-need-return-value-from-process_graph_event.patch- crmd: don\'t abort for v2 diff LRM refresh if actions pending
* pacemaker-crmd-dont-abort-for-v2-diff-LRM-refresh-if-actions-pending.patch- crmd: validate CIB diffs better
* pacemaker-crmd-validate-CIB-diffs-better.patch
* Wed Mar 07 2018 ygaoAATTsuse.com- libcrmcommon: avoid memory leak when schema transform not found
* pacemaker-libcrmcommon-avoid-memory-leak-when-schema-transform-not-found.patch- tools: warn if crm_resource --wait called in mixed-version cluster
* pacemaker-tools-warn-if-crm_resource---wait-called-in-mixed-version-cluster.patch- Install /etc/pacemaker directory for storing authkey file (bsc#1082883)
* bug-1082883_pacemaker-Install-etcpacemaker-directory-for-storing-authkey-file.patch
* Wed Feb 28 2018 ygaoAATTsuse.com- crmd: log transition ID when aborting
* pacemaker-crmd-log-transition-ID-when-aborting.patch- crmd: always log unmatched down events at least at debug level
* pacemaker-crmd-always-log-unmatched-down-events-at-least-at-debug-level.patch- tools: already latest schema is not failure for cibadmin --upgrade
* pacemaker-tools-already-latest-schema-is-not-failure-for-cibadmin-upgrade.patch- spec: add gcc to BuildRequires- attrd: Synchronize attributes held only on own node.
* pacemaker-attrd-Synchronize-attributes-held-only-on-own-node.patch
* Wed Feb 14 2018 ygaoAATTsuse.com- cts-cli: update regression test with correct output
* pacemaker-cts-cli-update-regression-test-with-correct-output.patch- libcrmcommon: use /tmp when creating temporary XML file
* pacemaker-libcrmcommon-use-tmp-when-creating-temporary-XML-file.patch
* Wed Feb 07 2018 ygaoAATTsuse.com- attrd,pacemakerd,libcrmcommon: make \"Exiting\" last message
* pacemaker-attrd-pacemakerd-libcrmcommon-make-Exiting-last-message.patch
* Tue Jan 30 2018 ygaoAATTsuse.com- pengine: avoid misuse of function parameter
* pacemaker-pengine-avoid-misuse-of-function-parameter.patch- libcrmservice,pacemakerd: improve privilege dropping
* pacemaker-libcrmservice-pacemakerd-improve-privilege-dropping.patch
* Sat Jan 27 2018 ygaoAATTsuse.com- Update to version 1.1.18+20180126.bfe4e8042:- tools: crm_master should always work on node attribute
* Thu Jan 25 2018 ygaoAATTsuse.com- Update to version 1.1.18+20180124.cc9e69e8b:- crmd: quorum gain should always cause new transition- rhbz#1527072 - Correctly observe colocation constraints with bundles in the Master role- Bug rhbz#1519812 - Prevent notify actions from causing --wait to hang- PE: add tests for recovery after failed demote
* pacemaker-PE-add-tests-for-recovery-after-failed-demote.patch- libpe_status: recover after failed demote when appropriate
* pacemaker-libpe_status-recover-after-failed-demote-when-appropriate.patch
* Sat Jan 13 2018 ygaoAATTsuse.com- tools: improve help text
* pacemaker-tools-improve-help-text.patch
* Wed Jan 10 2018 ygaoAATTsuse.com- libcluster,libcrmcommon: improve BZ2 error messages
* pacemaker-libcluster-libcrmcommon-improve-BZ2-error-messages.patch- libcrmcommon,tools: improve XML write error handling
* pacemaker-libcrmcommon-tools-improve-XML-write-error-handling.patch
* Tue Jan 09 2018 ygaoAATTsuse.com- cts: Operate pacemaker service on startup to prevent triggering StopWhenUnneeded of corosync service
* pacemaker-cts-StartCmd.patch
* Fri Jan 05 2018 ygaoAATTsuse.com- tools: improve crm_standby option handling
* pacemaker-tools-improve-crm_standby-option-handling.patch- tools: improve crm_standby help and error messages
* pacemaker-tools-improve-crm_standby-help-and-error-messages.patch- tools: improve crm_master option handling
* pacemaker-tools-improve-crm_master-option-handling.patch- tools: improve crm_master help and error messages
* pacemaker-tools-improve-crm_master-help-and-error-messages.patch- tools: avoid using deprecated options
* pacemaker-tools-avoid-using-deprecated-options.patch- libpe_status: use consistent monitor for implicit remotes
* pacemaker-libpe_status-use-consistent-monitor-for-implicit-remotes.patch
 
ICM