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

Russell Bryant rbryant at redhat.com
Wed Jul 22 19:41:29 UTC 2015


On 07/22/2015 03:39 PM, Ben Pfaff wrote:
> 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.
> 

OK, that makes sense.  Thanks!

-- 
Russell Bryant



More information about the dev mailing list