Move packer earlier in the build process but make it run asynchronously. The result of the packer run is not checked until the finalise role.
It still depends on the slurm role for the API credential files and the ldap role for the CA cert. The former could be simplified in the future by moving that out of the Slurm role into a csp_creds role for example.
Move
packer
earlier in the build process but make it run asynchronously. The result of the packer run is not checked until thefinalise
role.It still depends on the
slurm
role for the API credential files and theldap
role for the CA cert. The former could be simplified in the future by moving that out of the Slurm role into acsp_creds
role for example.