Skip to content
Snippets Groups Projects
Verified Commit e241b927 authored by Kristian Klausen's avatar Kristian Klausen :tada:
Browse files

gitlab_runner: Refactor libvirt-executor

Changes:
- Switch to arch-boxes' base image
- Verify the base image's signature
- Use the new "latest" symlink, instead of parsing the HTML for
  finding the latest arch-boxes image[1]
- Create the base image by using arch-chroot and friends, instead of
  creating a full-blown VM
- Create the VMs from domain XML template instead of virt-clone
- Switch mirror to geo.mirror.pkgbuild.com
- Try to follow "filesystem hierarchy" standards for where to place
  configuration (id_rsa) and "vendor data" (domain_template.xml)
- Misc fixes and cleanups

[1] archlinux/infrastructure!552
parent 2138acaa
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment