[ovs-dev] [PATCH] xenserver: Fix up iface-id after it changes or disappears too.

Ben Pfaff blp at nicira.com
Mon Apr 4 18:00:50 UTC 2011


Thanks, I pushed this.

On Fri, Apr 01, 2011 at 05:14:52PM -0700, Ethan Jackson wrote:
> Looks bueno.
> 
> On Fri, Apr 1, 2011 at 1:48 PM, Ben Pfaff <blp at nicira.com> wrote:
> > ovs-xapi-sync is supposed to always keep external-ids:iface-id up to date,
> > but in fact it would only set it when an interface initially appeared. ?If
> > the interface quickly disappeared and reappeared, then it failed to notice
> > that iface-id had changed or disappeared. ?This happens in practice on
> > Citrix XenServer, where VM "tap" devices often disappear and then reappear
> > almost immediately during VM boot. ?This commit fixes the problem.
> >
> > This also fixes the similar problem for external-ids:bridge-id in Bridge
> > records. ?Bridges aren't ordinarily destroyed and re-created quickly, so
> > this problem might never have manifested in practice for bridges.
> >
> > Many thanks to Reid Price <reid at nicira.com> for identifying the problem
> > and supplying an initial fix.
> >
> > Bug #5239.
> > Reported-by: Henrik Amren <henrik at nicira.com>



More information about the dev mailing list