diff --git a/roles/gitlab_runner/files/libvirt-executor-update-base-image b/roles/gitlab_runner/files/libvirt-executor-update-base-image index 850c624a67a930bd73f36a5d28530b59d288f1b7..6b4d0c035557de7a9969c140451a9eee02d0e225 100755 --- a/roles/gitlab_runner/files/libvirt-executor-update-base-image +++ b/roles/gitlab_runner/files/libvirt-executor-update-base-image @@ -55,7 +55,7 @@ losetup -d "${loopdev}" loopdev="" qemu-img convert -f raw -O qcow2 Arch-Linux-x86_64-basic.img Arch-Linux-x86_64-basic.qcow2 -image_path="$(printf '%s/runner-base-%(%s)T.qcow2' "${libvirt_default_pool_path}")" +printf -v image_path '%s/runner-base-%(%s)T.qcow2' "${libvirt_default_pool_path}" cp Arch-Linux-x86_64-basic.qcow2 "${image_path}.tmp" mv "${image_path}"{.tmp,}