I have OVS installed with version 2.8.0 and configured it with ODL for establishing BGVPN with DC-GW.
Later I have upgraded OVS to 2.8.2 (installed from source i.e. branch-2.8) for one of the L3 packet re-circulation issue.
The upgrade is done on the OVS after deleting VMs attached to the compute, VxLAN and GRE interfaces, openvswitch-switch stop, dpkg -r openvswitch-switch and dpkg --purge openvswitch-switch.
After the upgrade I could establish the tenant network with VMs attached to the compute. But ODL doesn't program egress lport dispatcher table flow (220) entries for GRE tunnel interface.
This causes traffic between tenant VM and DC-GW fails.
interface ds dumps and snippet of karaf log: https://hastebin.com/zuyepiwuya.bash
inventory, flow/group, ovs-vsctl show dumps attached.