Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GHA workflow to build and upload init containers to Docker Hub #1860

Closed
kford-newrelic opened this issue Apr 17, 2024 · 3 comments · Fixed by newrelic/newrelic-agent-init-container#16
Assignees
Labels
2 Story Point Estimate

Comments

@kford-newrelic
Copy link
Contributor

kford-newrelic commented Apr 17, 2024

Description

As part of the k8s agent operator work, each agent needs to create a GHA workflow in https://github.com/newrelic/newrelic-agent-init-container-releases that builds and uploads init containers to Docker Hub whenever there is a new agent version released.

Note docker containers will also need to be generated for all previous agent versions that will still be supported as of the end of Q1 2024.

The Python agent team will create a GHA workflow first that does this and each agent can copy modify it for their own agent.

Acceptance Criteria

Implementation of an appropriate new GHA workflow.

Design Consideration/Limitations

N/A

Dependencies

N/A

Additional context

N/A

@workato-integration
Copy link

workato-integration bot commented Apr 17, 2024

@kford-newrelic kford-newrelic added the estimate Issue needing estimation label Apr 17, 2024
@kford-newrelic kford-newrelic added 2 Story Point Estimate and removed estimate Issue needing estimation labels Apr 24, 2024
@jasonjkeller
Copy link
Contributor

The work in https://source.datanerd.us/aws-lambda/auto-layer-releases/pull/8 will automate the publishing of images for each new agent release. The Dockerfile here https://github.com/newrelic/newrelic-agent-init-container-releases/blob/main/src/java/Dockerfile is what will be executed to build each image.

@jasonjkeller
Copy link
Contributor

Resolved by newrelic/newrelic-agent-init-container#16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 Story Point Estimate
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants