stackabletech / operator-rs

A simple wrapper/framework around kube-rs to make implementing Operators/Controllers easier
Apache License 2.0
112 stars 11 forks source link

chore(deps): update rust crate kube to 0.91.0 - autoclosed #780

Closed stackable-bot closed 2 months ago

stackable-bot commented 2 months ago

This PR contains the following updates:

Package Type Update Change
kube workspace.dependencies minor 0.90.0 -> 0.91.0

Release Notes

kube-rs/kube (kube) ### [`v0.91.0`](https://togithub.com/kube-rs/kube/blob/HEAD/CHANGELOG.md#0910--2024-05-06) [Compare Source](https://togithub.com/kube-rs/kube/compare/0.90.0...0.91.0) \=================== #### Kubernetes `v1_30` support via `k8s-openapi` [0.22](https://togithub.com/Arnavion/k8s-openapi/releases/tag/v0.22.0) Please [upgrade k8s-openapi along with kube](https://kube.rs/upgrading/) to avoid conflicts. #### Unstable Stream Sharing A more complete implementation that allows sharing `watcher` streams between multiple `Controller`s (for [https://github.com/kube-rs/kube/issues/1080](https://togithub.com/kube-rs/kube/issues/1080)) has been added under the `unstable-runtime` [feature-flag](https://kube.rs/stability/#unstable-features) in [#​1449](https://togithub.com/kube-rs/kube/issues/1449) and [#​1483](https://togithub.com/kube-rs/kube/issues/1483) by [@​mateiidavid](https://togithub.com/mateiidavid). This represents the first usable implementation of shared streams (and replaces the older prototype part in [#​1470](https://togithub.com/kube-rs/kube/issues/1470)). While some changes are expected, you can check the [shared_stream_controller example](https://togithub.com/kube-rs/kube/blob/main/examples/shared_stream_controllers.rs) for a high-level overview. #### What's Changed ##### Added - Add shared stream interfaces by [@​mateiidavid](https://togithub.com/mateiidavid) in [https://github.com/kube-rs/kube/pull/1449](https://togithub.com/kube-rs/kube/pull/1449) - Allow to create non-controller owner reference for resource by [@​Danil-Grigorev](https://togithub.com/Danil-Grigorev) in [https://github.com/kube-rs/kube/pull/1475](https://togithub.com/kube-rs/kube/pull/1475) - feat(runtime): support for owned shared streams by [@​mateiidavid](https://togithub.com/mateiidavid) in [https://github.com/kube-rs/kube/pull/1483](https://togithub.com/kube-rs/kube/pull/1483) ##### Changed - Upgrade `k8s-openapi` to 0.22 and bump MK8SV to 1.25 by [@​clux](https://togithub.com/clux) in [https://github.com/kube-rs/kube/pull/1485](https://togithub.com/kube-rs/kube/pull/1485) ##### Removed - Remove abandoned `StreamSubscribe` implementation by [@​clux](https://togithub.com/clux) in [https://github.com/kube-rs/kube/pull/1470](https://togithub.com/kube-rs/kube/pull/1470) ##### Fixed - Include inner error message in Display for SerdeError by [@​XAMPPRocky](https://togithub.com/XAMPPRocky) in [https://github.com/kube-rs/kube/pull/1481](https://togithub.com/kube-rs/kube/pull/1481) - Remove invalid `uniqueItems` property from CRDs when Sets are used by [@​sbernauer](https://togithub.com/sbernauer) in [https://github.com/kube-rs/kube/pull/1484](https://togithub.com/kube-rs/kube/pull/1484)

Configuration

📅 Schedule: Branch creation - "" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Renovate Bot.