aboutsummaryrefslogtreecommitdiff
path: root/INSTALL.XenServer
AgeCommit message (Collapse)Author
2011-12-01INSTALL.XenServer: Update instructions.Ben Pfaff
The instructions hadn't been properly updated to match current XenServer releases. Reported-by: Ramana Reddy <gtvrreddy@gmail.com>
2011-05-16xenserver: modify module spec fileSajjad Lateef
Based on feedback from Citrix about building for multiple kernels, the spec file has been modified to take three arguments on the command line: kernel_name, kernel_version and kernel_flavor. The kernel_flavor is either xen or kdump. The kernel_name is the Name value embedded in the kernel rpm and the kernel_version is Version-Release values embedded in the kernel rpm. The xen_version is calculated. The INSTALL document has been updated to reflect these changes. Signed-off-by: Sajjad Lateef <slateef@nicira.com> (cherry picked from commit b11e4aa7e92854612a4d139b8a620d036a5d41a2)
2011-05-10INSTALL.XenServer: Document Open vSwitch boot process on XenServer.Ben Pfaff
Inspired by a conversation with David Erickson <derickso@stanford.edu>.
2011-02-18xenserver: Split kernel/userspace into separate RPMs for supplemental packs.Andrew Evans
XenServer has the concept of a "supplemental pack", which is just a collection of RPMs rolled into an ISO image for installation as a unit, either during XenServer installation or later as an update. The script used to build supplemental packs requires that a single RPM not mix kernel and userspace components. It also enforces a particular naming scheme for kernel module RPMs. This commit modifies the OVS RPM spec file to create separate RPMs in accordance with these conventions. In an attempt to ensure that the userspace and kernel module packages are both present and compatible, the kernel package provides a fictitious capability, openvswitch_mod.ko.0, and the userspace package requires that capability. If a future change breaks backward compatibility between userspace and kernel, we'll increment the numeric suffix, preventing mismatched installs. Reviewed by Ben Pfaff.
2011-02-11xenserver: Merge upstream changes and drop pre-5.6.100 support.Andrew Evans
Citrix have made modifications to the various interface configuration scripts that OVS replaces, so at present those modifications are lost when OVS is installed on e.g. XenServer 5.6.100. This commit applies those changes while preserving OVS-specific modifications that have been made in the interim. One major change introduced by these updates is the removal of support for XenServer releases prior to 5.6.100. This commit also updates the OVS-supplied xen-bugtool in similar fashion. We will soon remove xen-bugtool from OVS altogether and move the added OVS functionality to an XML extension as described in the Supplemental Pack DDK guide.
2010-12-29INSTALL.XenServer: Fix directory where RPMs end up.Ben Pfaff
We can be specific about i386 here since that's the only architecture that XenServer supports. Reported-by: Bryan Osoro <bosoro@nicira.com>
2010-06-22Update INSTALL.XenServer to indicate that 5.6.0 is supportedJun Nakajima
Open vSwitch is compatible with XenServer 5.6.0, so indicate that in INSTALL.XenServer. Remove the reference to 5.5.900, since that was just a pre-release version of 5.6.0.
2010-03-26Cleanup default file locations and XenServer packagingJustin Pettit
This commit cleans up the locations of a number of files and directories used. These include: - Config file lives in /etc/openvswitch/conf.db - Logs go into /var/log/openvswitch - ovsdb-server socket is /var/run/openvswitch/db.sock - Schema goes into /usr/share/openvswitch/vswitch.ovsschema - PID files go in /var/run/openvswitch For XenServer, these additional changes are made: - Cores go in /var/xen/openvswitch - OVS binaries run in /var/xen/openvswitch In addition, it attempts to cleanup the XenServer packaging. This includes referring to the project as "openvswitch" as opposed to the somewhat presumptuous "vswitch". Note: Changes to the Debian packaging will be forthcoming.
2010-02-01xenserver: Add XenServer 5.5.0 updates 1 and 2 to supported versions.Jesse Gross
Add the file hashes for updates 1 and 2 (the scripts we care about are the same) to the list of supported versions to prevent a warning message on install.
2009-09-08xenserver: Avoid "rpm -i" warnings on XenServer 5.5.900.Ben Pfaff
Open vSwitch installs successfully on XenServer 5.5.900 but it prints some worrying messages during the process. This commit fixes them.
2009-06-25Adjust Open vSwitch mailing lists to reflect realityJustin Pettit
We've gone through a couple of iterations for names of these mailing lists. Currently, there are three: announce, discuss, and git. There are aliases that point "bugs" and "dev" to the "discuss" mailing list. This commit drops the "ovs-" prefix to mailing lists, since we're not using them.
2009-06-09Update documentation.Ben Pfaff