Currently netaddr is installed as part of the neutron-lib but it's safer
to explicitly list the requirement since the library is imported
directly.
Change-Id: I1cce4aee1109071e442c8df30d7f57714a9b92be
This patch adds support for configuring a local (in-node) OVN cluster
to do the actions that were being done by the kernel networking.
This way, things like ovs-dpdk or HWOL could be supported.
This also includes adaptation to the tox.ini coverage so that
test files are not considered. This was making coveraged artificially
higher that it was, so this patch is also adjusting the minimun
coverage accordingly.
Missing items to be handled in follow up patch sets:
- Documentation
- Support for IPv6
- Support for BFD
- Support for vlan provider networks
Change-Id: Ieff19d88a22d7267bd58f8d1d4ecbcdc668c6bfb
This reverts commit 9dcede6d92464e10c2a313d5df8fb7c577e2a326.
Reason for revert: This does not meet the current uppper-constraints
Change-Id: I565a2774bd9814584c6d2cb77e7cb946718de8ac
The OpenStack Wallaby release ships neutron-lib 2.10.1 at
the moment. There's no reason for us to depend on a newer
version and this way the ovn-bgp-agent can run on Wallaby
as well.
Signed-off-by: Daniel Alvarez <dalvarez@redhat.com>
Change-Id: If9af96c6c7c30887e864c715ae87d7e107576163