Skip to content
This repository was archived by the owner on Jun 4, 2024. It is now read-only.

Update base docker images#924

Closed
marcoandredinis wants to merge 2 commits intomasterfrom
marco/update-docker-image
Closed

Update base docker images#924
marcoandredinis wants to merge 2 commits intomasterfrom
marco/update-docker-image

Conversation

@marcoandredinis
Copy link
Copy Markdown
Contributor

Buddy PR #915

MattiasAng and others added 2 commits September 25, 2023 09:20
The current image contains several critical vulnerabilities for OpenSSL, libc and libssl
@strideynet
Copy link
Copy Markdown
Contributor

Does this also need adjusting in the main Teleport repo for the plugins that have been moved ?

@marcoandredinis
Copy link
Copy Markdown
Contributor Author

I don't think so.
These are only used for creating the docker images for the plugins.
The ones that were moved live within the teleport binary, and should have their own base docker image.

Copy link
Copy Markdown
Contributor

@reedloden reedloden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of doing specific hashes, can we just use gcr.io/distroless/base-debian12? Specifically, please use a variable at the top of the Dockerfile for easy updating.

Take a look at gravitational/teleport#31620.

reedloden added a commit that referenced this pull request Sep 25, 2023
Instead of chasing ever-changing commit hashes, just use the apppropriate
tag for the distroless image. This aligns things to how `teleport` is handled.

Additionally, standardize on Debian 12 for everything (instead of a mix of 11 and 12).

Alternative to #924 and #915.
@reedloden
Copy link
Copy Markdown
Contributor

Instead of doing specific hashes, can we just use gcr.io/distroless/base-debian12? Specifically, please use a variable at the top of the Dockerfile for easy updating.

I submitted #928 as an alternative to this PR.

@tcsc
Copy link
Copy Markdown
Contributor

tcsc commented Sep 26, 2023

We should probably close this in favour of @reedloden's #928.

reedloden added a commit that referenced this pull request Sep 26, 2023
Instead of chasing ever-changing commit hashes, just use the apppropriate
tag for the distroless image. This aligns things to how `teleport` is handled.

Additionally, standardize on Debian 12 for everything (instead of a mix of 11 and 12).

Alternative to #924 and #915.
reedloden added a commit that referenced this pull request Sep 26, 2023
Instead of chasing ever-changing commit hashes, just use the apppropriate
tag for the distroless image. This aligns things to how `teleport` is handled.

Additionally, standardize on Debian 12 for everything (instead of a mix of 11 and 12).

Alternative to #924 and #915.
@reedloden
Copy link
Copy Markdown
Contributor

Addressed in #928.

@reedloden reedloden closed this Sep 26, 2023
@reedloden reedloden deleted the marco/update-docker-image branch September 26, 2023 02:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants