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

Upgrade k8s-openapi to 0.16 #1008

Merged
merged 21 commits into from Sep 21, 2022
Merged

Upgrade k8s-openapi to 0.16 #1008

merged 21 commits into from Sep 21, 2022

Commits on Sep 16, 2022

  1. cargo upgrade k8s-openapi --workspace

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 16, 2022
    Copy the full SHA
    09cb8bc View commit details
    Browse the repository at this point in the history
  2. just bump-k8s

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 16, 2022
    Copy the full SHA
    14452af View commit details
    Browse the repository at this point in the history
  3. fix kube-core unit tests

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 16, 2022
    Copy the full SHA
    800c896 View commit details
    Browse the repository at this point in the history
  4. remove old k3s-arg that's not working anymore

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 16, 2022
    Copy the full SHA
    2954ae8 View commit details
    Browse the repository at this point in the history
  5. remove unsupported k3d-args (in more places)

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 16, 2022
    Copy the full SHA
    0954e00 View commit details
    Browse the repository at this point in the history
  6. work around delete_collection bug in a bad way

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 16, 2022
    Copy the full SHA
    67fa9e6 View commit details
    Browse the repository at this point in the history
  7. unpub

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 16, 2022
    Copy the full SHA
    4c64f2b View commit details
    Browse the repository at this point in the history
  8. less clone

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 16, 2022
    Copy the full SHA
    4d87f9f View commit details
    Browse the repository at this point in the history
  9. docs for the hidden kind

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 16, 2022
    Copy the full SHA
    41755eb View commit details
    Browse the repository at this point in the history
  10. awkward version check in the middle of delete_collection

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 16, 2022
    Copy the full SHA
    af713a6 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2022

  1. syntax for le_1_24..

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 17, 2022
    Copy the full SHA
    f4edf1d View commit details
    Browse the repository at this point in the history
  2. assert output for ci

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 17, 2022
    Copy the full SHA
    fa01271 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2022

  1. split unit tests and make an unstable feature for it

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 18, 2022
    Copy the full SHA
    236f312 View commit details
    Browse the repository at this point in the history
  2. need to actually add the unstable feature in kube-core as well

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 18, 2022
    Copy the full SHA
    26c4a7a View commit details
    Browse the repository at this point in the history
  3. ..also propagate the feature to examples

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 18, 2022
    Copy the full SHA
    dae7aa6 View commit details
    Browse the repository at this point in the history
  4. double equals in ci syntax..

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 18, 2022
    Copy the full SHA
    2ffe3dc View commit details
    Browse the repository at this point in the history
  5. use an evar rather than a feature

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 18, 2022
    Copy the full SHA
    3e9d07f View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. review + be slightly more resilient without the opt-in

    basically special-case the empty params case with an internal is_default
    (cannot do Eq/PartialEq because upstream types do not have it).
    
    which does mean delete_collection with default delete params keeps on
    working on 1.25 (but then immediately breaks if they change from default
    without the evar)
    
    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 20, 2022
    Copy the full SHA
    f440415 View commit details
    Browse the repository at this point in the history
  2. update comment

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 20, 2022
    Copy the full SHA
    99d0359 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. remove 1.25 workaround from main release

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 21, 2022
    Copy the full SHA
    cbb3e16 View commit details
    Browse the repository at this point in the history
  2. remove evar set in ci

    Signed-off-by: clux <sszynrae@gmail.com>
    clux committed Sep 21, 2022
    Copy the full SHA
    67517b5 View commit details
    Browse the repository at this point in the history