Skip to content
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

Fix "list_type_missing" API violations in meta/v1 #121759

Merged
merged 18 commits into from
Dec 13, 2023

Commits on Nov 27, 2023

  1. Fix "list_type_missing" API violations in meta/v1

    This assumes that any such field is atomic, except:
      * OwnerReferences: because it has a `+patchStrategy=merge`, but it
        probably needs a `+listMapKey=...` ?
      * Finalizers: because it hs a `+patchStrategy=merge`, but is a
        primitive type (string).
      * []byte fields, which should not be failing this anyway (fixed
        subsequently).
    
    An alternative approach could be just to turn off the API warnings for
    these fields, but it felt more correct to declare the semantics.
    thockin committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    44060fb View commit details
    Browse the repository at this point in the history
  2. Re-vendor k8s.io/kube-openapi

    ./hack/pin-dependency.sh k8s.io/kube-openapi 778a5567bc1edaed92a4de9c07f90199c67953fa
    
    ./hack/update-vendor.sh
    thockin committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    1f55357 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd80194 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e9bd926 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b8982be View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    460df86 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a3ea994 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b24cffb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ad39737 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fe902f7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cfe1466 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cddfa43 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7fc3ef1 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b2458e4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e96578f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    58fb9f6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    18f3941 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    eddf658 View commit details
    Browse the repository at this point in the history