[ovs-dev] [PATCH 08/22] ovn-controller: Tolerate missing integration bridge.

Ben Pfaff blp at nicira.com
Wed Jul 22 19:39:42 UTC 2015


On Wed, Jul 22, 2015 at 03:35:21PM -0400, Russell Bryant wrote:
> On 07/19/2015 06:44 PM, Ben Pfaff wrote:
> > Until now, if the integration bridge was missing, ovn-controller exited.
> > This commit makes it wait until the integration bridge is created.
> > 
> > Signed-off-by: Ben Pfaff <blp at nicira.com>
> 
> An alternative would be to create it.  I was just working on that and
> have it here:
> 
> https://github.com/russellb/ovs/commit/db1458a50627a728f2065027c4594b0750625c4d
> 
> It adds another blocking loop to commit a transaction, but at least this
> one is before the main loop, so maybe it's OK.

I think that's somewhat orthogonal.  Your commit affects startup
behavior, mine mainly affects behavior following startup.  The question
becomes then, what should happen if br-int exists at startup and then
something else deletes it?  Maybe the answer is "always create br-int if
it's missing" but I don't know.



More information about the dev mailing list