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

Update to Go 1.22, Alpine 3.20#38

Open
tianon wants to merge 3 commits into
docker:masterfrom
infosiftr:versions
Open

Update to Go 1.22, Alpine 3.20#38
tianon wants to merge 3 commits into
docker:masterfrom
infosiftr:versions

Conversation

@tianon

@tianon tianon commented Sep 6, 2024

Copy link
Copy Markdown
Contributor

This also embeds version numbers directly in the template so they're easier to maintain (since we're not scraping them from anywhere, versions.json doesn't add a lot of value here, just overhead).

I chose Go 1.22 instead of 1.23 as a temporary measure because of golang/go#68976 (and the potential of that to make this harder to test).

This also embeds version numbers directly in the template so they're easier to maintain (since we're not scraping them from anywhere, `versions.json` doesn't add a lot of value here, just overhead).

I chose Go 1.22 instead of 1.23 as a temporary measure because of https://go.dev/issues/68976 (and the potential of that to make this harder to test).
@tianon

tianon commented Sep 6, 2024

Copy link
Copy Markdown
Contributor Author

As noted in #36 (comment), there's a pretty comprehensive smoke test that happens as part of CI in this repository (both the basics, then the full upstream integration tests) which should make this pretty safe to merge, assuming that comes back clean.

@whalelines whalelines left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Looks like the generated Dockerfiles are not marked as generated properly.

If I understand your comments correctly, the testing in the repo should be sufficient to determine if updating Go, Debian, and Alpine will break notary.

@ppand

ppand commented Nov 20, 2024

Copy link
Copy Markdown

Old golang modules stdlib:go1.19.6 has been flagged to have critical vulnerabilities. It will be good to have this PR merged sooner.

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.

3 participants