Switch to Open vSwitch 1.1.1 for stability.

This commit is contained in:
Bob Lantz
2011-06-28 16:50:14 -07:00
parent 2b03a115d2
commit 37e1eafdbb
2 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -601,7 +601,7 @@ class OVSKernelSwitch( Switch ):
raise Exception( 'only contiguous, one-indexed port ranges ' raise Exception( 'only contiguous, one-indexed port ranges '
'supported: %s' % self.intfs ) 'supported: %s' % self.intfs )
intfs = [ self.intfs[ port ] for port in ports ] intfs = [ self.intfs[ port ] for port in ports ]
self.cmd( 'ovs-dpctl', 'add-if', self.dp, ' '.join( intfs ) ) self.cmdPrint( 'ovs-dpctl', 'add-if', self.dp, ' '.join( intfs ) )
# Run protocol daemon # Run protocol daemon
controller = controllers[ 0 ] controller = controllers[ 0 ]
self.cmd( 'ovs-openflowd ' + self.dp + self.cmd( 'ovs-openflowd ' + self.dp +
+4 -4
View File
@@ -35,9 +35,8 @@ KERNEL_IMAGE_OLD=linux-image-2.6.26-2-686
DRIVERS_DIR=/lib/modules/${KERNEL_NAME}/kernel/drivers/net DRIVERS_DIR=/lib/modules/${KERNEL_NAME}/kernel/drivers/net
#OVS_RELEASE=openvswitch-1.0.1 OVS_RELEASE=v1.1.1
OVS_RELEASE=openvswitch # release 1.0.1 doesn't work with veth pairs. OVS_DIR=~/openvswitch
OVS_DIR=~/$OVS_RELEASE
OVS_KMOD=openvswitch_mod.ko OVS_KMOD=openvswitch_mod.ko
function kernel { function kernel {
@@ -161,7 +160,8 @@ function ovs {
#Install OVS from release #Install OVS from release
cd ~/ cd ~/
git clone git://openvswitch.org/openvswitch git clone git://openvswitch.org/openvswitch
cd $OVS_RELEASE cd $OVS_DIR
git checkout $OVS_RELEASE
./boot.sh ./boot.sh
BUILDDIR=/lib/modules/${KERNEL_NAME}/build BUILDDIR=/lib/modules/${KERNEL_NAME}/build
if [ ! -e $BUILDDIR ]; then if [ ! -e $BUILDDIR ]; then