From: Vladimir Khlyunev Date: Wed, 27 Feb 2019 06:45:04 +0000 (+0400) Subject: Add pip installation to base image X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=9b77007caafe277789e37c484662d55bd01ef66b;p=tools%2Fsustaining.git Add pip installation to base image Also add pip installation to image builder script Change-Id: I2f412758f18dc74d47db60e2cc7d2f8827f3e4d9 --- diff --git a/maintenance-ci/common/scripts/build_base_swarm_slave_image.sh b/maintenance-ci/common/scripts/build_base_swarm_slave_image.sh index e192756..56073df 100644 --- a/maintenance-ci/common/scripts/build_base_swarm_slave_image.sh +++ b/maintenance-ci/common/scripts/build_base_swarm_slave_image.sh @@ -37,6 +37,8 @@ ubuntu-vm-builder \ bridge-utils \ python-seed-client +pip install virtualenv + wget -O /home/jenkins/jenkins-swarm-client.jar https://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/swarm-client/3.9/swarm-client-3.9.jar mkdir /etc/jenkins-agent echo "base-slave" > /etc/jenkins-agent/labels diff --git a/maintenance-ci/common/scripts/prepare_build_upload_image.sh b/maintenance-ci/common/scripts/prepare_build_upload_image.sh index c25f5bd..db9c35c 100755 --- a/maintenance-ci/common/scripts/prepare_build_upload_image.sh +++ b/maintenance-ci/common/scripts/prepare_build_upload_image.sh @@ -69,6 +69,7 @@ set +x source "${OPENRC_FILE?}" OPENSTACK_CLIENTS_VENV="${OPENSTACK_CLIENTS_VENV:-/home/jenkins/venv-openstack-clients}" if [[ ! -d "${OPENSTACK_CLIENTS_VENV}" ]] ; then + pip install virtualenv virtualenv "${OPENSTACK_CLIENTS_VENV}" source "${OPENSTACK_CLIENTS_VENV}"/bin/activate pip install openstackclient