-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
updates to docker image template based on feedback #17494
Conversation
This pull request does not have a backport label. Could you fix it @jsvd? 🙏
|
* change base images to ubi9-minimal * do all env2yaml related copying in 1 COPY * use -trimpath in go build * move other COPY to end of dockerfile * don't run package manager upgrade * FROM and AS with same case * ENV x=y instead of ENV x y * remove indirect config folder
|
💚 Build Succeeded
History
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
I have built the image and it runs as expected. The permission of file and folder are correct. Exhaustive test is green
* change base images to ubi9-minimal * do all env2yaml related copying in 1 COPY * use -trimpath in go build * move other COPY to end of dockerfile * don't run package manager upgrade * FROM and AS with same case * ENV x=y instead of ENV x y * remove indirect config folder (cherry picked from commit 815fa8b)
* change base images to ubi9-minimal * do all env2yaml related copying in 1 COPY * use -trimpath in go build * move other COPY to end of dockerfile * don't run package manager upgrade * FROM and AS with same case * ENV x=y instead of ENV x y * remove indirect config folder (cherry picked from commit 815fa8b) Co-authored-by: João Duarte <[email protected]>
Exhaustive test suite: https://buildkite.com/elastic/logstash-exhaustive-tests-pipeline/builds/1682