diff options
author | Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> | 2017-11-08 09:22:14 -0600 |
---|---|---|
committer | Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> | 2017-11-08 10:50:46 -0600 |
commit | fad86bdcd603ad8143893311643c26c5e570da5c (patch) | |
tree | 40b166009caa815b082fd29b9ee173bc7932b6a9 /packer | |
parent | 9bd8654f07e4d1c95e1570382e330aebd535563a (diff) |
Add missing packages
DEB_DPDK has new package dependencies with the 17.08 release. This
change to add the missing packages to the Ubuntu image.
Change-Id: Iefb3de3757c4d7548c150f9e12bdf03f540cc9b2
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Diffstat (limited to 'packer')
-rw-r--r-- | packer/provision/basebuild.sh | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/packer/provision/basebuild.sh b/packer/provision/basebuild.sh index 50bf999d..0d1f5e04 100644 --- a/packer/provision/basebuild.sh +++ b/packer/provision/basebuild.sh @@ -142,7 +142,7 @@ ubuntu_systems() { # DEB Install VPP packages to shorten build times echo "---> Installing VPP DEB_DEPENDS packages $(date +'%Y%m%dT%H%M%S')" VPP_PKGS="curl build-essential autoconf automake bison libssl-dev ccache \ - debhelper dkms git libtool libganglia1-dev libapr1-dev dh-systemd \ + dkms git libtool libganglia1-dev libapr1-dev dh-systemd \ libconfuse-dev git-review exuberant-ctags cscope indent pkg-config emacs" apt install -y ${VPP_PKGS} @@ -160,7 +160,8 @@ ubuntu_systems() { echo "---> Installing deb_dpdk packages $(date +'%Y%m%dT%H%M%S')" DEB_DPDK_PKGS="google-mock lsb-release dpkg-dev debian-xcontrol devscripts \ pristine-tar dh-python python-sphinx libpcap0.8-dev libstdc++5 \ - python-scapy inkscape libxen-dev libxenstore3.0 python-sphinx-rtd-theme" + python-scapy inkscape libxen-dev libxenstore3.0 python-sphinx-rtd-theme \ + python3 python3-sphinx python3-sphinx-rtd-theme libnuma-dev" apt install -y ${DEB_DPDK_PKGS} sudo apt install -y libcap-dev libpcap-dev @@ -220,8 +221,7 @@ opensuse_systems() { # Install openSUSE Python resources and libraries echo "--->Installing Python resources & libraries $(date +'%Y%m%dT%H%M%S')" OPRL="python-devel python-setuptools python-pip python-wheel python-mock \ - python3-devel python3-pip python-rpm-macros shadow libnuma-devel \ - python3" + python3-devel python3-pip python-rpm-macros shadow libnuma-devel" install_pkgs "$OPRL" # Install openSUSE Documentation packages @@ -277,6 +277,9 @@ all_systems() { mv /usr/local/bin/packer /usr/local/bin/packer.io # Install packagecloud.io + apt-get update + apt-get install ruby-dev + gem install rake gem install package_cloud } |