With the move to Github, I think we have an opportunity to move to building
oVirt packages via containers.
You may want to look at
https://github.com/gluster/Gluster-Builds -
building Gluster RPMs by running a container (the 'build container'), which
has the required dependencies and is updated once a month, or when there's
a new dependency.
It fits nicely with Github actions or any other system that uses
containers, from your laptop to K8S.
What I personally really like about it is the fact that the Dockerfile
becomes the self-describing build process.
Thoughts?
Y.