Update Gateway API to 0.6.0-rc2#4933
Conversation
Unfortunately includes a bump to controller-runtime and k8s API etc. since Gateway API bumped those as dependencies as well. Can split them off into their own PRs if we need to. Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com>
|
LGTM once lint errors are addressed |
Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com>
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #4933 +/- ##
==========================================
- Coverage 76.51% 76.48% -0.03%
==========================================
Files 140 140
Lines 16728 16750 +22
==========================================
+ Hits 12800 12812 +12
- Misses 3679 3688 +9
- Partials 249 250 +1
|
|
ah looks like might be blocked on #4937 |
Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com>
|
manually applying this diff makes things work: unfortunately the issue seems to be in the Been looking for ways we can get around this and maybe if controller-gen needs an update |
|
Found kubernetes/kubernetes#114585 upstream, so maybe we'll get an upstream patch for this I guess if we have to we could hack our |
oh sweet good find, yeah might have to do that in the meantime |
Yeah that works for me for now and we'll keep an eye on the upstream PR |
corev1.ResourceRequirements "claims" field has missing annotations that cause API server to reject it Can be reverted once kubernetes/kubernetes#114585 is fixed Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com>
Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com>
Includes a bump to controller-runtime and k8s API etc. since Gateway API bumped those as dependencies as well. Also inclused a hack for now to make API server happy corev1.ResourceRequirements "claims" field has missing annotations that cause API server to reject it Those changes can be reverted once kubernetes/kubernetes#114585 is fixed Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com> Signed-off-by: yy <yang.yang@daocloud.io>
Includes a bump to controller-runtime and k8s API etc. since Gateway API bumped those as dependencies as well. Also inclused a hack for now to make API server happy corev1.ResourceRequirements "claims" field has missing annotations that cause API server to reject it Those changes can be reverted once kubernetes/kubernetes#114585 is fixed Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com> Signed-off-by: yy <yang.yang@daocloud.io>
Includes a bump to controller-runtime and k8s API etc. since Gateway API bumped those as dependencies as well. Also inclused a hack for now to make API server happy corev1.ResourceRequirements "claims" field has missing annotations that cause API server to reject it Those changes can be reverted once kubernetes/kubernetes#114585 is fixed Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com>
Unfortunately includes a bump to controller-runtime and k8s API etc. since Gateway API bumped those as dependencies as well.
Can split them off into their own PRs if we need to.