054793b80e
The environment executing the test playbooks matters. Establish a script to bootstrap a known-good and fixed-version python virtual environment. Spell out precise execution requirements in a standard pip 'requirements.txt' file, including version numbers and hashes. Upon executing the ``venv-ansible-playbook.sh`` wrapper, a virtual environment is setup and contained within a fixed (or temporary) directory, with full logs from setup. If this is to be preserved across executions, the ``$WORKSPACE`` environment variable must be set and exported beforehand. Example execution command-line provided in script file Signed-off-by: Chris Evich <cevich@redhat.com> |
||
---|---|---|
.. | ||
crio-integration-playbook.yaml | ||
requirements.txt | ||
venv-ansible-playbook.sh |