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

Update Dockerfiles to specify chosen base image OS #1062

Merged
merged 1 commit into from
Jun 26, 2023

Conversation

atc0005
Copy link
Owner

@atc0005 atc0005 commented Jun 26, 2023

Changes

These images were updated to use the most recent stable base image OS available:

  • mirror images
  • oldstable images
  • stable images

The bump to Go 1.21rc2 for the unstable images also included the change to specify the base image OS.

Note regarding base image changes

Going forward the base image OS will likely stay the same for the life of the specific series reflected in the image type.

For example, Debian "bookworm" was recently released. When Go 1.21.0 is released as the next stable version, the "stable" Debian-based images will continue to use the "bookworm" OS as the base image for the life of the Go 1.21 series. If a newer Debian OS version is available when Go 1.22.0 is released then the "stable" images will adopt that Debian OS as the base image OS for Debian-based images. The 1.21 series will continue to use the former Debian OS as the base image OS (for Debian-based images).

References

These images were updated to use the most recent stable
base image OS available:

- mirror images
- oldstable images
- stable images

The bump to Go 1.21rc2 for the unstable images also included
the change to specify the base image OS.

NOTE:

Going forward the base image OS will likely stay the same for
the life of the specific series reflected in the image type.

For example, Debian "bookworm" was recently released. When
Go 1.21.0 is released as the next stable version, the "stable"
Debian-based images will continue to use the "bookworm" OS
as the base image for the life of the Go 1.21 series. If a
newer Debian OS version is available when Go 1.22.0 is released
then the "stable" images will adopt that Debian OS as the base
image OS for Debian-based images. The 1.21 series will continue
to use the former Debian OS as the base image OS (for
Debian-based images).

refs GH-1057
refs GH-1058
@atc0005 atc0005 added this to the Next Release milestone Jun 26, 2023
@atc0005 atc0005 self-assigned this Jun 26, 2023
@atc0005 atc0005 merged commit ed3f84c into master Jun 26, 2023
@atc0005 atc0005 deleted the i1057-update-dockerfiles-to-indicate-base-image-os branch June 26, 2023 11:22
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.

Update Dockerfiles to reflect a chosen base image OS
1 participant