[ClusterLabs] Release crmsh 4.6.1

Xin Liang xliang at suse.com
Mon Nov 18 03:22:44 UTC 2024


Hello everyone!

I am pleased to announce that crmsh 4.6.1 is now available for release!

## Features since tag 4.6.0
*  Dev: report: Collect qdevice/qnetd status
*  Dev: doc: implement help2adoc (#1374)
*  Setup bootstrap stages dependency
*  Dev: ui_configure: Complete required parameters first
*  Add an option 'add_advised_op_values' to disable adding advised op values
*  Dev: remove `upgradeutil` and add `crm cluster health hawk2 [--fix]`
(bsc#1228899)

## Major fixes since tag 4.6.0
*  Fix: bootstrap: ssh key of the init node is duplicated in the
authorized_keys files of other node (bsc#1218940)
*  Fix: sh: guide users to setup key-based ssh authentication when
non-interactive authentcation fails (bsc#1219045)
*  Fix: ui_cluster: Can't start cluster with --all option if no cib
(bsc#1219052)
*  Fix: report: Escape special characters in pattern (bsc#1220022)
*  Fix: ui_node: clearstate command needs adjustment (bsc#1219831)
*  Fix: bootstrap: clear stall data about ssh users left possiblely from
previous setups (bsc#1219476)
*  Fix: report: use ClusterShell for ssh (bsc#1220170)
*  Fix: add diagnostic messages when crm report cannot find ssh-agent
(bsc#1219538)
*  Fix: report: Show different perspectives of cluster status with multiple
'crm_mon' options (bsc#1204273)
*  Fix: bootstrap: Remove unused -i option when calling csync2_remote and
ssh_remote stage (bsc#1212080)
*  Fix: sh: pass env to child process explicitly (bsc#1205925)
*  Fix: sh: Return the value of AuthorizationError.diagnose if it is not
None
*  Fix: ui_node: prevent traceback on node standby
*  Fix: ui_node: When `utils.list_cluster_nodes` return None, try to get ip
list from corosync.conf
*  Fix: bootstrap: Detect cluster service on init node before saving the
canonical hostname (bsc#1222714)
*  Fix: healthcheck: Missing 'id_' prefix while checking the ssh key exi…
*  Fix: doc/toolchain: fix missing anchor in generated AIO doc (#1409)
*  Fix: healthcheck: KeyError when local nodename not found in cib
(bsc#1223438)
*  Fix: cmd_status: call crm_mon without shell (#1429)
*  Fix: upgradeutil: refine error handling (bsc#1226147, bsc#1223371)
*  Fix: github-actions: should pass secrets to reusable workflows
*  Fix: ui_context: crm cluster delete autocompletion #1403 #1460
*  Fix: ui_context: crm configure up prompt #1466
*  Fix: cibconfig: Disable auto complete advised operation values when
adding a rsc_template
*  Fix: qnetd fails to start when TLS is disabled (bsc#1227649)
*  Fix: hahealth.py script (bsc#1228271)
*  Fix: bootstrap: ssh public key should be copied to qnetd node when
ssh-agent feature is not enabled (bsc#1228950)
*  Fix: report: crm report will hang if CIB contains invalid configuraions
(bsc#1229686)
*  Fix: Don't add time units to values for existing CIB (bsc#1228817)
*  Fix: hawk2 cannot call `crm script` as user hacluster (bsc#1228271)
*  Fix: Raise an exception as a rapid return of ssh-related operations to
prevent hang (bsc#1228899)
*  Fix: utils: group check failure when os.getgroups() returns empty
(bsc#1229030)
*  Fix: Add a new option 'has_fa_advised_op' (bsc#1228858)
*  Fix: utils: Stop providing the detailed and precise sudoer rules to
"hack" the privilege (bsc#1229093)
*  Fix: bootstrap: check is_nologin more robustly (bsc#1228251)
*  Fix: report: find_shell should accept hacluster user (bsc#1228899)
*  Fix: cibconfig: Disable auto add advise values for operations
(bsc#1231386)
*  Fix: ui_cluster: Stop renaming cluster name when using qdevice
*  Fix: report.utils: Fix the performance issue (bsc#1232821)
*  Fix: log: The report DEBUG log message is not displayed in the log file

For more change details please see
https://github.com/ClusterLabs/crmsh/blob/crmsh-4.6/ChangeLog
Thanks to everyone who contributed to this release!
Any feedback and suggestions are welcome!

Regards,
xin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20241118/6138bcfe/attachment.htm>


More information about the Users mailing list