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 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev