Skip to content
Snippets Groups Projects
Verified Commit aa6c3506 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" (arch-boxes.asc and
  domain_template.xml)
- Misc fixes and cleanups

[1] archlinux/infrastructure!552
parent ea8d8b3d
No related branches found
No related tags found
No related merge requests found
Showing with 185 additions and 140 deletions
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