[ovs-dev] [PATCH v8 0/2] OVN support for Neutron provider networks

Russell Bryant rbryant at redhat.com
Thu Sep 3 16:44:59 UTC 2015


v7->v8:
 - Add notes about br-int getting created automatically to ovn-architecture and
   ovn-controller docs.
 - Immediately return br_int after it gets created instead of waiting for a
   future run of the main loop to find it.
 - Restrict "localnet" port type to Neutron's use case where a logical switch
   can only have a single normal logical port on a switch with a single localnet
   logical port.  This simplifies things a good bit.
 - Note that this restriction discussed in the previous point is only
   documented right now, not enforced in code because it wasn't obvious to me
   the best way to do so.  There's nothing stopping the bad configuration from
   being done in OVN_Northbound.  I suppose ovn-northd could at least detect
   and log an error on the invalid configuration.  I'm happy to address this in
   another rev or a followup patch if we can settle on what makes the msot
   sense.

Russell Bryant (2):
  ovn: Automatically create br-int in ovn-controller.
  ovn: Add "localnet" logical port type.

 ovn/controller/ovn-controller.8.xml |   5 +-
 ovn/controller/ovn-controller.c     |  67 +++++++++++---
 ovn/controller/physical.c           | 178 +++++++++++++++++++++++++++++++-----
 ovn/ovn-architecture.7.xml          |  15 ++-
 ovn/ovn-nb.xml                      |  18 +++-
 ovn/ovn-sb.xml                      |  33 ++++++-
 tutorial/ovs-sandbox                |   2 -
 7 files changed, 274 insertions(+), 44 deletions(-)

-- 
2.4.3




More information about the dev mailing list