SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for pacemaker-debugsource-2.0.4+20200616.2deceaa3a-lp152.2.6.1.i586.rpm :

* Sun Mar 21 2021 Yan Gao - controller: re-joined node gets the host names of non-DC nodes (bsc#1180618)
* bsc#1180618-0001-Fix-crmd-update-crm_peer_cache.patch
* Sun Mar 21 2021 Yan Gao - crm_mon.rng/crm_resource.rng: Change the schema type of \'expected\' and \'call\' to integer. (rh#1931332)
* rh#1931332-0001-Med-Change-the-schema-type-of-expected-and-call-to-i.patch
* Sun Mar 21 2021 Yan Gao - iso8601: prevent sec overrun before adding up as long long
* 0001-Fix-iso8601-prevent-sec-overrun-before-adding-up-as-.patch
* Sat Mar 20 2021 Yan Gao - fencer: optimize merging of fencing history by removing unneeded entries on creation of history diff (bsc#1181744)
* 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)
* 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)
* 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)
* bsc#1181744-0001-Fix-fencer-broadcast-returned-fencing-operations-to-.patch
* Sat Mar 20 2021 Yan Gao - execd: Skips merging of canceled fencing monitors.(Fix:#CLBZ5393)
* 0001-Mid-execd-Skips-merging-of-canceled-fencing-monitors.patch- fencing: remove any devices that are not installed
* 0001-Fix-fencing-remove-any-devices-that-are-not-installe.patch
* Tue Mar 16 2021 Yan Gao - liblrmd: Limit node name addition to proxied attrd update commands (rh#1907726)
* rh#1907726-0001-Fix-liblrmd-Limit-node-name-addition-to-proxied-attr.patch
* Thu Jan 28 2021 Yan Gao - attrd: prevent leftover attributes of shutdown node in cib (bsc#1173668)
* bsc#1173668-0001-Fix-attrd-prevent-leftover-attributes-of-shutdown-no.patch
* Mon Jan 25 2021 Yan Gao - crmadmin: printing DC quietly if needed (bsc#1178865)
* bsc#1178865-0001-Fix-crmadmin-printing-DC-quietly-if-needed.patch
* Fri Oct 30 2020 Yan Gao - controller, Pacemaker Explained: improve the documentation of `stonith-watchdog-timeout` cluster option (bsc#1174696, bsc#1184557)
* bsc#1174696-0003-Doc-controller-Pacemaker-Explained-improve-the-docum.patch- scheduler: improve the documentation of `have-watchdog` cluster option (bsc#1174696, bsc#1184557)
* bsc#1174696-0002-Doc-scheduler-improve-the-documentation-of-have-watc.patch- libpe_status: downgrade the message about the meaning of `have-watchdog=true` to info (bsc#1174696, bsc#1184557)
* bsc#1174696-0001-Log-libpe_status-downgrade-the-message-about-the-mea.patch
* Fri Oct 30 2020 Yan Gao - scheduler: update migrate-fail-9 test for migration code change (bsc#1177212, bsc#1182607)
* bsc#1177212-0002-Test-scheduler-update-migrate-fail-9-test-for-migrat.patch- scheduler: don\'t schedule a dangling migration stop if one already occurred (bsc#1177212, bsc#1182607)
* bsc#1177212-0001-Fix-scheduler-don-t-schedule-a-dangling-migration-st.patch
* Tue Oct 20 2020 Yan Gao - 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)- executor: restrict certain IPC requests to Pacemaker daemons (CVE-2020-25654, bsc#1177916)
* bsc#1177916-CVE-2020-25654_pacemaker.patch
* Wed Aug 12 2020 Yan Gao - rpm: use the user/group ID 90 for haclient/hacluster to be consistent with cluster-glue (bsc#1167171)
* Tue Jul 07 2020 Callum Farmer - Fixes for %_libexecdir changing to /usr/libexec
* Wed Jun 24 2020 Yan Gao - 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 Yan Gao - Update to version 2.0.3+20200608.44045c027:- scheduler: Add the node name back to bundle instances.
* Thu Jun 18 2020 Yan Gao - 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 Yan Gao - Update to version 2.0.3+20200603.4ff9c412f:- based: use crm_exit to free qb-logging
* Thu Jun 18 2020 Yan Gao - Update to version 2.0.3+20200602.f7f36e8a8:- libpe_status: Modify filtering of inactive resources.
* Tue Jun 02 2020 Yan Gao - 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 Yan Gao - 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 Yan Gao - libcrmcommon: lower message on reading proc file to info
* 0001-Log-libcrmcommon-lower-message-on-reading-proc-file-.patch
* Tue May 12 2020 Yan Gao - Update to version 2.0.3+20200511.2b248d828:- tools: get stonith_admin --list-targets working again
* Mon May 11 2020 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - Update to version 2.0.3+20200506.a212e4fa3:- fenced: Remove relayed stonith operation.(Fix:CLBZ#5401)- controller: properly detect remote node info requests- cotrold: Notify tengine of completion of CRM_OP_LRM_DELETE.(Fix:CLBZ:#5424)
* Mon May 04 2020 Yan Gao - 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 Yan Gao - Update to version 2.0.3+20200428.f0a4d08c9:- cib: populate cib_nodes when \'cibadmin -R -scope=configuration\'
* Mon May 04 2020 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - Update to version 2.0.3+20200218.4544c9b82:- rpm: Run \"make check\" as part of %check and in travis.
* Thu Mar 19 2020 Yan Gao - Update to version 2.0.3+20200218.a290911ef:- libcrmcommon: correctly check configuration options for positive values
* Thu Mar 19 2020 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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 Yan Gao - 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