setup_vpp_ubuntu_docker_test.sh revision 7bb56302
1#!/bin/bash
2##############################################################################
3# Copyright (c) 2018 The Linux Foundation and others.
4#
5# All rights reserved. This program and the accompanying materials
6# are made available under the terms of the Eclipse Public License v1.0
7# which accompanies this distribution, and is available at
8# http://www.eclipse.org/legal/epl-v10.html
9##############################################################################
10set -e -o pipefail
11
12OS_ID=$(grep '^ID=' /etc/os-release | cut -f2- -d= | sed -e 's/\"//g')
13
14if ! [ -z ${DOCKER_TEST} ] ; then
15		mount -o remount /dev/shm -o size=512M || true
16        echo "/dev/shm remounted"
17fi
18
19##container server node detection
20grep search /etc/resolv.conf  || true
21
22if [ "${OS_ID}" == "ubuntu" ]; then
23    dpkg-query -W -f='${binary:Package}\t${Version}\n' || true
24    pip list || true
25elif [ "${OS_ID}" == "centos" ]; then
26    yum list installed || true
27    pip list || true
28elif [ "${OS_ID}" == "opensuse" ]; then
29    yum list installed || true
30    pip list || true
31fi
32
33if [ "x${IS_CSIT_VPP_JOB}" == "xTrue" ]; then
34    (cp /w/dpdk/vpp-dpdk-dkms*.deb ./dpdk/ > /dev/null 2>&1 ) || true
35    ls -l dpdk/*.deb || true
36    echo "csit vpp-dpdk-dkms package download"
37fi