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

Dependency update - Golang 1.20.0 #2815

Closed
33 of 34 tasks
cpanato opened this issue Dec 13, 2022 · 13 comments
Closed
33 of 34 tasks

Dependency update - Golang 1.20.0 #2815

cpanato opened this issue Dec 13, 2022 · 13 comments
Assignees
Labels
area/dependency Issues or PRs related to dependency changes area/release-eng Issues or PRs related to the Release Engineering subproject kind/feature Categorizes issue or PR as related to a new feature. needs-priority sig/release Categorizes an issue or PR as relevant to SIG Release.

Comments

@cpanato
Copy link
Member

cpanato commented Dec 13, 2022

Tracking info

Link to any previous tracking issue: #2575

Golang mailing list announcement:

SIG Release Slack thread:

Work items for Go1.20rc1

Work items for Go1.20rc2

announcement: https://groups.google.com/g/golang-announce/c/muM4ByrIMbM/m/U14tSKsbBAAJ

Work items for Go1.20rc3

announcement: https://groups.google.com/g/golang-announce/c/7SPnPbP2DTU/m/4tLT-Rg3AwAJ

Work items for Go1.20

announcement: https://groups.google.com/g/golang-announce/c/QMK8IQALDvA/m/JbovhzpOAAAJ

After kube-cross image promotion

After kubernetes/kubernetes (master) has been updated

Follow-up items

  • Ensure the Golang issue template is updated with any new requirements

/assign
cc: @kubernetes/release-engineering

@liggitt
Copy link
Member

liggitt commented Jan 6, 2023

Tracking PRs related to go1.20 that we would need to pick to 1.24+ release branches as part of an eventual update to go1.20:


Tracking verification of conditions for bumping go1.20 on release branches:


Tracking the PR that actually bumps to go1.20:

@xmudrii
Copy link
Member

xmudrii commented Apr 27, 2023

@cpanato @liggitt Are we good to close this issue? If not, what are remaining tasks?

@liggitt
Copy link
Member

liggitt commented Apr 27, 2023

I'm still tracking taking 1.20 back to release-1.{24,25,26} in #2815 (comment)

@liggitt
Copy link
Member

liggitt commented May 3, 2023

go 1.20 has been out for 3 months now, there are no open golang issues tracking backports of regression fixes to 1.20, and we're approaching 1 month after 1.27.0 release, so it's probably time to get the last prereq PRs merged to release-1.{24,25,26} to prep for bumping those branches to go1.20

@liggitt
Copy link
Member

liggitt commented May 24, 2023

Ok, the 1.24-1.26 temporary PRs bumping just .go-version passed all tests and passed integration and unit tests on the original go versions for those branches.

I think we're ready for the real bumps with kube-cross updates, etc, then we can close out this issue 🎉

Can release management folks pick up the image/version bump PRs?

@cpanato
Copy link
Member Author

cpanato commented May 24, 2023

I will take it

/assign

@liggitt
Copy link
Member

liggitt commented Jul 4, 2023

did 1.24-1.26 ever get updated to go1.20?

@xmudrii
Copy link
Member

xmudrii commented Jul 4, 2023

@liggitt
Copy link
Member

liggitt commented Jul 5, 2023

any blockers? getting 1.24-1.26 onto go1.20 before go1.19 (and 1.24) hits EOL is important

@cpanato
Copy link
Member Author

cpanato commented Jul 6, 2023

no blockers, if this is ready to be upgraded i will start working on that, will wait your green light @liggitt

@cpanato
Copy link
Member Author

cpanato commented Jul 10, 2023

@cpanato
Copy link
Member Author

cpanato commented Jul 13, 2023

closing branches are in 1.20 now 🎉

/close

@k8s-ci-robot
Copy link
Contributor

@cpanato: Closing this issue.

In response to this:

closing branches are in 1.20 now 🎉

/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dependency Issues or PRs related to dependency changes area/release-eng Issues or PRs related to the Release Engineering subproject kind/feature Categorizes issue or PR as related to a new feature. needs-priority sig/release Categorizes an issue or PR as relevant to SIG Release.
Projects
None yet
Development

No branches or pull requests

4 participants