-
Notifications
You must be signed in to change notification settings - Fork 460
[release-1.14] Bump CAPI to v1.6.7 #4975
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
[release-1.14] Bump CAPI to v1.6.7 #4975
Conversation
|
This is panicking with a nil pointer when running Updating to |
@sbueringer mentioned on Slack that the kubekins CI images got bumped to Go 1.22 which controller-gen 0.13 had panic issues with, so I'm assuming this is that same issue. Looks like what they did in CAPI was bump to (use but not require) Go 1.22: kubernetes-sigs/cluster-api#10802 |
We could do that, although it would be strange to do so just in the release branch IMHO. I'd feel more comfortable making that change in |
|
You can also just continue to compile controller-gen with Go 1.21, less churn: https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/pull/3077/files |
c6b2b35 to
890a959
Compare
|
/retest |
@nojnhuh I admit not to understanding how codecov works now. Any ideas how I can fix or work around it? |
That makes two of us. I think cherry-picking this change into this PR would fix it: #4952 I had originally closed that because of the controller-gen panic thing, but if that's fixed here too then I think it would work. Both changes probably have to land at the same time though. |
|
I also wouldn't totally rule out skipping this entirely if we're going to stop supporting v1.14 next week. No changes have been merged since v1.14.6 and the couple of backports I've closed since then aren't user-facing. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## release-1.14 #4975 +/- ##
================================================
- Coverage 62.65% 62.64% -0.02%
================================================
Files 192 192
Lines 15694 15694
================================================
- Hits 9833 9831 -2
- Misses 5174 5176 +2
Partials 687 687 ☔ View full report in Codecov by Sentry. |
|
@nojnhuh this is green and ready for re-review. 😄 |
nojnhuh
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/approve
|
LGTM label has been added. Git tree hash: b744381cff771ba8189e985d266e42866df400b2
|
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: nojnhuh The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What type of PR is this?
/kind cleanup
What this PR does / why we need it:
Updates CAPI to v1.6.7. Also bumps cert-manager to v1.15.1 to stay in sync with CAPI.
Which issue(s) this PR fixes:
N/A, but see #4916 for prior art.
Special notes for your reviewer:
TODOs:
Release note: