Description
What would you like to be added
-
Automate building and pushing of images used by kubevirt CI based on https://github.com/kubernetes-sigs/ kubespray/blob/master/test-infra/image-builder/roles/kubevirt-images/defaults/main.yml
-
This should be a post-merge job, and possibly something periodic if we'd like to rebuild images for whatever reason ?
-
Also handle automatic cleanup of old / no longer needed images => but we do need to keep around images not used in master for release branches where they are still supported.
Why is this needed
Currently, we have to create the kubevirt images used by CI for each distribution we test manually.
This creates a bottleneck if the maintainer are not available for pushing the image, and as every manual workflow, not every maintainer has the familiarity with the process.
@yankay I think you're mostly the one handling that for now right ?