Thanks William.

Yes. I am running Ubuntu 18.04LTS and iproute2 version is 4.15, which is
more than 2 years old. I will upgrade the system and try out.

-Vasu


On Mon, Apr 27, 2020 at 8:42 PM William Tu <[email protected]> wrote:

> On Mon, Apr 27, 2020 at 11:54 AM Vasu Dasari <[email protected]> wrote:
> >
> > Hi,
> >
> > I am running into an error when I try to run the system-traffic test
> case -
> > "conntrack - floating IP". Actually, any test case which is using this in
> > the testsuite is failing:
> > ADD_VETH(p0, at_ns0, br0, "10.1.1.1/24", "f0:00:00:01:01:01")
> >
> > Command used to run the test:
> > sudo make -C _build-gcc/ check-system-userspace TESTSUITEFLAGS='-k
> > "conntrack - floating IP"'
> > Ububtu Kernel: 5.3.0-46-generic
> > OVS Version: Latest master
> >
> > Relevant supporting log from system-userspace-testsuite.log
> >
> > =====
> > ../../tests/system-traffic.at:5757: ip netns exec at_ns0 sh <<
> > NS_EXEC_HEREDOC
> > ip link set dev p0 address "f0:00:00:01:01:01"
> > NS_EXEC_HEREDOC
> > --- /dev/null   2020-04-27 14:44:02.898140777 -0400
> > +++
> >
> /opt/vdasari/Developer/ovs/_build-gcc/tests/system-userspace-testsuite.dir/at-groups/120/stderr
> > 2020-04-27 14:44:33.432320411 -0400
> > @@ -0,0 +1 @@
> > +Invalid address length 6 - must be 42401 bytes
>
> Hi Vasu,
>
> This is due to a bug in iproute2.
> Can you update to the latest version?
> see
> Documentation/topics/testing.rst
> "
> Many of the kernel tests are dependent on the utilities present in the
>   iproute2 package, especially the 'ip' command.  If there are many
>   otherwise unexplained errors it may be necessary to update the iproute2
>   package utilities on the system.  It is beyond the scope of this
>   documentation to explain all that is necessary to build and install
>   an updated iproute2 utilities package.  The package is available from
>   the Linux kernel organization open source git repositories.
> https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git
> "
> > ../../tests/system-traffic.at:5757: exit code was 1, expected 0
> > =====
> >
> > Found a reference to this kind of error at
> > https://bugzilla.redhat.com/show_bug.cgi?id=1550097
> > This was from last April.
> >
> > If I execute the command from bash, the same is successful:
> > ====
> > $ sudo ip netns exec at_ns0 bash
> > $ ip link set dev p0 address "f0:00:00:01:01:01"
> > $ ip link show p0
> > 11: p0@if10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
> state
> > UP mode DEFAULT group default qlen 1000
> >     link/ether f0:00:00:01:01:01 brd ff:ff:ff:ff:ff:ff link-netnsid 0
> > ====
> >
> > Any idea why this command is failing only in OVS environment?
> >
> > Thanks
> > -Vasu
> >
> > *Vasu Dasari*
> > _______________________________________________
> > dev mailing list
> > [email protected]
> > https://mail.openvswitch.org/mailman/listinfo/ovs-dev
>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to