Generate libvirt images in CI #1

Open
opened 2026-03-04 21:24:24 +00:00 by Foxite · 1 comment
Owner

The container images that run workflows are executed by a VM. This VM currently has a manually produced image. I think we can generate this image using a script in some way. It would be very nice to be able to do this (especially if we're eventually going to have more than one runner); it would also be a pretty expensive CI workflow to run.

As it stands now though, it doesn't seem like many changes to the VM's OS are going to be necessary, so this is not a very high priority.

I have no idea what kind of tools are available for this so we'll have to do some research into that.

The container images that run workflows are executed by a VM. This VM currently has a manually produced image. I think we can generate this image using a script in some way. It would be very nice to be able to do this (especially if we're eventually going to have more than one runner); it would also be a pretty expensive CI workflow to run. As it stands now though, it doesn't seem like many changes to the VM's OS are going to be necessary, so this is not a very high priority. I have no idea what kind of tools are available for this so we'll have to do some research into that.
Author
Owner

Some resources: https://wiki.debian.org/AutomatedInstallation

A package containing the Forgejo CI runner and configuration could be put into a package and built by CI: https://wiki.debian.org/Packaging

Some resources: https://wiki.debian.org/AutomatedInstallation A package containing the Forgejo CI runner and configuration could be put into a package and built by CI: https://wiki.debian.org/Packaging
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Foxejo/ci-runners#1
No description provided.