Restore v1alpha3 API support#334
Conversation
|
@ChunyiLyu does this fix your issue? |
Codecov ReportPatch coverage has no change and project coverage change:
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #334 +/- ##
==========================================
- Coverage 81.53% 81.42% -0.12%
==========================================
Files 15 17 +2
Lines 1446 1448 +2
==========================================
Hits 1179 1179
- Misses 219 221 +2
Partials 48 48
☔ View full report in Codecov by Sentry. |
2fe49c7 to
aa5ea2d
Compare
Implement conversion interfaces between v1beta1 and v1alpha3, and install validation webhooks for v1alpha3 requests. The v1alpha3 API is now implemented in terms of v1beta3 types to avoid duplication of business logic. Signed-off-by: Scott Andrews <andrewssc@vmware.com>
|
@scothis Thanks for the quick fix. I tested with the |
There was a problem hiding this comment.
question: Did you intentionally drop annotations and volumes from the list of required properties here?
There was a problem hiding this comment.
Wasn't intentional, but the change is also correct as it aligns with the v1beta1 api. The values are defaulted, so requiring them isn't necessary.
Implement conversion interfaces between v1beta1 and v1alpha3, and install validation webhooks for v1alpha3 requests. The v1alpha3 API is now implemented in terms of v1beta3 types to avoid duplication of business logic.
Resolves #333