2
0
mirror of https://github.com/openvswitch/ovs synced 2025-10-23 14:57:06 +00:00
Commit Graph

9 Commits

Author SHA1 Message Date
Justin Pettit
b65595087b xenserver: Add ovsdb-server status to xsconsole vswitch overview 2010-03-25 12:35:31 -07:00
Justin Pettit
5a9e7099eb xenserver: Make OVS xsconsole plugin configure management channel
Previously, the xsconsole plugin configured a single OpenFlow controller
configuration across all bridges.  With the management channel, we can
now have the manager configure the bridges' controllers individually.
This changes the plugin to only set that management IP.
2010-03-13 07:22:00 -08:00
Justin Pettit
f95c85e28c xenserver: Use ovs-vsctl for controller configuration in xsconsole 2009-12-20 22:05:22 -08:00
Ben Pfaff
c38cd4bc70 xenserver: In xsconsole plugin, log via XSConsoleLog module.
Part of a patch from Ian Campbell <ian.campbell@citrix.com>.
2009-09-30 12:24:46 -07:00
Ben Pfaff
eaa3c7e88b xenserver: Install into /usr instead of /root/vswitch.
/usr is the standard location for installation, so use that instead of our
nonstandard location under /root.

This migrates everything except the kernel modules to /usr.  The kernel
modules will be migrated in an upcoming commit.

One possibly surprising change is that the manpages listed in the %files
section of vswitch-xen.spec not only moved but added .gz extensions.  This
seems to be because RPM automatically compresses manpages, but only if they
are installed in a standard system location.
2009-09-11 15:13:08 -07:00
Justin Pettit
3cdc31a4c3 xenserver: Retrieve vSwitch version from binary in xsconsole
The xsconsole plugin shows status information about Open vSwitch.  The
version information was retrieved from XAPI, but this could cause
problems.  The most easily reproduced is to make a XenServer part of a
pool, then remove it.  The version string is no longer in the
XenServer's local XAPI view, so it reports "<unknown>".  A more direct
way to get the information is to directly query the binary, which is
what this commit does.

Bug #1626
2009-07-28 15:24:32 -07:00
Justin Pettit
3dc6fca88b xenserver: Validate controller IP address in xsconsole
When a switch is using in-band control, the controller must be specified
in dotted quad format, since DNS names cannot be resolved until a
connection to the controller has been established.  This commit
validates the user input in the xsconsole plugin.
2009-06-24 21:52:34 -07:00
Justin Pettit
73945b1fdd xenserver: Handle slave disconnection more gracefully in xsconsole plugin
When a slave cannot connect to the master, the vSwitch xsconsole plugin
complained with some Python style errors on the main display.  This
commit cleans up that behavior.

Bug #1341
2009-06-18 14:13:00 -07:00
Ben Pfaff
064af42167 Import from old repository commit 61ef2b42a9c4ba8e1600f15bb0236765edc2ad45. 2009-07-08 13:19:16 -07:00