karmada
karmada copied to clipboard
Switch openapi-gen from k8s.io/code-generator to k8s.io/kube-openapi
What type of PR is this?
/kind cleanup
What this PR does / why we need it:
The openapi-gen has been removed from k8s.io/code-generator by https://github.com/kubernetes/kubernetes/pull/123529 because it is redundant with the one in k8s.io/kube-openapi.
Which issue(s) this PR fixes: Fixes #
Special notes for your reviewer: We are going to bump Kubernetes dependencies to v1.30, this PR solves one of the blockers.
Does this PR introduce a user-facing change?:
NONE
:warning: Please install the to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 28.21%. Comparing base (
c0c5569) to head (7eba226).
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@ Coverage Diff @@
## master #5111 +/- ##
==========================================
- Coverage 28.22% 28.21% -0.01%
==========================================
Files 632 632
Lines 43556 43556
==========================================
- Hits 12293 12290 -3
- Misses 30367 30369 +2
- Partials 896 897 +1
| Flag | Coverage Δ | |
|---|---|---|
| unittests | 28.21% <ø> (-0.01%) |
:arrow_down: |
Flags with carried forward coverage won't be shown. Click here to find out more.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
/assign @chaunceyjiang
ping @chaunceyjiang
/assign
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: chaunceyjiang
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~OWNERS~~ [chaunceyjiang]
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment