Thanks Ilya for quick response.

What is the best way of getting 2.13.1? I tried to build from source, but
hit this issue.

openvswitch/vtep/vtep-ctl.8.in
openvswitch/vtep/vtep-ctl.c
# check we can get kernel module names
/usr/bin/make -C datapath print-build-modules
make[2]: Entering directory
'/usr/local/google/home/chuanhan/project/ovs/datapath'
openvswitch vport-geneve vport-gre vport-lisp vport-stt vport-vxlan
make[2]: Leaving directory
'/usr/local/google/home/chuanhan/project/ovs/datapath'
# Prepare dkms.conf from the dkms.conf.in template
sed "s/__VERSION__/2.13.1/g; s/__MODULES__/openvswitch vport-geneve
vport-gre vport-lisp vport-stt vport-vxlan  /" debian/dkms.conf.in >
debian/openvswitch-datapath-dkms/usr/src/openvswitch-2.13.1/dkms.conf
# We don't need the debian folder in there, just upstream sources...
rm -rf debian/openvswitch-datapath-dkms/usr/src/openvswitch-2.13.1/debian
# We don't need the rhel stuff in there either
rm -rf debian/openvswitch-datapath-dkms/usr/src/openvswitch-2.13.1/rhel
# And we should also clean useless license files, which are already
# described in our debian/copyright anyway.
rm -f
debian/openvswitch-datapath-dkms/usr/src/openvswitch-2.13.1/xenserver/LICENSE
make[1]: Leaving directory '/usr/local/google/home/chuanhan/project/ovs'
   dh_installdocs -O--parallel
dh_installdocs: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
   dh_installchangelogs -O--parallel
dh_installchangelogs: warning: Compatibility levels before 10 are
deprecated (level 9 in use)
   debian/rules override_dh_installman
make[1]: Entering directory '/usr/local/google/home/chuanhan/project/ovs'
dh_installman --language=C
dh_installman: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
dh_installman: error: Cannot find (any matches for)
"utilities/ovs-appctl.8" (tried in .)

dh_installman: error: Cannot find (any matches for) "utilities/ovs-ctl.8"
(tried in .)

dh_installman: error: Cannot find (any matches for)
"utilities/ovs-l3ping.8" (tried in .)

dh_installman: error: Aborting due to earlier error
make[1]: *** [debian/rules:94: override_dh_installman] Error 255
make[1]: Leaving directory '/usr/local/google/home/chuanhan/project/ovs'
make: *** [debian/rules:25: binary] Error 2

It might be because the following is missing.

$ dpkg-checkbuilddeps
dpkg-checkbuilddeps: error: Unmet build dependencies: python3-twisted-conch
python3-zopeinterface

Again, my kernel is 5.6. I only have python3-twisted and
python3-zope.interface instead.

Are these two packages the culprit? Or, 2.13 and older versions cannot be
built on 5.5+ kernel? Is there a way to skip building the kernel model? It
seems that the building kernel model failed.

Please advise.

Thanks.
Chuan

On Wed, Aug 19, 2020 at 9:35 AM Ilya Maximets <i.maxim...@ovn.org> wrote:

> On 8/19/20 6:17 PM, Chuan Han via dev wrote:
> > Hi, ovs dev,
> >
> > We recently hit a lldp issue, e.g., lldp functionality does not work
> > reliably, when ovs was upgraded from 2.11.0 to 2.13.0 on kernel 5.6. I
> > heard from other sources that to be compatible with kernel 5.5+, we need
> > 2.14+. I upgraded ovs to 2.14, and it seems ovs lldp works fine now.
> >
> > Is this a known issue? Is this true that for kernel 5.5+, we need 2.14+
> > ovs? I checked the debian tracker for ovs
> > <https://tracker.debian.org/pkg/openvswitch>. I did not see ovs 2.14
> there
> > yet.
>
> Hi.  Userspace components should work fine with any kernel.  You do need
> 2.14+ in case you want to build out-of-tree kernel module, but, I guess,
> that is not what you want.
>
> In case you have an issue with 2.13.0 and there is no issue with 2.14, I'd
> suggest to try 2.13.1.  There were many bug fixes backported since 2.13.0.
>
> Please, give it a try and reply if it works for you.  If not, you could
> try to bisect branch-2.14 to find which commit actually fixes the issue
> or give us more details to take a look and find a suitable fix.
>
> Best regards, Ilya Maximets.
>
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to