diff options
author | Malanik Jan <janx.malanik@intel.com> | 2017-07-18 12:54:10 -0400 |
---|---|---|
committer | Ross Brattain <ross.b.brattain@intel.com> | 2017-08-08 16:54:05 -0700 |
commit | c7c51d5100e8eba93337c34bd9eb101ec4cf70df (patch) | |
tree | 9e4144c2491d14fe3ec80d885875f828d45125f7 /tools/ubuntu-server-cloudimg-dpdk-modify.sh | |
parent | 72778951d6b8968f562fb8fefa02a57159ea1b83 (diff) |
yardstick setup ansible, including load_images
also update to cirros 0.3.5
added PROX compilation
add create_node_pod_yaml role
JIRA: YARDSTICK-639
Change-Id: If5999841287a54c7e5c64a7cc487c6394df90424
Signed-off-by: Malanik Jan <janx.malanik@intel.com>
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Diffstat (limited to 'tools/ubuntu-server-cloudimg-dpdk-modify.sh')
-rwxr-xr-x | tools/ubuntu-server-cloudimg-dpdk-modify.sh | 36 |
1 files changed, 34 insertions, 2 deletions
diff --git a/tools/ubuntu-server-cloudimg-dpdk-modify.sh b/tools/ubuntu-server-cloudimg-dpdk-modify.sh index 847c5053c..9821c1125 100755 --- a/tools/ubuntu-server-cloudimg-dpdk-modify.sh +++ b/tools/ubuntu-server-cloudimg-dpdk-modify.sh @@ -59,7 +59,7 @@ chpasswd: { expire: False } ssh_pwauth: True EOF -linuxheadersversion=$(echo ls boot/vmlinuz* | cut -d- -f2-) +linuxheadersversion=$(echo ls /boot/vmlinuz* | cut -d- -f2-) apt-get update apt-get install -y \ @@ -74,6 +74,7 @@ apt-get install -y \ linux-tools-generic \ lmbench \ make \ + unzip \ netperf \ patch \ perl \ @@ -82,7 +83,23 @@ apt-get install -y \ sysstat \ linux-headers-"${linuxheadersversion}" \ libpcap-dev \ - lua5.2 + lua5.2 \ + net-tools \ + wget \ + unzip \ + libpcap-dev \ + ncurses-dev \ + libedit-dev \ + pciutils \ + pkg-config \ + liblua5.2-dev \ + libncursesw5-dev \ + ncurses-dev \ + libedit-dev + +dpkg -L liblua5.2-dev +cp /usr/include/lua5.2/lua.h /usr/include/ +cp /usr/include/lua5.2/lua.h /usr/include/x86_64-linux-gnu/ git clone http://dpdk.org/git/dpdk git clone http://dpdk.org/git/apps/pktgen-dpdk @@ -100,5 +117,20 @@ bash build.sh git clone https://github.com/beefyamoeba5/cachestat.git "${CLONE_DEST}"/Cachestat +cd /root +wget http://dpdk.org/browse/dpdk/snapshot/dpdk-17.02.zip +unzip dpdk-17.02.zip +cd dpdk-17.02 +make install T=x86_64-native-linuxapp-gcc + +cd /root +wget https://01.org/sites/default/files/downloads/intelr-data-plane-performance-demonstrators/dppd-prox-v035.zip +unzip dppd-prox-v035.zip +cd dppd-PROX-v035 +chmod +x helper-scripts/trailing.sh +export RTE_SDK=/root/dpdk-17.02 +export RTE_TARGET=x86_64-native-linuxapp-gcc +make + # restore symlink ln -sfrT /run/resolvconf/resolv.conf /etc/resolv.conf |