GSoC 2022 CI project idea proposal

Michal Prívozník mprivozn at redhat.com
Wed Feb 23 16:31:53 UTC 2022


On 2/22/22 17:04, Erik Skultety wrote:
> So, we're offloading as much CI configuration/workflow stuff to lcitool
> as possible. We can generate config files, install/update machines
> (local or remote), dump Dockerfiles...we can't build and run those containers
> locally. Instead, we have a CI helper script in libvirt repo which essentially
> just wraps a Makefile which pulls a gitlab container for you and:
>     - gives you shell, or
>     - runs the build and tests
> 
> I'm not sure how many people actually know we have that helper script let alone
> use it. I've been playing with the idea that we could integrate what's done in
> the Makefile to lcitool utilizing either the podman library [1] or the docker
> library [2]. Apart from consolidating all CI services-related efforts to
> lcitool the other benefit would be that we could gain the ability to run and
> debug in a project-specific container also in other libvirt projects not just
> main libvirt.
> 
> So, I though this could be a nice project for GSoC. Ideas?

I say go for it. This would be a nice project that can attract
attention, since containers are popular nowadays.

Michal




More information about the libvir-list mailing list