-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
gcp observability: Update Docker images to eclipse-temurin #10218
gcp observability: Update Docker images to eclipse-temurin #10218
Conversation
Adhoc test run to make sure the Observability Integration tests are still green: http://sponge/2e8c6d78-8f55-4d2a-baf7-4ba04c1f41ad |
FYI @sergiitk |
|
||
WORKDIR /grpc-java | ||
COPY . . | ||
|
||
# Intentionally after the app COPY to force the update on each build. |
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.
This doesn't do what you think it does, because this isn't part of the final image.
|
||
WORKDIR /grpc-java | ||
COPY . . | ||
|
||
# Intentionally after the app COPY to force the update on each build. | ||
# Update Ubuntu system packages: |
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.
Yes - this needs to be moved to the second stage of the build.
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.
Done. Thanks for the comment.
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, just one question.
Sergii noticed that the GCP Observability Integration testing docker image in the
microsvcs-testing
project popped up on the vulnerabilities dashboard. So we need to fix which base docker image we use. Similar to the fix in #10191