Message ID | 20240923142243.3350643-1-tiago.pires@luizalabs.com |
---|---|
State | New |
Headers | show |
Series | [ovs-dev,v3] multinode: Fix for interfaces MTU and central prefix name. | expand |
Context | Check | Description |
---|---|---|
ovsrobot/apply-robot | success | apply and check: success |
ovsrobot/github-robot-_Build_and_Test | success | github build: passed |
ovsrobot/github-robot-_ovn-kubernetes | fail | github build: failed |
On Mon, Sep 23, 2024 at 10:23 AM Tiago Pires via dev <ovs-dev@openvswitch.org> wrote: > > This commit fixes some issues with the OVN multi-node scenario testing: > - correct interfaces MTU > - fixing central prefix name according with ovn-fake-multinode default > configuration > > Signed-off-by: Tiago Pires <tiago.pires@luizalabs.com> Hi Tiago, Thanks for the patch. Before we apply this patch we need to use the latest ovn-fake-multinode version. Presently OVN github CI uses the v0.1 of ovn-fake-multinode. Please check here - https://github.com/ovn-org/ovn/blob/main/.github/workflows/ovn-fake-multinode-tests.yml#L34 In your local testing I'd suggest you use this version of ovn-fake-multi node until we move to the latest version. Let me see if I can release another version of ovn-fake-multinode after which we can consider your patch. Thanks Numan > --- > tests/multinode-macros.at | 12 ++++---- > tests/multinode.at | 62 +++++++++++++++++++-------------------- > 2 files changed, 37 insertions(+), 37 deletions(-) > > diff --git a/tests/multinode-macros.at b/tests/multinode-macros.at > index 757917626..5b171885e 100644 > --- a/tests/multinode-macros.at > +++ b/tests/multinode-macros.at > @@ -50,11 +50,11 @@ m_as() { > } > > m_central_as () { > - podman exec ovn-central "$@" > + podman exec ovn-central-az1-1 "$@" > } > > check_fake_multinode_setup() { > - check m_as ovn-central ovn-nbctl --wait=sb sync > + check m_as ovn-central-az1-1 ovn-nbctl --wait=sb sync > AT_CHECK([m_as ovn-chassis-1 ovn-appctl -t ovn-controller version], [0], [ignore]) > AT_CHECK([m_as ovn-chassis-2 ovn-appctl -t ovn-controller version], [0], [ignore]) > AT_CHECK([m_as ovn-gw-1 ovn-appctl -t ovn-controller version], [0], [ignore]) > @@ -62,9 +62,9 @@ check_fake_multinode_setup() { > } > > cleanup_multinode_resources() { > - m_as ovn-central rm -f /etc/ovn/ovnnb_db.db > - m_as ovn-central /usr/share/ovn/scripts/ovn-ctl restart_northd > - check m_as ovn-central ovn-nbctl --wait=sb sync > + m_as ovn-central-az1-1 rm -f /etc/ovn/ovnnb_db.db > + m_as ovn-central-az1-1 /usr/share/ovn/scripts/ovn-ctl restart_northd > + check m_as ovn-central-az1-1 ovn-nbctl --wait=sb sync > for c in ovn-chassis-1 ovn-chassis-2 ovn-gw-1 > do > m_as $c ovs-vsctl del-br br-int > @@ -73,7 +73,7 @@ cleanup_multinode_resources() { > } > > multinode_nbctl () { > - m_as ovn-central ovn-nbctl "$@" > + m_as ovn-central-az1-1 ovn-nbctl "$@" > } > > # m_count_rows TABLE [CONDITION...] > diff --git a/tests/multinode.at b/tests/multinode.at > index a0eb8fc67..408e1118d 100644 > --- a/tests/multinode.at > +++ b/tests/multinode.at > @@ -15,8 +15,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > check multinode_nbctl lsp-add sw0 sw0-port2 > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > m_wait_for_ports_up > > @@ -61,7 +61,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > check multinode_nbctl lsp-set-addresses sw1-lr0 router > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::4/64 1000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::4/64 1000::a > > m_wait_for_ports_up sw1-port1 > > @@ -109,8 +109,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > check multinode_nbctl lsp-add sw0 sw0-port2 > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > m_wait_for_ports_up > > @@ -138,7 +138,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > check multinode_nbctl lsp-set-addresses sw1-lr0 router > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > # create exteranl connection for N/S traffic > check multinode_nbctl ls-add public > @@ -257,8 +257,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > check multinode_nbctl lsp-add sw0 sw0-port2 > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > m_wait_for_ports_up > > @@ -286,7 +286,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > check multinode_nbctl lsp-set-addresses sw1-lr0 router > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > # create exteranl connection for N/S traffic > check multinode_nbctl ls-add public > @@ -386,8 +386,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > check multinode_nbctl lsp-add sw0 sw0-port2 > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > m_wait_for_ports_up > > @@ -415,7 +415,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > check multinode_nbctl lsp-set-addresses sw1-lr0 router > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > # create exteranl connection for N/S traffic > check multinode_nbctl ls-add public > @@ -528,8 +528,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > check multinode_nbctl lsp-add sw0 sw0-port2 > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > m_wait_for_ports_up > > @@ -557,7 +557,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > check multinode_nbctl lsp-set-addresses sw1-lr0 router > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > # create exteranl connection for N/S traffic > check multinode_nbctl ls-add public > @@ -663,8 +663,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > check multinode_nbctl lsp-add sw0 sw0-port2 > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > m_wait_for_ports_up > > @@ -692,7 +692,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > check multinode_nbctl lsp-set-addresses sw1-lr0 router > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > # create exteranl connection for N/S traffic > check multinode_nbctl ls-add public > @@ -816,8 +816,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > check multinode_nbctl lsp-add sw0 sw0-port2 > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > m_wait_for_ports_up > > @@ -845,7 +845,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > check multinode_nbctl lsp-set-addresses sw1-lr0 router > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > # create exteranl connection for N/S traffic > check multinode_nbctl ls-add public > @@ -971,8 +971,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > check multinode_nbctl lsp-add sw0 sw0-port2 > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > # Create the second logical switch with one port > check multinode_nbctl ls-add sw1 > @@ -993,7 +993,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > check multinode_nbctl lsp-set-addresses sw1-lr0 router > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > check multinode_nbctl lr-nat-add lr0 snat 172.20.0.100 10.0.0.0/24 > check multinode_nbctl lr-nat-add lr0 snat 172.20.0.100 20.0.0.0/24 > @@ -1072,8 +1072,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > check multinode_nbctl lsp-add sw0 sw0-port2 > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > m_wait_for_ports_up > > @@ -1101,7 +1101,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > check multinode_nbctl lsp-set-addresses sw1-lr0 router > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > # create exteranl connection for N/S traffic > check multinode_nbctl ls-add public > @@ -1126,7 +1126,7 @@ check multinode_nbctl lr-nat-add lr0 snat 172.20.0.100 20.0.0.0/24 > check multinode_nbctl lsp-add public public-port1 > check multinode_nbctl lsp-set-addresses public-port1 "60:54:00:00:00:03 172.168.0.50" > > -m_as ovn-chassis-1 /data/create_fake_vm.sh public-port1 pubp1 60:54:00:00:00:03 172.20.0.50 24 172.20.0.100 > +m_as ovn-chassis-1 /data/create_fake_vm.sh public-port1 pubp1 60:54:00:00:00:03 1342 172.20.0.50 24 172.20.0.100 > > check multinode_nbctl --wait=hv sync > > @@ -1267,8 +1267,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > check multinode_nbctl lsp-add sw0 sw0-port2 > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > m_wait_for_ports_up > > @@ -1296,7 +1296,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > check multinode_nbctl lsp-set-addresses sw1-lr0 router > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > # create exteranl connection for N/S traffic > check multinode_nbctl ls-add public > -- > 2.25.1 > > > -- > > > > > _'Esta mensagem é direcionada apenas para os endereços constantes no > cabeçalho inicial. Se você não está listado nos endereços constantes no > cabeçalho, pedimos-lhe que desconsidere completamente o conteúdo dessa > mensagem e cuja cópia, encaminhamento e/ou execução das ações citadas estão > imediatamente anuladas e proibidas'._ > > > * **'Apesar do Magazine Luiza tomar > todas as precauções razoáveis para assegurar que nenhum vírus esteja > presente nesse e-mail, a empresa não poderá aceitar a responsabilidade por > quaisquer perdas ou danos causados por esse e-mail ou por seus anexos'.* > > > > _______________________________________________ > dev mailing list > dev@openvswitch.org > https://mail.openvswitch.org/mailman/listinfo/ovs-dev >
On Tue, Oct 8, 2024 at 10:41 AM Numan Siddique <numans@ovn.org> wrote: > > On Mon, Sep 23, 2024 at 10:23 AM Tiago Pires via dev > <ovs-dev@openvswitch.org> wrote: > > > > This commit fixes some issues with the OVN multi-node scenario testing: > > - correct interfaces MTU > > - fixing central prefix name according with ovn-fake-multinode default > > configuration > > > > Signed-off-by: Tiago Pires <tiago.pires@luizalabs.com> > > Hi Tiago, > > Thanks for the patch. Before we apply this patch we need to use the > latest ovn-fake-multinode version. > Presently OVN github CI uses the v0.1 of ovn-fake-multinode. Please > check here - https://github.com/ovn-org/ovn/blob/main/.github/workflows/ovn-fake-multinode-tests.yml#L34 > > In your local testing I'd suggest you use this version of > ovn-fake-multi node until we move to the latest version. > > Let me see if I can release another version of ovn-fake-multinode > after which we can consider your patch. I applied this patch to main after picking up the v0.2 of ovn-fake-multinode. I made some changes in the .github/workflows/ovn-fake-multinode-tests.yml and added you to the AUTHORS list. Thanks for the patch. Numan > > Thanks > Numan > > > > > --- > > tests/multinode-macros.at | 12 ++++---- > > tests/multinode.at | 62 +++++++++++++++++++-------------------- > > 2 files changed, 37 insertions(+), 37 deletions(-) > > > > diff --git a/tests/multinode-macros.at b/tests/multinode-macros.at > > index 757917626..5b171885e 100644 > > --- a/tests/multinode-macros.at > > +++ b/tests/multinode-macros.at > > @@ -50,11 +50,11 @@ m_as() { > > } > > > > m_central_as () { > > - podman exec ovn-central "$@" > > + podman exec ovn-central-az1-1 "$@" > > } > > > > check_fake_multinode_setup() { > > - check m_as ovn-central ovn-nbctl --wait=sb sync > > + check m_as ovn-central-az1-1 ovn-nbctl --wait=sb sync > > AT_CHECK([m_as ovn-chassis-1 ovn-appctl -t ovn-controller version], [0], [ignore]) > > AT_CHECK([m_as ovn-chassis-2 ovn-appctl -t ovn-controller version], [0], [ignore]) > > AT_CHECK([m_as ovn-gw-1 ovn-appctl -t ovn-controller version], [0], [ignore]) > > @@ -62,9 +62,9 @@ check_fake_multinode_setup() { > > } > > > > cleanup_multinode_resources() { > > - m_as ovn-central rm -f /etc/ovn/ovnnb_db.db > > - m_as ovn-central /usr/share/ovn/scripts/ovn-ctl restart_northd > > - check m_as ovn-central ovn-nbctl --wait=sb sync > > + m_as ovn-central-az1-1 rm -f /etc/ovn/ovnnb_db.db > > + m_as ovn-central-az1-1 /usr/share/ovn/scripts/ovn-ctl restart_northd > > + check m_as ovn-central-az1-1 ovn-nbctl --wait=sb sync > > for c in ovn-chassis-1 ovn-chassis-2 ovn-gw-1 > > do > > m_as $c ovs-vsctl del-br br-int > > @@ -73,7 +73,7 @@ cleanup_multinode_resources() { > > } > > > > multinode_nbctl () { > > - m_as ovn-central ovn-nbctl "$@" > > + m_as ovn-central-az1-1 ovn-nbctl "$@" > > } > > > > # m_count_rows TABLE [CONDITION...] > > diff --git a/tests/multinode.at b/tests/multinode.at > > index a0eb8fc67..408e1118d 100644 > > --- a/tests/multinode.at > > +++ b/tests/multinode.at > > @@ -15,8 +15,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > > check multinode_nbctl lsp-add sw0 sw0-port2 > > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > > > m_wait_for_ports_up > > > > @@ -61,7 +61,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > > check multinode_nbctl lsp-set-addresses sw1-lr0 router > > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::4/64 1000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::4/64 1000::a > > > > m_wait_for_ports_up sw1-port1 > > > > @@ -109,8 +109,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > > check multinode_nbctl lsp-add sw0 sw0-port2 > > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > > > m_wait_for_ports_up > > > > @@ -138,7 +138,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > > check multinode_nbctl lsp-set-addresses sw1-lr0 router > > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > > > # create exteranl connection for N/S traffic > > check multinode_nbctl ls-add public > > @@ -257,8 +257,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > > check multinode_nbctl lsp-add sw0 sw0-port2 > > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > > > m_wait_for_ports_up > > > > @@ -286,7 +286,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > > check multinode_nbctl lsp-set-addresses sw1-lr0 router > > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > > > # create exteranl connection for N/S traffic > > check multinode_nbctl ls-add public > > @@ -386,8 +386,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > > check multinode_nbctl lsp-add sw0 sw0-port2 > > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > > > m_wait_for_ports_up > > > > @@ -415,7 +415,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > > check multinode_nbctl lsp-set-addresses sw1-lr0 router > > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > > > # create exteranl connection for N/S traffic > > check multinode_nbctl ls-add public > > @@ -528,8 +528,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > > check multinode_nbctl lsp-add sw0 sw0-port2 > > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > > > m_wait_for_ports_up > > > > @@ -557,7 +557,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > > check multinode_nbctl lsp-set-addresses sw1-lr0 router > > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > > > # create exteranl connection for N/S traffic > > check multinode_nbctl ls-add public > > @@ -663,8 +663,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > > check multinode_nbctl lsp-add sw0 sw0-port2 > > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > > > m_wait_for_ports_up > > > > @@ -692,7 +692,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > > check multinode_nbctl lsp-set-addresses sw1-lr0 router > > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > > > # create exteranl connection for N/S traffic > > check multinode_nbctl ls-add public > > @@ -816,8 +816,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > > check multinode_nbctl lsp-add sw0 sw0-port2 > > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > > > m_wait_for_ports_up > > > > @@ -845,7 +845,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > > check multinode_nbctl lsp-set-addresses sw1-lr0 router > > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > > > # create exteranl connection for N/S traffic > > check multinode_nbctl ls-add public > > @@ -971,8 +971,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > > check multinode_nbctl lsp-add sw0 sw0-port2 > > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > > > # Create the second logical switch with one port > > check multinode_nbctl ls-add sw1 > > @@ -993,7 +993,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > > check multinode_nbctl lsp-set-addresses sw1-lr0 router > > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > > > check multinode_nbctl lr-nat-add lr0 snat 172.20.0.100 10.0.0.0/24 > > check multinode_nbctl lr-nat-add lr0 snat 172.20.0.100 20.0.0.0/24 > > @@ -1072,8 +1072,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > > check multinode_nbctl lsp-add sw0 sw0-port2 > > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > > > m_wait_for_ports_up > > > > @@ -1101,7 +1101,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > > check multinode_nbctl lsp-set-addresses sw1-lr0 router > > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > > > # create exteranl connection for N/S traffic > > check multinode_nbctl ls-add public > > @@ -1126,7 +1126,7 @@ check multinode_nbctl lr-nat-add lr0 snat 172.20.0.100 20.0.0.0/24 > > check multinode_nbctl lsp-add public public-port1 > > check multinode_nbctl lsp-set-addresses public-port1 "60:54:00:00:00:03 172.168.0.50" > > > > -m_as ovn-chassis-1 /data/create_fake_vm.sh public-port1 pubp1 60:54:00:00:00:03 172.20.0.50 24 172.20.0.100 > > +m_as ovn-chassis-1 /data/create_fake_vm.sh public-port1 pubp1 60:54:00:00:00:03 1342 172.20.0.50 24 172.20.0.100 > > > > check multinode_nbctl --wait=hv sync > > > > @@ -1267,8 +1267,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 > > check multinode_nbctl lsp-add sw0 sw0-port2 > > check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" > > > > -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a > > > > m_wait_for_ports_up > > > > @@ -1296,7 +1296,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router > > check multinode_nbctl lsp-set-addresses sw1-lr0 router > > check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 > > > > -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a > > > > # create exteranl connection for N/S traffic > > check multinode_nbctl ls-add public > > -- > > 2.25.1 > > > > > > -- > > > > > > > > > > _'Esta mensagem é direcionada apenas para os endereços constantes no > > cabeçalho inicial. Se você não está listado nos endereços constantes no > > cabeçalho, pedimos-lhe que desconsidere completamente o conteúdo dessa > > mensagem e cuja cópia, encaminhamento e/ou execução das ações citadas estão > > imediatamente anuladas e proibidas'._ > > > > > > * **'Apesar do Magazine Luiza tomar > > todas as precauções razoáveis para assegurar que nenhum vírus esteja > > presente nesse e-mail, a empresa não poderá aceitar a responsabilidade por > > quaisquer perdas ou danos causados por esse e-mail ou por seus anexos'.* > > > > > > > > _______________________________________________ > > dev mailing list > > dev@openvswitch.org > > https://mail.openvswitch.org/mailman/listinfo/ovs-dev > >
diff --git a/tests/multinode-macros.at b/tests/multinode-macros.at index 757917626..5b171885e 100644 --- a/tests/multinode-macros.at +++ b/tests/multinode-macros.at @@ -50,11 +50,11 @@ m_as() { } m_central_as () { - podman exec ovn-central "$@" + podman exec ovn-central-az1-1 "$@" } check_fake_multinode_setup() { - check m_as ovn-central ovn-nbctl --wait=sb sync + check m_as ovn-central-az1-1 ovn-nbctl --wait=sb sync AT_CHECK([m_as ovn-chassis-1 ovn-appctl -t ovn-controller version], [0], [ignore]) AT_CHECK([m_as ovn-chassis-2 ovn-appctl -t ovn-controller version], [0], [ignore]) AT_CHECK([m_as ovn-gw-1 ovn-appctl -t ovn-controller version], [0], [ignore]) @@ -62,9 +62,9 @@ check_fake_multinode_setup() { } cleanup_multinode_resources() { - m_as ovn-central rm -f /etc/ovn/ovnnb_db.db - m_as ovn-central /usr/share/ovn/scripts/ovn-ctl restart_northd - check m_as ovn-central ovn-nbctl --wait=sb sync + m_as ovn-central-az1-1 rm -f /etc/ovn/ovnnb_db.db + m_as ovn-central-az1-1 /usr/share/ovn/scripts/ovn-ctl restart_northd + check m_as ovn-central-az1-1 ovn-nbctl --wait=sb sync for c in ovn-chassis-1 ovn-chassis-2 ovn-gw-1 do m_as $c ovs-vsctl del-br br-int @@ -73,7 +73,7 @@ cleanup_multinode_resources() { } multinode_nbctl () { - m_as ovn-central ovn-nbctl "$@" + m_as ovn-central-az1-1 ovn-nbctl "$@" } # m_count_rows TABLE [CONDITION...] diff --git a/tests/multinode.at b/tests/multinode.at index a0eb8fc67..408e1118d 100644 --- a/tests/multinode.at +++ b/tests/multinode.at @@ -15,8 +15,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 check multinode_nbctl lsp-add sw0 sw0-port2 check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a m_wait_for_ports_up @@ -61,7 +61,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router check multinode_nbctl lsp-set-addresses sw1-lr0 router check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::4/64 1000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::4/64 1000::a m_wait_for_ports_up sw1-port1 @@ -109,8 +109,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 check multinode_nbctl lsp-add sw0 sw0-port2 check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a m_wait_for_ports_up @@ -138,7 +138,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router check multinode_nbctl lsp-set-addresses sw1-lr0 router check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a # create exteranl connection for N/S traffic check multinode_nbctl ls-add public @@ -257,8 +257,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 check multinode_nbctl lsp-add sw0 sw0-port2 check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a m_wait_for_ports_up @@ -286,7 +286,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router check multinode_nbctl lsp-set-addresses sw1-lr0 router check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a # create exteranl connection for N/S traffic check multinode_nbctl ls-add public @@ -386,8 +386,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 check multinode_nbctl lsp-add sw0 sw0-port2 check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a m_wait_for_ports_up @@ -415,7 +415,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router check multinode_nbctl lsp-set-addresses sw1-lr0 router check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a # create exteranl connection for N/S traffic check multinode_nbctl ls-add public @@ -528,8 +528,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 check multinode_nbctl lsp-add sw0 sw0-port2 check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a m_wait_for_ports_up @@ -557,7 +557,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router check multinode_nbctl lsp-set-addresses sw1-lr0 router check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a # create exteranl connection for N/S traffic check multinode_nbctl ls-add public @@ -663,8 +663,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 check multinode_nbctl lsp-add sw0 sw0-port2 check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a m_wait_for_ports_up @@ -692,7 +692,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router check multinode_nbctl lsp-set-addresses sw1-lr0 router check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a # create exteranl connection for N/S traffic check multinode_nbctl ls-add public @@ -816,8 +816,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 check multinode_nbctl lsp-add sw0 sw0-port2 check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a m_wait_for_ports_up @@ -845,7 +845,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router check multinode_nbctl lsp-set-addresses sw1-lr0 router check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a # create exteranl connection for N/S traffic check multinode_nbctl ls-add public @@ -971,8 +971,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 check multinode_nbctl lsp-add sw0 sw0-port2 check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a # Create the second logical switch with one port check multinode_nbctl ls-add sw1 @@ -993,7 +993,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router check multinode_nbctl lsp-set-addresses sw1-lr0 router check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a check multinode_nbctl lr-nat-add lr0 snat 172.20.0.100 10.0.0.0/24 check multinode_nbctl lr-nat-add lr0 snat 172.20.0.100 20.0.0.0/24 @@ -1072,8 +1072,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 check multinode_nbctl lsp-add sw0 sw0-port2 check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a m_wait_for_ports_up @@ -1101,7 +1101,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router check multinode_nbctl lsp-set-addresses sw1-lr0 router check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a # create exteranl connection for N/S traffic check multinode_nbctl ls-add public @@ -1126,7 +1126,7 @@ check multinode_nbctl lr-nat-add lr0 snat 172.20.0.100 20.0.0.0/24 check multinode_nbctl lsp-add public public-port1 check multinode_nbctl lsp-set-addresses public-port1 "60:54:00:00:00:03 172.168.0.50" -m_as ovn-chassis-1 /data/create_fake_vm.sh public-port1 pubp1 60:54:00:00:00:03 172.20.0.50 24 172.20.0.100 +m_as ovn-chassis-1 /data/create_fake_vm.sh public-port1 pubp1 60:54:00:00:00:03 1342 172.20.0.50 24 172.20.0.100 check multinode_nbctl --wait=hv sync @@ -1267,8 +1267,8 @@ check multinode_nbctl lsp-set-addresses sw0-port1 "50:54:00:00:00:03 10.0.0.3 10 check multinode_nbctl lsp-add sw0 sw0-port2 check multinode_nbctl lsp-set-addresses sw0-port2 "50:54:00:00:00:04 10.0.0.4 1000::4" -m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a -m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a +m_as ovn-chassis-1 /data/create_fake_vm.sh sw0-port1 sw0p1 50:54:00:00:00:03 1342 10.0.0.3 24 10.0.0.1 1000::3/64 1000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw0-port2 sw0p2 50:54:00:00:00:04 1342 10.0.0.4 24 10.0.0.1 1000::4/64 1000::a m_wait_for_ports_up @@ -1296,7 +1296,7 @@ check multinode_nbctl lsp-set-type sw1-lr0 router check multinode_nbctl lsp-set-addresses sw1-lr0 router check multinode_nbctl lsp-set-options sw1-lr0 router-port=lr0-sw1 -m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a +m_as ovn-chassis-2 /data/create_fake_vm.sh sw1-port1 sw1p1 40:54:00:00:00:03 1342 20.0.0.3 24 20.0.0.1 2000::3/64 2000::a # create exteranl connection for N/S traffic check multinode_nbctl ls-add public
This commit fixes some issues with the OVN multi-node scenario testing: - correct interfaces MTU - fixing central prefix name according with ovn-fake-multinode default configuration Signed-off-by: Tiago Pires <tiago.pires@luizalabs.com> --- tests/multinode-macros.at | 12 ++++---- tests/multinode.at | 62 +++++++++++++++++++-------------------- 2 files changed, 37 insertions(+), 37 deletions(-)