]>
Commit | Line | Data |
---|---|---|
bc391960 | 1 | This directory contains files for seamless integration of Open vSwitch on |
064af421 BP |
2 | Citrix XenServer hosts managed by the Citrix management tools. |
3 | ||
4 | Some of these files are modifications of Citrix's proprietary code. | |
5 | Citrix has given permission to distribute these modified files. | |
6 | Citrix has not specified a particular license for them. There is no | |
7 | guarantee that, should Citrix specify a license, that it would be | |
8 | DFSG-compliant or GPL-compatible. | |
9 | ||
10 | Most of the files in this directory is installed on a XenServer system | |
11 | under the same name, if underscores are replaced by slashes. The | |
12 | files are: | |
13 | ||
bc391960 | 14 | etc_init.d_openvswitch |
064af421 | 15 | |
bc391960 | 16 | Initializes Open vSwitch at boot and shuts it down at shutdown. |
064af421 | 17 | |
bc391960 | 18 | etc_init.d_openvswitch-xapi-update |
064af421 | 19 | |
bc391960 | 20 | Init script to ensure openvswitch-cfg-update is called for the |
064af421 BP |
21 | current host at boot. |
22 | ||
bc391960 | 23 | etc_logrotate.d_openvswitch |
064af421 | 24 | |
bc391960 JP |
25 | Ensures that logs in /var/log/openvswitch are rotated |
26 | periodically and that appropriate daemons reopen their log | |
27 | files at that point. | |
064af421 | 28 | |
bc391960 | 29 | etc_profile.d_openvswitch.sh |
064af421 | 30 | |
bc391960 | 31 | Open vSwitch-related shell functions for the administrator's |
064af421 BP |
32 | convenience. |
33 | ||
bc391960 | 34 | etc_xapi.d_plugins_openvswitch-cfg-update |
064af421 BP |
35 | |
36 | xapi plugin script to update the cache of configuration items | |
bc391960 | 37 | in the ovs-vswitchd configuration that are managed in the |
064af421 BP |
38 | xapi database when integrated with Citrix management tools. |
39 | ||
40 | etc_xensource_scripts_vif | |
41 | ||
bc391960 JP |
42 | Open vSwitch-aware replacement for Citrix script of the same name. |
43 | ||
44 | openvswitch-xen.spec | |
45 | ||
46 | spec file for building RPMs to install on a XenServer host. | |
064af421 BP |
47 | |
48 | opt_xensource_libexec_interface-reconfigure | |
49 | ||
bc391960 | 50 | Open vSwitch-aware replacement for Citrix script of the same name. |
064af421 | 51 | |
df09921d JP |
52 | usr_share_openvswitch_scripts_monitor-external-ids |
53 | ||
54 | Daemon to monitor the external_ids columns of the Bridge and | |
55 | Interface OVSDB tables. | |
56 | ||
c76fde78 | 57 | usr_share_openvswitch_scripts_refresh-xs-network-uuids |
2b71f011 | 58 | |
c76fde78 | 59 | Script to refresh Bridge table external-ids:xs-network-uuids |
22f7fdb6 | 60 | values, which can get out-of-sync following a pool join. |
2b71f011 | 61 | |
bc391960 | 62 | usr_share_openvswitch_scripts_sysconfig.template |
692c92e0 | 63 | |
bc391960 JP |
64 | Template for Open vSwitch's /etc/sysconfig/openvswitch |
65 | configuration file. | |
692c92e0 | 66 | |
064af421 BP |
67 | usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py |
68 | ||
69 | xsconsole plugin to configure the pool-wide configuration keys | |
bc391960 JP |
70 | used to control Open vSwitch when integrated with Citrix |
71 | management tools. | |
064af421 | 72 | |
8521345b BP |
73 | usr_sbin_brctl |
74 | ||
75 | wrapper for /usr/sbin/brctl that provides some additional | |
76 | bridge compatibility | |
77 | ||
16cd277e JP |
78 | usr_sbin_xen-bugtool |
79 | ||
bc391960 | 80 | Open vSwitch-aware replacement for Citrix script of the same name. |
064af421 | 81 | |
99155935 BP |
82 | uuid.py |
83 | ||
84 | This is uuid.py from Python 2.5. It is installed into the | |
85 | Open vSwitch RPM because XenServer 5.5 and 5.6 use Python 2.4, | |
86 | which do not have uuid.py. | |
87 | ||
bc391960 | 88 | To install, build the Open vSwitch RPM with a command like this: |
064af421 | 89 | |
bc391960 | 90 | rpmbuild -D "openvswitch_version $full_version" \ |
064af421 BP |
91 | -D "xen_version $XENKERNEL" \ |
92 | -D "build_number --with-build-number=$buildnr" \ | |
bc391960 | 93 | -bb openvswitch-xen.spec |
064af421 | 94 | |
bc391960 JP |
95 | Then, "rpm -U" the resulting Open vSwitch package on the XenServer hosts in |
96 | question and reboot them. (The openvswitch-dbg package that is also | |
064af421 BP |
97 | produced need not be installed, but it is harmless to do so.) |
98 | ||
99 | ---------------------------------------------------------------------- | |
bc391960 | 100 | Copyright (C) 2009, 2010 Nicira Networks, Inc. |
064af421 BP |
101 | |
102 | Copying and distribution of this file, with or without modification, | |
103 | are permitted in any medium without royalty provided the copyright | |
104 | notice and this notice are preserved. This file is offered as-is, | |
105 | without warranty of any kind. |