From 22d3bfdef4eb103e0da4db3549a4d4efd937b22e Mon Sep 17 00:00:00 2001 From: Adrian Stratulat Date: Sat, 29 Jul 2017 19:53:25 +0300 Subject: [PATCH] travis: add 'six' library, enable OVS tests Because of travis environment updates, the 'six' library needs to be installed explicitly now. This change broke the OVS tests, which needed to be disabled temporarily. For more information, see issue #140 on github. Signed-off-by: Adrian Stratulat --- .travis-install.sh | 3 +++ .travis.yml | 3 +-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.travis-install.sh b/.travis-install.sh index f1b101a7..28745d95 100644 --- a/.travis-install.sh +++ b/.travis-install.sh @@ -5,6 +5,9 @@ sudo apt-get update sudo apt-get install makefs sudo apt-get install openjdk-7-jdk +# ovs: build process requires 'six' module +pip install six + # Build and install rumprun toolchain from source RUMPRUN_PLATFORM=${RUMPRUN_PLATFORM:-hw} RUMPRUN_TOOLCHAIN_TUPLE=${RUMPRUN_TOOLCHAIN_TUPLE:-x86_64-rumprun-netbsd} diff --git a/.travis.yml b/.travis.yml index 8a4b3f88..b4bd0b2c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -49,8 +49,7 @@ env: - PACKAGE=apache2 - PACKAGE=libffi - PACKAGE=openjdk8 - # broken: issue #140 - # - PACKAGE=ovs + - PACKAGE=ovs - PACKAGE=zeromq # - PACKAGE=servus # - PACKAGE=zerobuf