automated builds fail on soyuz.archlinux.org
Created by: shibumi
Our automated builds are failing at the moment. This need to be fixed urgent. Seems like there is an issue in packer. The macros don't get parsed:
Aug 22 14:25:00 soyuz systemd[1]: Starting arch-boxes service for deploying images and vagrant boxes...
Aug 22 14:25:00 soyuz packer-io[18066]: qemu output will be in this color.
Aug 22 14:25:00 soyuz packer-io[18066]: virtualbox-iso output will be in this color.
Aug 22 14:25:00 soyuz packer-io[18066]: 1 error(s) occurred:
Aug 22 14:25:00 soyuz packer-io[18066]: * No checksum for "archlinux-{{isotime \"2006.01\"}}.01-x86_64.iso" found at: file:///srv/ftp/iso/latest/sha1sums.txt
Aug 22 14:25:01 soyuz systemd[1]: arch-boxes.service: Main process exited, code=exited, status=1/FAILURE
Aug 22 14:25:01 soyuz systemd[1]: Failed to start arch-boxes service for deploying images and vagrant boxes.
Aug 22 14:25:01 soyuz systemd[1]: arch-boxes.service: Unit entered failed state.
Aug 22 14:25:01 soyuz systemd[1]: arch-boxes.service: Failed with result 'exit-code'.
The ansible role for it is here: https://github.com/shibumi/infrastructure/tree/master/roles/arch-boxes
The issue seems to have todo with the service template:
https://github.com/shibumi/infrastructure/blob/master/roles/arch-boxes/templates/arch-boxes.service.j2