Hi Ales

Thanks for the review and for the (not so) nit.

Thanks
Xavier

On Wed, Mar 4, 2026 at 8:41 AM Ales Musil <[email protected]> wrote:

>
>
> 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

Reply via email to