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.21.0 #3076

Closed
27 of 36 tasks
liggitt opened this issue May 21, 2023 · 14 comments
Closed
27 of 36 tasks

Dependency update - Golang 1.21.0 #3076

liggitt opened this issue May 21, 2023 · 14 comments
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

@liggitt
Copy link
Member

liggitt commented May 21, 2023

Tracking info

Link to any previous tracking issue: #2815

Golang mailing list announcement:

SIG Release Slack thread: https://kubernetes.slack.com/archives/CJH2GBF7Y/p1687945498281579

Work items for Go1.21rc2

Work items for Go1.21rc3

Work items for Go1.21

After kube-cross image promotion

After go-runner image promotion

  • debian-iptables image update:

    • image promotion:
  • distroless-iptables image update:

    • image promotion:

After distroless-iptables image promotion

  • kubernetes/kubernetes update (master):

    Ensure the following have been updated within the PR:

    • distroless-iptables image
    • test image

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 liggitt added 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. sig/release Categorizes an issue or PR as relevant to SIG Release. labels May 21, 2023
@liggitt
Copy link
Member Author

liggitt commented May 21, 2023

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


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


Tracking the PR that actually bumps to go1.21:

@liggitt liggitt changed the title Dependency update - Golang 1.21.0 WIP - Dependency update - Golang 1.21.0 May 21, 2023
@rsc
Copy link

rsc commented May 21, 2023

Also the PR for kubernetes/kubernetes#118153 (don't think there is one yet but I pasted the patch in the report).

@aojea
Copy link
Member

aojea commented May 21, 2023

/cc

@cpanato
Copy link
Member

cpanato commented Jun 28, 2023

/assign will help here as well

@neolit123
Copy link
Member

@cpanato please help approve the open (green) cherry picks mentioned here:
#3076 (comment)

@neolit123
Copy link
Member

1.27: kubernetes/kubernetes#118169

was repaced with kubernetes/kubernetes#119086

@BenTheElder
Copy link
Member

xref: kubernetes/kubernetes#120279 (shim existing go toolchain management to GOTOOLCHAIN)

@dims
Copy link
Member

dims commented Sep 11, 2023

cc @danbudris @zafs23

@liggitt
Copy link
Member Author

liggitt commented Jan 30, 2024

changes lgtm, prereqs are met, I think we can go ahead and do the release branch bumps for real

@cpanato
Copy link
Member

cpanato commented Jan 30, 2024

Cool, i will start the process

@humblec
Copy link

humblec commented Feb 9, 2024

@cpanato will we complete the bump to 1.21.7 in k8s release <= v1.28 and make it ready for Feb patches?

@cpanato
Copy link
Member

cpanato commented Feb 9, 2024

@cpanato will we complete the bump to 1.21.7 in k8s release <= v1.28 and make it ready for Feb patches?

this is on going right now :)

@liggitt
Copy link
Member Author

liggitt commented Feb 12, 2024

@k8s-ci-robot
Copy link
Contributor

@liggitt: Closing this issue.

In response to this:

updated in https://github.com/kubernetes/kubernetes/pulls?q=is%3Apr+%22go+1.21.7%22+is%3Amerged+-base%3Amaster

added links to #3076 (comment)

/close
as completed

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

9 participants