diff --git a/whitebox_neutron_tempest_plugin/tests/scenario/base.py b/whitebox_neutron_tempest_plugin/tests/scenario/base.py index 963db95..cdc6881 100644 --- a/whitebox_neutron_tempest_plugin/tests/scenario/base.py +++ b/whitebox_neutron_tempest_plugin/tests/scenario/base.py @@ -1243,11 +1243,13 @@ class BaseTempestTestCaseOvn(BaseTempestWhiteboxTestCase): command_items.append('--db="{}"'.format(all_db_addresses)) # obtain the ovsdb-server command running on this pod - # `|| true` added to prevent the following issue: + # setsid added to prevent the following issue: # https://github.com/kubevirt/kubevirt/issues/10240 + # `||true` ensures a safe exit. cmd = ' '.join((cls.OC, - 'rsh', + 'exec', db_pod, + '-- setsid', 'ps -o command -C ovsdb-server --no-headers -ww', '|| true')) ovsdb_server_cmd = cls.proxy_host_client.exec_command(cmd)