[ovs-git] Open vSwitch: xenserver: Include bridge.*.xs-network-uuids for all networks (master)

dev at openvswitch.org dev at openvswitch.org
Mon Oct 5 16:49:12 UTC 2009

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  7744280b18438e6e75d4a1867e57b5f4e48ad0ad (commit)
      from  f17d7bd838a678b6ca1db63c15c567508836cfcf (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 7744280b18438e6e75d4a1867e57b5f4e48ad0ad
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=7744280b18438e6e75d4a1867e57b5f4e48ad0ad
Author: Ian Campbell <Ian.Campbell at citrix.com>
xenserver: Include bridge.*.xs-network-uuids for all networks
Previously I advised that only networks which were currently attached to
the host be listed in /etc/ovs-vswitchd.conf. However I've just realised
that this interacts badly with the slightly ugly special case used for
PIF.currently-attached when reading from dbcache instead of talking to
Xapi. This bites on boot when /etc/init.d/management-interface tries to
plug a selection of PIFs which are deemed to be somehow required by
xapi. (not helped by a bug in XenServer 5.7.0 which can cause this list
to be larger than it should be and not internally consistent).

For now I think it prudent to simply list all networks which could
potentially be attached to a given datapath, until I can figure out what
the sane fix is on the XenServer end.

(I think there are two options for a proper fix, either inspect the
current state of the network devices or assume dbcache represents the
desired final state after devices are plugged on boot. I'm leaning
towards the later since the dbcache should indicate the set of PIFs
which were attached on shutdown, which xapi will likely be trying to
replug on boot... Needs more thought though).


Summary of changes:
 .../opt_xensource_libexec_interface-reconfigure    |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

Open vSwitch

More information about the git mailing list