Hey, thanks for yet another great plugin!
OK, so after many hours on Google, I have been unable to find the answer to my question, so my apologies if I just failed to enter the correct search string!
I have an UnRaid server (6.5.1) which runs both Docker and KVM. One of my Dockerized (is that a word?) applications is binhex-Jenkins. I want to run my build / test agent(s) as VMs within KVM (since some of them are Windows-based). So far, so good.
I would, however, like Jenkins to be able to start the VM, execute the job, then shut the VM down again afterwards. To do this, I need to use the Libvirt slaves plugin (I think). One of the requirements for that is that the libvirt library is installed on the Jenkins machine.
This is where I am stuck. Can anyone point me at documentation of how to do this? Everything I can find either assumes Jenkins is running directly on the host, as opposed to in Docker, or that the base OS is Ubuntu, not UnRaid.
Alternatively, would it be a big job (and popular, perhaps) to pre-add this library to the main Docker image?
Of course, I am assuming that so I guess an alternative approach would be to allow the container to access the host OS's copy of the library? Needless to say, I don't know where to start with this, either!
TIA