diff --git a/Cargo.toml b/Cargo.toml index 1f191b8db..5d7bf27c1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,8 +37,8 @@ json-patch = "4.0.0" k8s-openapi = { version = "0.26.0", default-features = false, features = ["schemars", "v1_34"] } # We use rustls instead of openssl for easier portability, e.g. so that we can build stackablectl without the need to vendor (build from source) openssl # We use ring instead of aws-lc-rs, as this currently fails to build in "make run-dev" -# We pin the kube version, as we use a patch for 2.0.1 below -kube = { version = "=2.0.1", default-features = false, features = ["client", "jsonpatch", "runtime", "derive", "rustls-tls", "ring"] } +# We pin the kube version, as we use a patch for 2.0.1 +kube = { git = "https://github.com/stackabletech/kube-rs", branch = "2.0.1-fix-schema-hoisting", version = "=2.0.1", default-features = false, features = ["client", "jsonpatch", "runtime", "derive", "rustls-tls", "ring"] } opentelemetry = "0.31.0" opentelemetry_sdk = { version = "0.31.0", features = ["rt-tokio"] } opentelemetry-appender-tracing = "0.31.0" @@ -94,6 +94,3 @@ rsa.opt-level = 3 [profile.dev.package] insta.opt-level = 3 similar.opt-level = 3 - -[patch.crates-io] -kube = { git = "https://github.com/stackabletech/kube-rs", branch = "2.0.1-fix-schema-hoisting" } diff --git a/crates/stackable-operator/CHANGELOG.md b/crates/stackable-operator/CHANGELOG.md index a62911593..9d9b65069 100644 --- a/crates/stackable-operator/CHANGELOG.md +++ b/crates/stackable-operator/CHANGELOG.md @@ -13,12 +13,15 @@ All notable changes to this project will be documented in this file. - BREAKING: `ClusterResources` now requires the objects added to implement `DeepMerge`. This is very likely a stackable-operator internal change, but technically breaking ([#1118]). +- Depend on the patched version of kube-rs available at , + ensuring the operators automatically benefit from the fixes ([#1124]). ### Removed - BREAKING: `ClusterResources` no longer derives `Eq` ([#1118]). [#1118]: https://github.com/stackabletech/operator-rs/pull/1118 +[#1124]: https://github.com/stackabletech/operator-rs/pull/1124 ## [0.100.3] - 2025-10-31