xci: install: Move all pip installations to virtualenv 99/54399/5
authorMarkos Chandras <mchandras@suse.de>
Fri, 23 Mar 2018 10:01:47 +0000 (10:01 +0000)
committerMarkos Chandras <mchandras@suse.de>
Fri, 23 Mar 2018 16:02:35 +0000 (16:02 +0000)
commit434466fafd40485eefba1c59af105ecf793a3c25
treecb3b3812baaa06f76a8a6b7ae1a32c3d0a374f40
parent88fc810539b0ecc6ffd74cd3de88de527221938c
xci: install: Move all pip installations to virtualenv

Now that all pip installations are managed in the same way we can
move them inside a global virtual environment to further isolate the
XCI artifacts from the rest of the system. Moreover, we further simplify
the initial package installation to install everything at once instead
of calling the package manager for every single package that we need.

Change-Id: I6a170d2439fae8b0653f3141e0e8bb8ead67657e
Signed-off-by: Markos Chandras <mchandras@suse.de>
xci/files/install-lib.sh
xci/files/xci-destroy-env.sh
xci/infra/bifrost/scripts/bifrost-provision.sh
xci/xci-deploy.sh