From: nauman Date: Mon, 14 Feb 2022 17:59:09 +0000 (+0000) Subject: Fix virtualenv default version issue X-Git-Url: https://gerrit.nordix.org/gitweb?a=commitdiff_plain;h=9c4fbb5c3c43ce48e8b102d251dceb69ce02127c;p=infra%2Fcicd.git Fix virtualenv default version issue use venv instead of virtualenv default apt virtualenv pkg has issue with importlib-metadata https: //github.com/pypa/virtualenv/commit/bb82a73b6dbf577874f6d4bfaf72d2a7f59dfffe Change-Id: I8fb996dc831535affee4dcb0aeebdc6b70caee51 --- diff --git a/jjb/cloud-infra/scripts/tox.sh b/jjb/cloud-infra/scripts/tox.sh index cbbc043e0..048040970 100755 --- a/jjb/cloud-infra/scripts/tox.sh +++ b/jjb/cloud-infra/scripts/tox.sh @@ -53,13 +53,13 @@ run_tox() { export DEBIAN_FRONTEND # install dependencies - echo "Info : Install python3.7-minimal python3-distutils virtualenv using apt" + echo "Info : Install python3.7-minimal python3-distutils python3-venv using apt" redirect_cmd sudo apt update - redirect_cmd sudo apt install -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confnew -y python3.7-minimal python3-distutils virtualenv + redirect_cmd sudo apt install -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confnew -y python3.7-minimal python3-distutils python3-venv # create and activate virtualenv echo "Info : Create and activate python virtualenv" - redirect_cmd virtualenv -p python3 .venv + redirect_cmd python3 -m venv .venv set +u redirect_cmd source .venv/bin/activate set -u