9cfd5cca0a
Ansible 6 interprets the shebang line to know what version of python to run a module under. Unfortunately, this is at odds with using the shebang line normally on a unix system to execte the module as a normal script. Devstack-gate uses the test-matrix library in both ways as an Ansible module and as a normal script. To reconcile the differences we drop the shebang entirely to force Ansible to use a default interpretation, and on the script side we force users to run the script with the python they want explicitly. This is not ideal, but there isn't a better way to reconcile the difference in Ansible 6 expectations and using things as a normal script. Change-Id: I9a331d508276d9abe72c789fd91fc77a4136c5ca |
||
---|---|---|
.. | ||
defaults | ||
files | ||
library | ||
tasks | ||
README.rst |
README.rst
Set the a enabled_services fact based based on the test matrix
Role Variables