Skip to content
Snippets Groups Projects
Verified Commit 62457ea9 authored by Christian Heusel's avatar Christian Heusel :rocket:
Browse files

Merge branch 'gitlab-runner-use-rspo' into 'master'

gitlab_runner: Replace sq usage with rsop

See merge request !890
parents c31eecab dcfcd133
No related branches found
No related tags found
1 merge request!890gitlab_runner: Replace sq usage with rsop
Pipeline #113074 passed
......@@ -23,9 +23,7 @@ trap cleanup EXIT
cd "${tmpdir}"
curl -sSf --remote-name-all https://geo.mirror.pkgbuild.com/images/latest/Arch-Linux-x86_64-basic.qcow2{,.sig}
sq cert import "${arch_boxes_signing_key}"
sq pki link add --all "${arch_boxes_fingerprint}"
sq verify --signer-cert "${arch_boxes_fingerprint}" --detached Arch-Linux-x86_64-basic.qcow2.sig Arch-Linux-x86_64-basic.qcow2
rsop verify Arch-Linux-x86_64-basic.qcow2.sig "${arch_boxes_signing_key}" < Arch-Linux-x86_64-basic.qcow2
image=Arch-Linux-x86_64-basic.img
qemu-img convert -f qcow2 -O raw Arch-Linux-x86_64-basic.qcow2 Arch-Linux-x86_64-basic.img
......
......@@ -67,7 +67,7 @@
when: "'gitlab_vm_runners' in group_names"
block:
- name: Install libvirt-executor-update-base-image dependencies
pacman: name=arch-install-scripts,sequoia-sq state=present
pacman: name=arch-install-scripts,rsop state=present
- name: Create libvirt-executor configuration and data directories
file: path={{ item }} state=directory owner=root group=root mode=0755
......
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