8000 local RPM install · Issue #588 · plus3it/spel · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ spel Public
local RPM install  #588
Open
Open
@evandena

Description

@evandena

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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0