]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Makefile-env.am: set a default for CEPH_BUILD_VIRTUALENV (part 2) 8320/head
authorLoic Dachary <ldachary@redhat.com>
Sun, 27 Mar 2016 20:25:23 +0000 (22:25 +0200)
committerLoic Dachary <ldachary@redhat.com>
Sun, 27 Mar 2016 20:28:50 +0000 (22:28 +0200)
The new default must be taken into account by make check scripts
otherwise they fail.

Followup of 5b3da26.

Signed-off-by: Loic Dachary <loic@dachary.org>
qa/workunits/ceph-helpers.sh
src/Makefile-env.am
src/ceph-detect-init/Makefile.am
src/ceph-disk/Makefile.am

index d931b2cdc1850d22df4a84341031cfc425e6e9c5..9ff7339c7aa4c88832b527644fa542df95167bcc 100755 (executable)
@@ -19,6 +19,7 @@
 #
 TIMEOUT=300
 PG_NUM=4
+: ${CEPH_BUILD_VIRTUALENV:=/tmp}
 
 if type xmlstarlet > /dev/null 2>&1; then
     XMLSTARLET=xmlstarlet
@@ -1313,7 +1314,7 @@ function main() {
     shopt -s -o xtrace
     PS4='${BASH_SOURCE[0]}:$LINENO: ${FUNCNAME[0]}:  '
 
-    export PATH=ceph-disk/ceph-disk-virtualenv/bin:ceph-detect-init/ceph-detect-init-virtualenv/bin:.:$PATH # make sure program from sources are prefered
+    export PATH=${CEPH_BUILD_VIRTUALENV}/ceph-disk-virtualenv/bin:${CEPH_BUILD_VIRTUALENV}/ceph-detect-init-virtualenv/bin:.:$PATH # make sure program from sources are prefered
 
     export CEPH_CONF=/dev/null
     unset CEPH_ARGS
@@ -1335,7 +1336,7 @@ function run_tests() {
     shopt -s -o xtrace
     PS4='${BASH_SOURCE[0]}:$LINENO: ${FUNCNAME[0]}:  '
 
-    export PATH=ceph-disk/ceph-disk-virtualenv/bin:ceph-detect-init/ceph-detect-init-virtualenv/bin:.:$PATH # make sure program from sources are prefered
+    export PATH=${CEPH_BUILD_VIRTUALENV}/ceph-disk-virtualenv/bin:${CEPH_BUILD_VIRTUALENV}/ceph-detect-init-virtualenv/bin:.:$PATH # make sure program from sources are prefered
 
     export CEPH_MON="127.0.0.1:7109" # git grep '\<7109\>' : there must be only one
     export CEPH_ARGS
index 204464749a7d7f82ca2ebaf4478395b4366db5c1..2fb22a68b33796a718e03e5b9dfcdda1cdb2d029 100644 (file)
@@ -297,7 +297,8 @@ LIBCIVETWEB_DEPS =
 DENCODER_SOURCES =
 DENCODER_DEPS =
 
-# put virtualenvs in this directory for build
-CEPH_BUILD_VIRTUALENV="/tmp/"
+# put virtualenvs in this directory
+# otherwise it may overflow #! 80 kernel limit
+export CEPH_BUILD_VIRTUALENV = /tmp
 
 radoslibdir = $(libdir)/rados-classes
index 0d199e741daae84d863bf1ebc15f78db14066a60..8ddcb1eaeae0a13c9e753d9a4c67db17bf1519d1 100644 (file)
@@ -53,7 +53,7 @@ EXTRA_DIST += \
        ceph-detect-init/tests/test_all.py \
        ceph-detect-init/tox.ini
 
-export CEPH_DETECT_INIT_VIRTUALENV = ${CEPH_BUILD_VIRTUALENV}ceph-detect-init-virtualenv
+export CEPH_DETECT_INIT_VIRTUALENV = ${CEPH_BUILD_VIRTUALENV}/ceph-detect-init-virtualenv
 
 ceph-detect-init-all: ${CEPH_DETECT_INIT_VIRTUALENV}
 
index 952a486566c20934616f422e028b48e27790ffde..900630382a1371d570de8add94a69bf689f80652 100644 (file)
@@ -29,7 +29,7 @@ EXTRA_DIST += \
        ceph-disk/tests/test_main.py \
        ceph-disk/tox.ini
 
-export CEPH_DISK_VIRTUALENV = ${CEPH_BUILD_VIRTUALENV}ceph-disk-virtualenv
+export CEPH_DISK_VIRTUALENV = ${CEPH_BUILD_VIRTUALENV}/ceph-disk-virtualenv
 
 ceph-disk-all: ${CEPH_DISK_VIRTUALENV}