Added required ubuntu packages to run IxLoad client 79/45679/1
authorMaciej Skrocki <maciej.skrocki@intel.com>
Tue, 17 Oct 2017 21:41:50 +0000 (14:41 -0700)
committerRoss Brattain <ross.b.brattain@intel.com>
Thu, 19 Oct 2017 00:07:20 +0000 (17:07 -0700)
To fully enable IxLoad, after installing the IXIA client,
check /opt/ixia/ixload/<ver>/bin/ixloadpython and make sure
you can run this cmd inside the yardstick container. Usually
user is required to copy or link /opt/ixia/python/<ver>/bin/ixiapython
to /usr/bin/ixiapython<ver>.

Change-Id: I6bc633802ad6c70329581014ec89c75bb7f8d688
Signed-off-by: Maciej Skrocki <maciej.skrocki@intel.com>
ansible/roles/install_image_dependencies/defaults/main.yml
install.sh

index 1540806..362fa35 100644 (file)
@@ -22,6 +22,9 @@ install_dependencies:
     - unzip
     # for Trex
     - libpython2.7-dev
     - unzip
     # for Trex
     - libpython2.7-dev
+    # for IxLoad
+    - libxft-dev
+    - libxss-dev
   RedHat:
     - bc
     - fio
   RedHat:
     - bc
     - fio
index 49a8bd0..dfad3a5 100755 (executable)
@@ -79,7 +79,9 @@ apt-get update && apt-get install -y \
     uwsgi-plugin-python \
     supervisor \
     python-pip \
     uwsgi-plugin-python \
     supervisor \
     python-pip \
-    vim
+    vim \
+    libxft-dev \
+    libxss-dev
 
 if [[ "${DOCKER_ARCH}" != "aarch64" ]]; then
     apt-get install -y libc6:arm64
 
 if [[ "${DOCKER_ARCH}" != "aarch64" ]]; then
     apt-get install -y libc6:arm64