Scope / Description: The Open vSwitch (OVS) is a key component of many major SDN solutions used with OpenStack (Nokia Nuage Networks, OpenDaylight (ODL), Ericsson Cloud SDN, ONOS, Neutron standalone). These SDN solutions are relevant in many use cases: a)Proposed as the SDN solution in the OPNFV reference architecture: ODL, ONOS b)Nuage is part of the SDN-IaaS c)In the perspective of using Neutron standalone as the SDN solution An important requirement in these different use cases is to have seamless integration with MPLS routers at the infrastructure edge router which is not the case today (use of VxLAN + gateways or proprietary modifications of the OVS) Thus the need to have better support of MPLS/GRE in OVS. Pre-requisite: L3 flow/port support on the OVS is a required for MPLS/GRE support Set of Patches required, [1], [2] and L3 patch set 12+ [3] [1] https://patchwork.ozlabs.org/patch/678430/ [2] http://www.spinics.net/lists/netdev/msg398617.html [3] https://patchwork.ozlabs.org/project/netdev/list/?submitter=9287&state=*&q=openvswitch&archive=both&delegate= Additional Info: Partner: Orange Name: Thomas Morin Contact Email: Thomas.Morin Red Hat EPM: Bertrand Rault Contact Email: Brault
The requested set of patches is identical to those requested in bz#1403499. For upstream status and commit ids, see: https://bugzilla.redhat.com/show_bug.cgi?id=1403499#c3
What I understood from today's meeting on OVS PTAP [2] and the summary sent to ovs-dev [1] is that the last missing piece for MPLS/GRE support with a kernel datapath is: "3. L3/PTAP tunnel config for kernel datapath (RedHat)". Jan/Ben were assuming this was in progress on RH side (Jiri?). It would be absolutely fantastic if that could land for 2.8. [1] https://mail.openvswitch.org/pipermail/ovs-dev/2017-June/334712.html [2] https://mail.openvswitch.org/pipermail/ovs-dev/2017-June/334711.html
Thomas, I unfortunately missed today's meeting due to scheduling conflicts. We're indeed working on that.