summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Mooney <work@seanmooney.info>2018-08-01 20:49:20 +0100
committerSean Mooney <work@seanmooney.info>2018-08-08 10:46:57 +0100
commit46cd2800fb2f240c15afc6cbdbe8ec2cec1a3a91 (patch)
treee95ccb0942eb14f156a49ffcb5854d0172c1f3c6
parentf49931396dc267b6d2b2ebfabe576fb9d90ae647 (diff)
bump ovs and dpdk versions to 2.9 and 17.11
- This change sets the defualt ovs version to 2.9 and dpdk to 17.11. - This change adds the missing numactl-devel package on centos which is required for dpdk 17.11 to build. Change-Id: Ia89317c90bbeb35cb9b392a19ca67b2efee1d9a3
Notes
Notes (review): Code-Review+2: sean mooney <work@seanmooney.info> Workflow+1: sean mooney <work@seanmooney.info> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 17 Aug 2018 09:46:43 +0000 Reviewed-on: https://review.openstack.org/588063 Project: openstack/networking-ovs-dpdk Branch: refs/heads/master
-rw-r--r--devstack/libs/ovs-dpdk2
-rw-r--r--devstack/settings6
2 files changed, 4 insertions, 4 deletions
diff --git a/devstack/libs/ovs-dpdk b/devstack/libs/ovs-dpdk
index 5d6eebc..41efaa4 100644
--- a/devstack/libs/ovs-dpdk
+++ b/devstack/libs/ovs-dpdk
@@ -268,7 +268,7 @@ function ovs_dpdk_pre_install(){
268 fi 268 fi
269 elif [ "$os_VENDOR" == "CentOS" ]; then 269 elif [ "$os_VENDOR" == "CentOS" ]; then
270 # NOTE: uio_pci_generic is provided in default modules 270 # NOTE: uio_pci_generic is provided in default modules
271 sudo yum install -y kernel-devel-$(uname -r) redhat-lsb-core automake 271 sudo yum install -y kernel-devel-$(uname -r) redhat-lsb-core automake numactl-devel
272 fi 272 fi
273 fi 273 fi
274 # Check minimum Mellanox OFED Versions 274 # Check minimum Mellanox OFED Versions
diff --git a/devstack/settings b/devstack/settings
index d327cb0..7f500d9 100644
--- a/devstack/settings
+++ b/devstack/settings
@@ -7,8 +7,8 @@ NETWORKING_OVS_DPDK_DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && cd .. && pwd
7 7
8#dpdk settings 8#dpdk settings
9OVS_DPDK_MODE=${OVS_DPDK_MODE:-''} 9OVS_DPDK_MODE=${OVS_DPDK_MODE:-''}
10OVS_DPDK_GIT_REPO=${OVS_DPDK_GIT_REPO:- http://dpdk.org/git/dpdk} 10OVS_DPDK_GIT_REPO=${OVS_DPDK_GIT_REPO:-http://dpdk.org/git/dpdk}
11OVS_DPDK_GIT_TAG=${OVS_DPDK_GIT_TAG:-v17.05} 11OVS_DPDK_GIT_TAG=${OVS_DPDK_GIT_TAG:-v17.11}
12OVS_DPDK_DIR=${OVS_DPDK_DIR:-$DEST/DPDK-$OVS_DPDK_GIT_TAG} 12OVS_DPDK_DIR=${OVS_DPDK_DIR:-$DEST/DPDK-$OVS_DPDK_GIT_TAG}
13RTE_TARGET=${RTE_TARGET:-x86_64-native-linuxapp-gcc} 13RTE_TARGET=${RTE_TARGET:-x86_64-native-linuxapp-gcc}
14OVS_DPDK_MEM_SEGMENTS=${OVS_DPDK_MEM_SEGMENTS:-256} 14OVS_DPDK_MEM_SEGMENTS=${OVS_DPDK_MEM_SEGMENTS:-256}
@@ -27,7 +27,7 @@ OVS_INIT_POLICY=${OVS_INIT_POLICY:-'auto'}
27OVS_VSWITCHD_INIT=${OVS_VSWITCHD_INIT:-'auto'} 27OVS_VSWITCHD_INIT=${OVS_VSWITCHD_INIT:-'auto'}
28OVS_DIR=${OVS_DIR:-$DEST/ovs} 28OVS_DIR=${OVS_DIR:-$DEST/ovs}
29OVS_GIT_REPO=${OVS_GIT_REPO:-https://github.com/openvswitch/ovs.git} 29OVS_GIT_REPO=${OVS_GIT_REPO:-https://github.com/openvswitch/ovs.git}
30OVS_GIT_TAG=${OVS_GIT_TAG:-'branch-2.8'} 30OVS_GIT_TAG=${OVS_GIT_TAG:-'branch-2.9'}
31OVS_HUGEPAGE_MOUNT=${OVS_HUGEPAGE_MOUNT:-/mnt/huge} 31OVS_HUGEPAGE_MOUNT=${OVS_HUGEPAGE_MOUNT:-/mnt/huge}
32OVS_HUGEPAGE_MOUNT_PAGESIZE=${OVS_HUGEPAGE_MOUNT_PAGESIZE:-''} 32OVS_HUGEPAGE_MOUNT_PAGESIZE=${OVS_HUGEPAGE_MOUNT_PAGESIZE:-''}
33OVS_NUM_HUGEPAGES=${OVS_NUM_HUGEPAGES:-2048} 33OVS_NUM_HUGEPAGES=${OVS_NUM_HUGEPAGES:-2048}