Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFE: Nested/remote provisioning for libvirt and podman #210

Open
jakub-vavra-cz opened this issue Nov 4, 2022 · 3 comments
Open

RFE: Nested/remote provisioning for libvirt and podman #210

jakub-vavra-cz opened this issue Nov 4, 2022 · 3 comments

Comments

@jakub-vavra-cz
Copy link
Contributor

Currently there is support for provisioning containers and using libvirt only locally.
I would like to be able to:

  1. Use remote host as a hypervisor.
  2. Use remote host as a podman container host.
  3. Do that with a previously provisioned machine.

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.

@pvoborni
Copy link
Contributor

pvoborni commented Nov 4, 2022

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.

@pvoborni
Copy link
Contributor

pvoborni commented Nov 4, 2022

We could maybe have a method to do it in single job metadata file - it would need a good design, to do it right.

@dav-pascual
Copy link
Member

An example of what Petr said can be seen here: https://github.com/abbra/freeipa-local-tests/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants