use venv instead of virtualenv
default apt virtualenv pkg has issue with importlib-metadata
https: //github.com/pypa/virtualenv/commit/
bb82a73b6dbf577874f6d4bfaf72d2a7f59dfffe
Change-Id: I8fb996dc831535affee4dcb0aeebdc6b70caee51
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