-
Notifications
You must be signed in to change notification settings - Fork 332
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
Bump K8s dependencies to v0.28.4 and set K8s min-version to 1.27 #2904
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ReToCode 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 |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2904 +/- ##
==========================================
- Coverage 81.82% 81.80% -0.03%
==========================================
Files 167 167
Lines 10231 10231
==========================================
- Hits 8372 8369 -3
- Misses 1612 1614 +2
- Partials 247 248 +1 ☔ View full report in Codecov by Sentry. |
Issues are related to: |
According to the discussion in slack, we can directly use find apis/duck -name "zz_generated.deepcopy.go" -delete
rm -rf client/injection
hack/update-codegen.sh
git diff
# shows no differences |
hey sorry @ReToCode a update-deps merged - can you rebase? |
cae24cf
to
7e25da9
Compare
Not sure what is happening with the codegen:
When I run it locally:
|
When I run
|
@dprotaso I'm still unable to reproduce. The codegen is fine in ubuntu in container and also on a GH codespace:
GH action is using go 1.21, so no idea why this is different. |
I think you need to run this on amd64 not arm - the license tool isn't actually reporting licenses for all architectures |
/hold @ReToCode unsure about the failures but if those were expected (and there are changes downstream) then feel free to drop the hold |
Not sure, the GH actions env was actually
I'm not sure what's the best approach here. Each downstream repo has to make some changes. I see these options: a) update their All of them have pros and cons. b) has the downside that we do not cleanup the old resources. It seems like the k8s scripts do delete old files. Opinions? @dprotaso @skonto @pierDipi @matzew @mgencur @cardil (context: k8s 1.28 made changes to the generator scripts). |
I'd suggest just using |
Your container env was using |
PR needs rebase. 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. |
@dprotaso I also like that approach, but is it ok to lose the cleanup?
|
Changes
Fixes #2902
Release Note
/assign @dprotaso