On Sat, May 30, 2020 at 10:43:14AM +1000, Ian Wienand wrote:
This is to notify the community of the planned upcoming removal of the "pip-and-virtualenv" element from our infra image builds.
Just a note that [1] has merged and new images should start appearing soon. Just to re-iterate; if virtualenv goes missing, you probabaly just want to use the "ensure-virtualenv" role. However, in the Python 3 world, you should probably consider if you actually *need* virtualenv or can use "venv" which comes with Python 3. The "ensure-pip" role exports "ensure_pip_virtualenv_command" which you can use with the "pip:" role from Ansible. An example is [1]. If you don't need the full virtualenv experience, longer term it's one less thing likely to break in your tests. Please pop into #opendev or reply mail and we can work through any issues. Thanks, -i [1] https://review.opendev.org/#/c/735267/