Skip to content

[v13] Update distroless images to use Debian 12#34880

Merged
reedloden merged 1 commit intobranch/v13from
reed/backport-31620/v13
Nov 27, 2023
Merged

[v13] Update distroless images to use Debian 12#34880
reedloden merged 1 commit intobranch/v13from
reed/backport-31620/v13

Conversation

@reedloden
Copy link
Copy Markdown
Contributor

@reedloden reedloden commented Nov 22, 2023

Backport of #31620.

e companion -- https://github.com/gravitational/teleport.e/pull/2719

https://github.com/GoogleContainerTools/distroless#debian-12

Note that the debian12 images no longer include OpenSSL, which we don't need anyway, as we statically link our own copy for tsh and other purposes.

Also, add Debian 12 to various places, as a supported OS.

Other included changes:

  • Standardize how we select which distroless release to use.
  • Ensure a specific distroless version is used instead of latest.
  • Add new Amazon Linux and Oracle Linux releases to compatibility testing.
  • Correct s/MacOS/macOS/ in install script.

changelog: Update distroless images to use Debian 12

@github-actions
Copy link
Copy Markdown
Contributor

The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with changelog: followed by the changelog entries for the PR.

@github-actions
Copy link
Copy Markdown
Contributor

The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with changelog: followed by the changelog entries for the PR.

@reedloden reedloden requested a review from hugoShaka November 23, 2023 19:36
@reedloden reedloden force-pushed the reed/backport-31620/v13 branch from 1074a38 to fb306aa Compare November 24, 2023 07:03
@public-teleport-github-review-bot public-teleport-github-review-bot Bot removed the request for review from zmb3 November 27, 2023 19:31
@reedloden reedloden enabled auto-merge November 27, 2023 19:43
@reedloden reedloden disabled auto-merge November 27, 2023 19:56
@reedloden reedloden added this pull request to the merge queue Nov 27, 2023
@reedloden reedloden force-pushed the reed/backport-31620/v13 branch from fb306aa to 8c6ebb9 Compare November 27, 2023 20:20
@reedloden reedloden removed this pull request from the merge queue due to a manual request Nov 27, 2023
@reedloden reedloden enabled auto-merge November 27, 2023 20:53
https://github.com/GoogleContainerTools/distroless#debian-12

Note that the debian12 images no longer include OpenSSL, which we
don't need anyway, as we statically link our own copy for tsh and
other purposes.

Also, add Debian 12 to various places, as a supported OS.

Other included changes:
* Standardize how we select which distroless release to use.
* Ensure a specific distroless version is used instead of latest.
* Add new Amazon Linux and Oracle Linux releases to compatibility testing.
* Correct s/MacOS/macOS/ in install script.
@reedloden reedloden force-pushed the reed/backport-31620/v13 branch from 8c6ebb9 to 13e067d Compare November 27, 2023 21:00
@reedloden reedloden added this pull request to the merge queue Nov 27, 2023
Merged via the queue into branch/v13 with commit 2ee80ce Nov 27, 2023
@reedloden reedloden deleted the reed/backport-31620/v13 branch November 27, 2023 21:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants