-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Closed
Labels
area/k8s-supportfeature/k8s-versionkind/enhancementIssues that improve or augment existing functionalityIssues that improve or augment existing functionalitypriority/0release-noteNote this issue in the milestone's release notesNote this issue in the milestone's release notesstatus/release-note-addedteam/hostbustersThe team that is responsible for provisioning/managing downstream clusters + K8s version supportThe team that is responsible for provisioning/managing downstream clusters + K8s version supportteam/infracloud
Milestone
Description
Umbrella issue for supporting K8s 1.30 in Rancher.
See preliminary research done in spike #44210
For k8s 1.30, go version needs to updated to 1.22.x and k8s.io/gengo library is upgraded to k8s.io/gengo/v2 ref
It has a few breaking changes.
- args package is removed from gengo/v2: ref
- deepcopy-gen generators are moved to k8s.io/code-generator ref
gengo is dependency in following repositories:
- rancher/wrangler
- [RFE] Update Wrangler to use 1.30 #45324 PRs for the issue are merged and new wrangler tag is updated in rancher.
- rancher/norman
- [RFE] Update gengo to v2 in Norman to support K8s 1.30 #45301 PRs for the issue are merged and norman is updated to latest in rancher.
- rancher/rke
- PR [release v1.6] K8s 1.30 rke#3608 is merged and new tag updated in rancher
- rancher/rancher
- K8s 1.30 #45483 PR is merged.
other libraries which needs dependency upgrade:
- rancher/lasso
- [RFE] Lasso Support for 1.30 #45216 PR for the issue is merged and lasso is updated with those in rancher.
- rancher/helm
- PRs helm v3.15.1 helm#50 and Revert "Remove permission WARNING" helm#51 are merged and helm is updated in rancher
- rancher/machine:
- PR: k8s 1.30 dependencies update machine#251 merged and new tag created and updated in rancher
- rancher/channelsrever
- needs wrangler updated from v2 to v3
- PR: updated wrangler from v2 to v3 channelserver#27 is merged and tag is updated in rancher
- rancher/steve
- k8s 1.30 support for Steve #45332 PR for the issue is merged and steve is updated in rancher
- rancher/aks-operator
- rancher/eks-operator
- rancher/gke-operator
- rancher/shepherd
- PR is merged and shepherd is updated in rancher.
- rancher/dynamiclistener:
- k8s 1.30 support for DynamicListener #45334 the PR for the issue is merged and the latest tag is updated in rancher.
- rancher/provisioning:
- updated images in image-mirror with added cluster-api-controller v1.7.3 image-mirror#655
- CAPI is updated to v1.7.3 with PR and chart PR is also merged. The latest chart version is also updated in rancher
Additional items:
- Update RKE1 Weave handling to fail on 1.30+ per Deprecate Weave rke#3338 / https://github.com/rancher/rke/pull/3337/files#diff-f880d1cec512bd95e21c1cf1f15153fdfa89b256b84079de4757de7a4f951e17R753
issue: Remove Weave support in rke for kubernetes versions >=1.30.0 #45954
ashtonian
Metadata
Metadata
Assignees
Labels
area/k8s-supportfeature/k8s-versionkind/enhancementIssues that improve or augment existing functionalityIssues that improve or augment existing functionalitypriority/0release-noteNote this issue in the milestone's release notesNote this issue in the milestone's release notesstatus/release-note-addedteam/hostbustersThe team that is responsible for provisioning/managing downstream clusters + K8s version supportThe team that is responsible for provisioning/managing downstream clusters + K8s version supportteam/infracloud