1
1
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2025-01-18 08:06:16 +01:00
Commit Graph

1 Commits

Author SHA1 Message Date
Kristian Klausen
cc6195f3a2
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
2024-12-15 15:14:20 +01:00