chore(deps): Bump k8s-openapi from 0.27.1 to 0.28.0 - #4
Conversation
These now live in https://github.com/praxis-proxy/enhancements Signed-off-by: Shane Utt <shaneutt@linux.com>
Bumps [k8s-openapi](https://github.com/Arnavion/k8s-openapi) from 0.27.1 to 0.28.0. - [Release notes](https://github.com/Arnavion/k8s-openapi/releases) - [Changelog](https://github.com/Arnavion/k8s-openapi/blob/master/CHANGELOG.md) - [Commits](Arnavion/k8s-openapi@v0.27.1...v0.28.0) --- updated-dependencies: - dependency-name: k8s-openapi dependency-version: 0.28.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
6c94dd5 to
69259f2
Compare
praxis-bot
left a comment
There was a problem hiding this comment.
Critical: kube version split. kube 3.1.0 depends on k8s-openapi 0.27.1. Bumping k8s-openapi to 0.28.0 without also bumping kube creates two versions of k8s-openapi in the dependency tree (the Cargo.lock confirms both 0.27.1 and 0.28.0 are resolved). The operator's direct k8s-openapi 0.28.0 types will be incompatible with kube 3.1.0's k8s-openapi 0.27.1 types.
Action required: Coordinate with PR #1 (kube bump to 4.2.0) -- both k8s-openapi and kube should be bumped together in a single PR, or merged in sequence. k8s-openapi 0.28.0 requires kube 4.x.
Also: this PR includes unrelated changes to docs/proposals.md and deletes docs/proposals/template.md -- these should be in a separate PR.
| futures = "0.3.33" | ||
| gateway-api = { version = "0.21.0", features = ["experimental"] } | ||
| k8s-openapi = { version = "0.27.1", features = ["v1_32"] } | ||
| k8s-openapi = { version = "0.28.0", features = ["v1_32"] } |
There was a problem hiding this comment.
Bumping k8s-openapi to 0.28.0 while kube remains at 3.1.0 (line 16) creates a version split -- kube 3.1.0 depends on k8s-openapi 0.27.1 and these types are incompatible with 0.28.0. Bump kube to 4.2.0 in the same PR, or coordinate with PR #1.
Bumps k8s-openapi from 0.27.1 to 0.28.0.
Release notes
Sourced from k8s-openapi's releases.
Changelog
Sourced from k8s-openapi's changelog.
Commits
b2c839bv0.28.0ebea539Update to v1.33.13, v1.34.9, v1.35.6, v1.36.2b7acde4Restore schemars 0.8 support.366b480Update kind to v0.32.0f1b5881Update to v1.33.12, v1.34.8, v1.35.5, v1.36.18a891b9Add v1.36 and drop v1.31bcd3499FixStatefulSet::volumeClaimTemplatesto deep merge by name.654a839Update to v1.33.11, v1.34.7, v1.35.4eda35abUpdate to v1.33.10, v1.34.6, v1.35.3