action #90362

Updated by okurz 6 months ago

## Motivation
Working on os-autoinst/os-autoinst#1558 this
idea came back to mind. I had already thought about doing something
similar couple of times, also based on requests by other users to be
able to test os-autoinst changes more easily. With this change it
should be possible to execute an arbitrary command within the worker
based on a job setting. For example the use case I envision is to
build a container image from a still open pull request of os-autoinst
and execute tests on a production instance without harmful impact of
the general environment, e.g.
podman run --rm -it

This could also be helpful for customized backend environments needed
to access other, more exotic hardware and such.

## Acceptance criteria
* **AC1:** "isotovideo" is not hardcoded as only choice within the openQA worker engine