X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=INSTALL.XenServer.md;h=0c64be3a76511f4fb24ac11f201c7e7d94c4992f;hb=8a8b8fbdcc11ca81c81c2aedbd3330b5ee38a377;hp=62c76b9c1e21700eee194097fd1f3c25a0b61e98;hpb=9feb1017c5f16ace32479264aae6d92ed81f0633;p=cascardo%2Fovs.git diff --git a/INSTALL.XenServer.md b/INSTALL.XenServer.md index 62c76b9c1..0c64be3a7 100644 --- a/INSTALL.XenServer.md +++ b/INSTALL.XenServer.md @@ -5,7 +5,10 @@ This document describes how to build and install Open vSwitch on a Citrix XenServer host. If you want to install Open vSwitch on a generic Linux or BSD host, see [INSTALL.md] instead. -These instructions have been tested with XenServer 5.6 FP1. +Open vSwitch should work with XenServer 5.6.100 and later. However, +Open vSwitch requires Python 2.7 or later, so using Open vSwitch with +XenServer 6.5 or earlier requires installing Python 2.7. + Building Open vSwitch for XenServer ----------------------------------- @@ -80,6 +83,18 @@ where: The "xen" flavor is the main running kernel flavor and the "kdump" flavor is the crashdump kernel flavor. Commonly, one would specify "xen" here. +For XenServer 6.5 or above, the kernel version naming no longer contains +KERNEL_FLAVOR. In fact, only providing the `uname -r` output is enough. +So, the final "rpmbuild" step changes to: + + ``` + KERNEL_UNAME=<`uname -r` output> + rpmbuild \ + -D "kenel_uname $KERNEL_UNAME" \ + -bb xenserver/openvswitch-xen.spec + ``` + + Installing Open vSwitch for XenServer -------------------------------------