So, we successfully enabled functional testing utilizing GitLab's custom
executor feature. The code responsible for creating template images and
provisioning and tearing down the VM workers currently lives under my GitLab
account [1] and I think it would be better if we hosted it under the libvirt
umbrella, especially since the project should serve as a uniform way of setting
up custom runners for anyone in the libvirt community.
If you think this is not a good idea, then please speak up and raise your
concerns.
Note there's still quite some work to be done with the project in general, but
I'd be happy for any feedback in terms of what needs to be done prior moving
the project to the libvirt namespace.
Regards,
Erik
[1]
https://gitlab.com/eskultety/libvirt-gitlab-executor