Draft: Adding environment variable to enable parameterizing Runner Instance
What does this MR do and why?
In order to test FIPS Runners, we need to be able to specify the Runner image to be run. So, this MR makes the Runner image to be pulled overridable with an environment variable. By default it uses the existing value.
How to set up and validate locally
- execute a Runner test
- it executes successfully against the default image
- Set
QA_RUNNER_DOCKER_IMAGE
togitlab-runner:ubi-fips
and run the test- it executes against the
ubi-fips
Runner
- it executes against the
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.