Open
Description
Expected behavior
Option to install a local RPM in the spel build box.
Actual behavior
From packer:
amazon-ebs.minimal-rhel-8-hvm: + git clone --branch master https://github.com/plus3it/AMIgen8.git /tmp/el-build
amazon-ebs.minimal-rhel-8-hvm: Cloning into '/tmp/el-build'...
amazon-ebs.minimal-rhel-8-hvm: fatal: unable to access 'https://github.com/plus3it/AMIgen8.git/': OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
==> amazon-ebs.minimal-rhel-8-hvm: Provisioning step had errors: Running the cleanup provisioner, if present...
This is due to our MITM firewall and a base RHEL OS not trusting our internal certificate.
Suggestions for fix
Is there an easy way to specify a local RPM to install during the build? We could easily bundle up our internal certificates as an RPM. I see the EXTRARPMS variable, but it appears that's just doing a yum install.
It would be neat to be able to provide a local RPM and have packer push it to the build box, and one of the spel processes be able to install it.
Metadata
Metadata
Assignees
Labels
No labels