]>
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 | ||
02892690 BP |
4 | Files in this directory are licensed on a file-by-file basis. Please |
5 | refer to each file for details. | |
064af421 BP |
6 | |
7 | Most of the files in this directory is installed on a XenServer system | |
8 | under the same name, if underscores are replaced by slashes. The | |
9 | files are: | |
10 | ||
bc391960 | 11 | etc_init.d_openvswitch |
064af421 | 12 | |
bc391960 | 13 | Initializes Open vSwitch at boot and shuts it down at shutdown. |
064af421 | 14 | |
bc391960 | 15 | etc_init.d_openvswitch-xapi-update |
064af421 | 16 | |
bc391960 | 17 | Init script to ensure openvswitch-cfg-update is called for the |
064af421 BP |
18 | current host at boot. |
19 | ||
bc391960 | 20 | etc_logrotate.d_openvswitch |
064af421 | 21 | |
bc391960 JP |
22 | Ensures that logs in /var/log/openvswitch are rotated |
23 | periodically and that appropriate daemons reopen their log | |
24 | files at that point. | |
064af421 | 25 | |
bc391960 | 26 | etc_profile.d_openvswitch.sh |
064af421 | 27 | |
bc391960 | 28 | Open vSwitch-related shell functions for the administrator's |
064af421 BP |
29 | convenience. |
30 | ||
bc391960 | 31 | etc_xapi.d_plugins_openvswitch-cfg-update |
064af421 BP |
32 | |
33 | xapi plugin script to update the cache of configuration items | |
bc391960 | 34 | in the ovs-vswitchd configuration that are managed in the |
064af421 BP |
35 | xapi database when integrated with Citrix management tools. |
36 | ||
92dbd5c9 AE |
37 | etc_xensource_bugtool_network-status_openvswitch.xml |
38 | ||
39 | xen-bugtool extension to collect networking information relevant to | |
40 | Open vSwitch. Runs | |
41 | usr_share_openvswitch_scripts_xen-bugtool-tc-class-show. | |
42 | ||
064af421 BP |
43 | etc_xensource_scripts_vif |
44 | ||
bc391960 JP |
45 | Open vSwitch-aware replacement for Citrix script of the same name. |
46 | ||
47 | openvswitch-xen.spec | |
48 | ||
49 | spec file for building RPMs to install on a XenServer host. | |
064af421 BP |
50 | |
51 | opt_xensource_libexec_interface-reconfigure | |
52 | ||
bc391960 | 53 | Open vSwitch-aware replacement for Citrix script of the same name. |
064af421 | 54 | |
a49fe70c | 55 | usr_share_openvswitch_scripts_ovs-xapi-sync |
df09921d JP |
56 | |
57 | Daemon to monitor the external_ids columns of the Bridge and | |
a49fe70c JP |
58 | Interface OVSDB tables for changes that require interrogating |
59 | XAPI. | |
df09921d | 60 | |
bc391960 | 61 | usr_share_openvswitch_scripts_sysconfig.template |
692c92e0 | 62 | |
bc391960 JP |
63 | Template for Open vSwitch's /etc/sysconfig/openvswitch |
64 | configuration file. | |
692c92e0 | 65 | |
92dbd5c9 AE |
66 | usr_share_openvswitch_scripts_xen-bugtool-tc-class-show |
67 | ||
68 | Script to dump tc class configuration for all network | |
69 | interfaces. Intended to be run by xen-bugtool via | |
70 | etc_xensource_bugtool_network-status_openvswitch.xml. | |
71 | ||
064af421 BP |
72 | usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py |
73 | ||
74 | xsconsole plugin to configure the pool-wide configuration keys | |
bc391960 JP |
75 | used to control Open vSwitch when integrated with Citrix |
76 | management tools. | |
064af421 | 77 | |
99155935 BP |
78 | uuid.py |
79 | ||
80 | This is uuid.py from Python 2.5. It is installed into the | |
404c1692 AE |
81 | Open vSwitch RPM because XenServer uses Python 2.4, which does |
82 | not have uuid.py. | |
99155935 | 83 | |
bc391960 | 84 | To install, build the Open vSwitch RPM with a command like this: |
064af421 | 85 | |
bc391960 | 86 | rpmbuild -D "openvswitch_version $full_version" \ |
064af421 BP |
87 | -D "xen_version $XENKERNEL" \ |
88 | -D "build_number --with-build-number=$buildnr" \ | |
bc391960 | 89 | -bb openvswitch-xen.spec |
064af421 | 90 | |
bc391960 JP |
91 | Then, "rpm -U" the resulting Open vSwitch package on the XenServer hosts in |
92 | question and reboot them. (The openvswitch-dbg package that is also | |
064af421 BP |
93 | produced need not be installed, but it is harmless to do so.) |
94 | ||
95 | ---------------------------------------------------------------------- | |
404c1692 | 96 | Copyright (C) 2009, 2010, 2011 Nicira Networks, Inc. |
064af421 BP |
97 | |
98 | Copying and distribution of this file, with or without modification, | |
99 | are permitted in any medium without royalty provided the copyright | |
100 | notice and this notice are preserved. This file is offered as-is, | |
101 | without warranty of any kind. |