Hi Maciej On Mon, Jul 6, 2020 at 2:36 PM Maciej Jozefczyk <mjoze...@redhat.com> wrote:
> Hey! > > Does the Ubuntu team have any OVS maintainers that could take a look at > this problem? > I'm CCing the message from ovs-discuss. > > ---------- Forwarded message --------- > From: Gregory Rose <gvrose8...@gmail.com> > Date: Mon, Jun 29, 2020 at 8:45 PM > Subject: Re: [ovs-discuss] OVS 2.12/2.13 compilation on Ubuntu Bionic > To: Maciej Jozefczyk <mjoze...@redhat.com>, ovs-discuss < > ovs-disc...@openvswitch.org>, ovs-dev <ovs-...@openvswitch.org> > > > > > On 6/26/2020 4:57 AM, Maciej Jozefczyk wrote: > > Hello! > > > > I would like to kindly ask You if there is a possibility to cherry-pick > > patch [1] to stable branches OVS 2.12, OVS 2.13 and release new tags for > it? > > > > Without this patch we're now unable to compile OVS 2.12 in OpenStack > > Neutron stable releases CI, because it recently started to fail on Ubuntu > > Bionic with an error: > > > > 2020-06-24 14:50:13.975917 | primary | > > /opt/stack/new/ovs/datapath/linux/geneve.c: In function > > ‘geneve_get_v6_dst’: > > 2020-06-24 14:50:13.975993 | primary | > > /opt/stack/new/ovs/datapath/linux/geneve.c:966:15: error: ‘const > > struct ipv6_stub’ has no member named ‘ipv6_dst_lookup’ > > 2020-06-24 14:50:13.976026 | primary | if > > (ipv6_stub->ipv6_dst_lookup(geneve->net, gs6->sock->sk, &dst, fl6)) { > > 2020-06-24 14:50:13.976049 | primary | ^ > > 2020-06-24 14:50:14.010809 | primary | scripts/Makefile.build:285: > > recipe for target '/opt/stack/new/ovs/datapath/linux/geneve.o' failed > > > > The same happens for OVN 2.13. For now this blocks your CI pipelines. > > > > Can I ask You to backport this patch? > Reading the commits (and having had some experience with maintaining the DKMS modules in Ubuntu several years ago) it looks like a stable kernel change has impacted on the API's that the OVS out-of-tree openvswitch datapath module uses. Is there any reason not to use the in-tree openvswitch kernel module provided in the Ubuntu kernels? Ubuntu stopped shipping DKMS modules as part of OVS quite a long time ago as the openvswitch module in the kernel is well maintained and generally up-to-date - and also to avoid this type of breaking change.
-- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss