Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package crmsh for openSUSE:Factory checked in at 2024-05-21 18:35:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/crmsh (Old) and /work/SRC/openSUSE:Factory/.crmsh.new.1880 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "crmsh" Tue May 21 18:35:11 2024 rev:334 rq:1175314 version:4.6.0+20240520.13b2906a Changes: -------- --- /work/SRC/openSUSE:Factory/crmsh/crmsh.changes 2024-05-09 12:15:02.073478415 +0200 +++ /work/SRC/openSUSE:Factory/.crmsh.new.1880/crmsh.changes 2024-05-21 18:35:33.912460269 +0200 @@ -1,0 +2,6 @@ +Mon May 20 08:18:47 UTC 2024 - xli...@suse.com + +- Update to version 4.6.0+20240520.13b2906a: + * Fix: healthcheck: KeyError when local nodename not found in cib (bsc#1223438) + +------------------------------------------------------------------- Old: ---- crmsh-4.6.0+20240509.37a1c4e3.tar.bz2 New: ---- crmsh-4.6.0+20240520.13b2906a.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ crmsh.spec ++++++ --- /var/tmp/diff_new_pack.s3KYHI/_old 2024-05-21 18:35:35.472516978 +0200 +++ /var/tmp/diff_new_pack.s3KYHI/_new 2024-05-21 18:35:35.476517124 +0200 @@ -36,7 +36,7 @@ Summary: High Availability cluster command-line interface License: GPL-2.0-or-later Group: %{pkg_group} -Version: 4.6.0+20240509.37a1c4e3 +Version: 4.6.0+20240520.13b2906a Release: 0 URL: http://crmsh.github.io Source0: %{name}-%{version}.tar.bz2 ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.s3KYHI/_old 2024-05-21 18:35:35.804529047 +0200 +++ /var/tmp/diff_new_pack.s3KYHI/_new 2024-05-21 18:35:35.852530792 +0200 @@ -9,7 +9,7 @@ </service> <service name="tar_scm"> <param name="url">https://github.com/ClusterLabs/crmsh.git</param> - <param name="changesrevision">2ddd571f8715bc63698fe05775cfceb15d755eda</param> + <param name="changesrevision">13b2906a72d7a0bfe7a9f7b2df64b1ec630e1050</param> </service> </servicedata> (No newline at EOF) ++++++ crmsh-4.6.0+20240509.37a1c4e3.tar.bz2 -> crmsh-4.6.0+20240520.13b2906a.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crmsh-4.6.0+20240509.37a1c4e3/crmsh/healthcheck.py new/crmsh-4.6.0+20240520.13b2906a/crmsh/healthcheck.py --- old/crmsh-4.6.0+20240509.37a1c4e3/crmsh/healthcheck.py 2024-05-09 08:43:44.000000000 +0200 +++ new/crmsh-4.6.0+20240520.13b2906a/crmsh/healthcheck.py 2024-05-20 09:38:54.000000000 +0200 @@ -146,7 +146,13 @@ logger.debug("setup passwordless ssh authentication for user hacluster") local_node = crmsh.utils.this_node() remote_nodes = set(nodes) - remote_nodes.remove(local_node) + try: + remote_nodes.remove(local_node) + except KeyError: + # bsc#1223438: local nodename not in cib + # init_ssh_impl should work even if the local node is included in user_node_list + # although this is not a designed usage + logger.warning("local node %s is not found in cluster node list %s", local_node, remote_nodes) remote_nodes = list(remote_nodes) crmsh.parallax.parallax_run( nodes,