On Tue, Mar 3, 2026 at 10:24 AM Xavier Simonart via dev <
[email protected]> wrote:
> ovs-vswitchd is not running on central node. Hence calling
> ovs-vsctl or ovs-ofctl causes noice in the log.
>
> Fixes: 4756ed2f63d2 ("tests: Collect the relevant artifacts after each
> multinode test.")
> Signed-off-by: Xavier Simonart <[email protected]>
> ---
>
Hi Xavier,
thank you for the fix I have one nit below.
> tests/multinode-macros.at | 19 +++++++++++++------
> 1 file changed, 13 insertions(+), 6 deletions(-)
>
> diff --git a/tests/multinode-macros.at b/tests/multinode-macros.at
> index c4415ce1c..759ec09bb 100644
> --- a/tests/multinode-macros.at
> +++ b/tests/multinode-macros.at
> @@ -183,24 +183,31 @@ check_fake_multinode_setup_by_nodes() {
> export REMOTE_PROT
> }
>
> +save_logs_and_db() {
> + c=$1
> + on_exit "podman cp $c:/var/log/ovn/. ${c}"
> + on_exit "podman cp $c:/tmp/openvswitch/. ${c}"
>
nit: The change to /tmp/ should happen in the next patch.
Let's keep 'on_exit "podman cp $c:/var/log/openvswitch/. ${c}"' here.
> + on_exit "podman cp $c:/etc/ovn/. ${c}"
> + on_exit "podman cp $c:/etc/openvswitch/. ${c}"
> +}
> +
> check_fake_multinode_setup() {
> check_fake_multinode_setup_by_nodes \
> ovn-chassis-1 ovn-chassis-2 ovn-chassis-3 ovn-chassis-4 \
> ovn-gw-1 ovn-gw-2 ovn-gw-3 ovn-gw-4
>
> for c in ovn-chassis-1 ovn-chassis-2 ovn-chassis-3 ovn-chassis-4 \
> - ovn-gw-1 ovn-gw-2 ovn-gw-3 ovn-gw-4 \
> - ovn-central-az1; do
> + ovn-gw-1 ovn-gw-2 ovn-gw-3 ovn-gw-4; do
> mkdir $c
> on_exit "m_as $c ovs-vsctl list Interface > ${c}/interfaces.txt
> || true"
> on_exit "m_as $c ovs-vsctl show > ${c}/ovs.txt || true"
> on_exit "m_as $c ovs-ofctl dump-flows br-int > ${c}/flow.txt ||
> true"
> on_exit "m_as $c ovs-vsctl get open . external_ids >
> ${c}/extids.txt || true"
> - on_exit "podman cp $c:/var/log/ovn/. ${c}"
> - on_exit "podman cp $c:/var/log/openvswitch/. ${c}"
> - on_exit "podman cp $c:/etc/ovn/. ${c}"
> - on_exit "podman cp $c:/etc/openvswitch/. ${c}"
> + save_logs_and_db $c
> done
> +
> + mkdir ovn-central-az1
> + save_logs_and_db ovn-central-az1
> }
>
> cleanup_multinode_resources_by_nodes() {
> --
> 2.47.1
>
> _______________________________________________
> dev mailing list
> [email protected]
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
>
>
Regards,
Ales
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev