-
- Downloads
gitlab_runner: Remove tight coupling to libvirt filesystem pool
All libvirt volume management is now handled through virsh instead of direct file system access. As a volume cannot be uploaded in an atomic way, the current active volume is now tracked in a file on disk. This may allow us to run the script with less privileges and use polkit for libvirt access control[1]. [1] https://libvirt.org/aclpolkit.html
parent
001300ff
No related branches found
No related tags found
Showing
- roles/gitlab_runner/files/libvirt-executor 7 additions, 8 deletionsroles/gitlab_runner/files/libvirt-executor
- roles/gitlab_runner/files/libvirt-executor-update-base-image 8 additions, 5 deletionsroles/gitlab_runner/files/libvirt-executor-update-base-image
- roles/libvirt/files/images.xml 6 additions, 0 deletionsroles/libvirt/files/images.xml
- roles/libvirt/tasks/main.yml 18 additions, 0 deletionsroles/libvirt/tasks/main.yml
roles/libvirt/files/images.xml
0 → 100644
Please register or sign in to comment