Open jakub-vavra-cz opened 1 year ago
This is already possible but bit indirectly. Treat it as 2 jobs, One job gets the host vm and second is executed on the host with the local containers/vms. The only complexity is if you want to combine the 2 methods together as it would require to combine the outputs of both provisioning.
We could maybe have a method to do it in single job metadata file - it would need a good design, to do it right.
Currently there is support for provisioning containers and using libvirt only locally. I would like to be able to:
My use-case would be to get a VM in supported providers (AWS, OpenStack, libvirt, beaker) and use it as a container host and hypervisor. This would enable running workflows dependent on windows (AD integration testing) also in beaker.