[ovs-dev] [RFC v2 04/11] ovn: Add patch ports for ovn bridge mappings.

Ben Pfaff blp at nicira.com
Fri Jul 17 00:07:07 UTC 2015


On Thu, Jul 16, 2015 at 06:06:12PM -0400, Russell Bryant wrote:
> While parsing the OVN bridge mapping configuration, ensure that patch
> ports exist between the OVN integration bridge and the physical
> network bridge.  If they do not exist, create them automatically.
> 
> Signed-off-by: Russell Bryant <rbryant at redhat.com>

Now it compiles again.

This raises a philosophical issue.  Currently OVN requires something
else in the system, that runs before ovn-controller starts, to create
the integration bridge.  This seems reasonable enough, but
ovn-controller could do it itself.  Similarly, OVN could require
something else in the system to add the ports to the integration bridge
before it starts up.  That would put a little more burden on startup
scripts, but it would also be more flexible (the ports wouldn't have to
be patch ports, if something else is appropriate, for example).  It
would also mean that ovn-controller itself would need less
configuration, although that would presumably get shifted somewhere else
so it's net zero.

What is your opinion?



More information about the dev mailing list