Hello everyone!
I am pleased to announce that crmsh 4.6.0 is now available for release! Changes since tag 4.5.0 Features: - bootstrap: Support ssh-agent and crmsh could no longer rely on the private key in the cluster nodes (#1261<https://github.com/ClusterLabs/crmsh/pull/1261>) - prun: Replace parallax with crmsh.prun to support non-root sudoer (#1147<https://github.com/ClusterLabs/crmsh/pull/1147>) - report: Rewrite crm report and improve performance noticeably (#1246<https://github.com/ClusterLabs/crmsh/pull/1246>) Major fixes: - Fix: bootstrap: fix the owner and permission of file authorized_keys (bsc#1217279) - Fix: prun: should not call user_pair_for_ssh() when target host is localhost (bsc#1217094) - Fix: utils: Add 'sudo' only when there is a sudoer(bsc#1215549) - Fix: report: Pick up tarball suffix dynamically (bsc#1215438) - Fix: report: Pick 'gzip' as the first compress prog for cross-platform compatibility(bsc#1215438) - Fix: constants: Add several resource meta attributes (bsc#1215319) - Fix: upgradeutil: reduce the timeout for getting sequence from remote node (bsc#1213797) - Fix: userdir: Get the effictive user name instead of using getpass.getuser (bsc#1213821) - Fix: upgradeutil: support the change of path of upgrade_seq in crmsh-4.5 (bsc#1213050) - Fix: ui_context: wait4dc should assume a subcommand completes successfully if no exceptions are raised (bsc#1212992) - Fix: bootstrap: fix the validation of option -N and -c (bsc#1212436) - Fix: geo_cluster: the behavior of choosing a default user in geo_join/geo_init_arbitrator is different with `cluster join` (bsc#1211817) - Fix: utils: do not use sudoer user to create ssh session unless it is specified explicitly (bsc#1211817) - Dev: refine non-root sudoer support for crmsh.parallax.parallax_call (bsc#1210709) - Fix: bootstrap: `init --qnetd-hostname` fails when username is not specified (bsc#1211200) - Fix: bootstrap: crm cluster join default behavior change in ssh key handling (bsc#1210693) - Fix: help: Long time to load and parse crm.8.adoc (bsc#1210198) - Fix: cibconfig: use any existing rsc_defaults set rather than create another one (bsc#1210614) - Fix: lock: Join node failed to wait init node finished (bsc#1210332) - Dev: unify version string used in setup.py and autotools (#943<https://github.com/ClusterLabs/crmsh/issues/943>) - Fix: ui_cluster: Improve the process of 'crm cluster stop' (bsc#1213889) - Dev: log: save backtrace of ValueError in logfile and suppress it in console (#1281<https://github.com/ClusterLabs/crmsh/issues/1281>) - Fix: report: Unable to gather log files that are in the syslog format (bsc#1218491) - Dev: bootstrap: Assign hosts with _context.node_list_in_cluster in join_ssh_merge (bsc#1218331) 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
_______________________________________________ Manage your subscription: https://lists.clusterlabs.org/mailman/listinfo/users ClusterLabs home: https://www.clusterlabs.org/