diff --git a/CHANGELOG.md b/CHANGELOG.md index 476a58f..fc19938 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ All notable changes to this project will be documented in this file. - Bump stackable-operator to 0.116.0 ([#439], [#443], [#444]). - Bump stackable-operator to 0.119.0 ([#461]). +- Bump stackable-operator to 0.121.0 ([#466]). - Extend Helm deployed RBAC permissions to list and watch customresourcedefinitions required for startup condition ([#461]). - The operator Deployment runs with a restricted security context, so it can be deployed into namespaces that enforce the `restricted` Pod Security Standard ([#462]). @@ -28,6 +29,7 @@ All notable changes to this project will be documented in this file. [#444]: https://github.com/stackabletech/commons-operator/pull/444 [#461]: https://github.com/stackabletech/commons-operator/pull/461 [#462]: https://github.com/stackabletech/commons-operator/pull/462 +[#466]: https://github.com/stackabletech/commons-operator/pull/466 ## [26.7.0] - 2026-07-21 diff --git a/Cargo.lock b/Cargo.lock index 4aa3b72..23dc290 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1709,8 +1709,8 @@ dependencies = [ [[package]] name = "k8s-version" -version = "0.1.3" -source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#e9016793939521e4253315fd937b3cc728aa94a7" +version = "0.1.4" +source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#433ac4fe45418d39631e683fac74cb49e11911f6" dependencies = [ "darling 0.24.1", "regex", @@ -1874,6 +1874,12 @@ version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" +[[package]] +name = "libyaml-rs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e126dda6f34391ab7b444f9922055facc83c07a910da3eb16f1e4d9c45dc777" + [[package]] name = "libz-sys" version = "1.1.29" @@ -2652,9 +2658,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.45" +version = "0.23.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d41d731c7d2f962d1ccc364cec258de3c0e93b38c2fb3ba97ac74513048d634" +checksum = "48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf" dependencies = [ "log", "once_cell", @@ -2948,19 +2954,6 @@ dependencies = [ "serde", ] -[[package]] -name = "serde_yaml" -version = "0.9.34+deprecated" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" -dependencies = [ - "indexmap", - "itoa", - "ryu", - "serde", - "unsafe-libyaml", -] - [[package]] name = "sha1" version = "0.10.7" @@ -3129,7 +3122,7 @@ checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" [[package]] name = "stackable-certs" version = "0.4.1" -source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#e9016793939521e4253315fd937b3cc728aa94a7" +source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#433ac4fe45418d39631e683fac74cb49e11911f6" dependencies = [ "const-oid", "ecdsa", @@ -3172,8 +3165,8 @@ dependencies = [ [[package]] name = "stackable-operator" -version = "0.120.0" -source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#e9016793939521e4253315fd937b3cc728aa94a7" +version = "0.121.0" +source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#433ac4fe45418d39631e683fac74cb49e11911f6" dependencies = [ "base64 0.23.1", "clap", @@ -3196,7 +3189,6 @@ dependencies = [ "semver", "serde", "serde_json", - "serde_yaml", "sha2", "snafu 0.9.2", "stackable-operator-derive", @@ -3212,12 +3204,13 @@ dependencies = [ "url", "uuid", "xml", + "yaml_serde", ] [[package]] name = "stackable-operator-derive" version = "0.3.1" -source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#e9016793939521e4253315fd937b3cc728aa94a7" +source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#433ac4fe45418d39631e683fac74cb49e11911f6" dependencies = [ "darling 0.24.1", "proc-macro2", @@ -3227,8 +3220,8 @@ dependencies = [ [[package]] name = "stackable-shared" -version = "0.1.2" -source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#e9016793939521e4253315fd937b3cc728aa94a7" +version = "0.2.0" +source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#433ac4fe45418d39631e683fac74cb49e11911f6" dependencies = [ "jiff", "k8s-openapi", @@ -3236,16 +3229,16 @@ dependencies = [ "schemars", "semver", "serde", - "serde_yaml", "snafu 0.9.2", "strum", "time", + "yaml_serde", ] [[package]] name = "stackable-telemetry" version = "0.6.5" -source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#e9016793939521e4253315fd937b3cc728aa94a7" +source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#433ac4fe45418d39631e683fac74cb49e11911f6" dependencies = [ "axum", "clap", @@ -3268,22 +3261,22 @@ dependencies = [ [[package]] name = "stackable-versioned" -version = "0.12.0" -source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#e9016793939521e4253315fd937b3cc728aa94a7" +version = "0.13.0" +source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#433ac4fe45418d39631e683fac74cb49e11911f6" dependencies = [ "kube", "schemars", "serde", "serde_json", - "serde_yaml", "snafu 0.9.2", "stackable-versioned-macros", + "yaml_serde", ] [[package]] name = "stackable-versioned-macros" -version = "0.12.0" -source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#e9016793939521e4253315fd937b3cc728aa94a7" +version = "0.13.0" +source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#433ac4fe45418d39631e683fac74cb49e11911f6" dependencies = [ "convert_case", "darling 0.24.1", @@ -3300,7 +3293,7 @@ dependencies = [ [[package]] name = "stackable-webhook" version = "0.10.0" -source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#e9016793939521e4253315fd937b3cc728aa94a7" +source = "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#433ac4fe45418d39631e683fac74cb49e11911f6" dependencies = [ "arc-swap", "async-trait", @@ -3872,12 +3865,6 @@ version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" -[[package]] -name = "unsafe-libyaml" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" - [[package]] name = "untrusted" version = "0.9.0" @@ -4238,6 +4225,19 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f45bb2c13fec6a6cb4c0f76a7e94839e110a14ec803ec2940777a94c347bc52" +[[package]] +name = "yaml_serde" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33b729a08a9a6be689bbad3e2bf8015926db54b6622cc89c3a5f7dc174b9e918" +dependencies = [ + "indexmap", + "itoa", + "libyaml-rs", + "ryu", + "serde", +] + [[package]] name = "yoke" version = "0.8.3" diff --git a/Cargo.nix b/Cargo.nix index 9134de4..8db4582 100644 --- a/Cargo.nix +++ b/Cargo.nix @@ -5452,13 +5452,13 @@ rec { }; "k8s-version" = rec { crateName = "k8s-version"; - version = "0.1.3"; + version = "0.1.4"; edition = "2024"; workspace_member = null; src = pkgs.fetchgit { url = "https://github.com/stackabletech/operator-rs.git"; - rev = "e9016793939521e4253315fd937b3cc728aa94a7"; - sha256 = "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6"; + rev = "433ac4fe45418d39631e683fac74cb49e11911f6"; + sha256 = "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm"; }; libName = "k8s_version"; authors = [ @@ -6189,6 +6189,19 @@ rec { }; resolvedDefaultFeatures = [ "arch" "default" ]; }; + "libyaml-rs" = rec { + crateName = "libyaml-rs"; + version = "0.3.0"; + edition = "2021"; + crateBin = []; + sha256 = "0xy7bp2dkr7i2vms63cigb087k7salh95ya4njvilf9ldzd6s4if"; + libName = "libyaml_rs"; + authors = [ + "David Tolnay " + "YAML Organization " + ]; + + }; "libz-sys" = rec { crateName = "libz-sys"; version = "1.1.29"; @@ -8778,9 +8791,9 @@ rec { }; "rustls" = rec { crateName = "rustls"; - version = "0.23.45"; + version = "0.23.46"; edition = "2021"; - sha256 = "0d6n90q52x5cjyxb6bwcnf9hwg6yb31cwr63rk8n5yfjqwqxfh8d"; + sha256 = "1pwg7i8drr70374amj96952cils9mpwyijd5rx1mqdp9q3c3pqa8"; dependencies = [ { name = "log"; @@ -9771,38 +9784,6 @@ rec { } ]; - }; - "serde_yaml" = rec { - crateName = "serde_yaml"; - version = "0.9.34+deprecated"; - edition = "2021"; - sha256 = "0isba1fjyg3l6rxk156k600ilzr8fp7crv82rhal0rxz5qd1m2va"; - authors = [ - "David Tolnay " - ]; - dependencies = [ - { - name = "indexmap"; - packageId = "indexmap"; - } - { - name = "itoa"; - packageId = "itoa"; - } - { - name = "ryu"; - packageId = "ryu"; - } - { - name = "serde"; - packageId = "serde"; - } - { - name = "unsafe-libyaml"; - packageId = "unsafe-libyaml"; - } - ]; - }; "sha1" = rec { crateName = "sha1"; @@ -10283,8 +10264,8 @@ rec { workspace_member = null; src = pkgs.fetchgit { url = "https://github.com/stackabletech/operator-rs.git"; - rev = "e9016793939521e4253315fd937b3cc728aa94a7"; - sha256 = "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6"; + rev = "433ac4fe45418d39631e683fac74cb49e11911f6"; + sha256 = "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm"; }; libName = "stackable_certs"; authors = [ @@ -10464,13 +10445,13 @@ rec { }; "stackable-operator" = rec { crateName = "stackable-operator"; - version = "0.120.0"; + version = "0.121.0"; edition = "2024"; workspace_member = null; src = pkgs.fetchgit { url = "https://github.com/stackabletech/operator-rs.git"; - rev = "e9016793939521e4253315fd937b3cc728aa94a7"; - sha256 = "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6"; + rev = "433ac4fe45418d39631e683fac74cb49e11911f6"; + sha256 = "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm"; }; libName = "stackable_operator"; authors = [ @@ -10572,10 +10553,6 @@ rec { name = "serde_json"; packageId = "serde_json"; } - { - name = "serde_yaml"; - packageId = "serde_yaml"; - } { name = "sha2"; packageId = "sha2"; @@ -10645,6 +10622,10 @@ rec { name = "xml"; packageId = "xml"; } + { + name = "yaml_serde"; + packageId = "yaml_serde"; + } ]; features = { "certs" = [ "dep:stackable-certs" ]; @@ -10668,8 +10649,8 @@ rec { workspace_member = null; src = pkgs.fetchgit { url = "https://github.com/stackabletech/operator-rs.git"; - rev = "e9016793939521e4253315fd937b3cc728aa94a7"; - sha256 = "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6"; + rev = "433ac4fe45418d39631e683fac74cb49e11911f6"; + sha256 = "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm"; }; procMacro = true; libName = "stackable_operator_derive"; @@ -10698,13 +10679,13 @@ rec { }; "stackable-shared" = rec { crateName = "stackable-shared"; - version = "0.1.2"; + version = "0.2.0"; edition = "2024"; workspace_member = null; src = pkgs.fetchgit { url = "https://github.com/stackabletech/operator-rs.git"; - rev = "e9016793939521e4253315fd937b3cc728aa94a7"; - sha256 = "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6"; + rev = "433ac4fe45418d39631e683fac74cb49e11911f6"; + sha256 = "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm"; }; libName = "stackable_shared"; authors = [ @@ -10742,10 +10723,6 @@ rec { packageId = "serde"; features = [ "derive" ]; } - { - name = "serde_yaml"; - packageId = "serde_yaml"; - } { name = "snafu"; packageId = "snafu 0.9.2"; @@ -10760,6 +10737,10 @@ rec { packageId = "time"; optional = true; } + { + name = "yaml_serde"; + packageId = "yaml_serde"; + } ]; devDependencies = [ { @@ -10784,8 +10765,8 @@ rec { workspace_member = null; src = pkgs.fetchgit { url = "https://github.com/stackabletech/operator-rs.git"; - rev = "e9016793939521e4253315fd937b3cc728aa94a7"; - sha256 = "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6"; + rev = "433ac4fe45418d39631e683fac74cb49e11911f6"; + sha256 = "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm"; }; libName = "stackable_telemetry"; authors = [ @@ -10889,13 +10870,13 @@ rec { }; "stackable-versioned" = rec { crateName = "stackable-versioned"; - version = "0.12.0"; + version = "0.13.0"; edition = "2024"; workspace_member = null; src = pkgs.fetchgit { url = "https://github.com/stackabletech/operator-rs.git"; - rev = "e9016793939521e4253315fd937b3cc728aa94a7"; - sha256 = "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6"; + rev = "433ac4fe45418d39631e683fac74cb49e11911f6"; + sha256 = "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm"; }; libName = "stackable_versioned"; authors = [ @@ -10922,10 +10903,6 @@ rec { name = "serde_json"; packageId = "serde_json"; } - { - name = "serde_yaml"; - packageId = "serde_yaml"; - } { name = "snafu"; packageId = "snafu 0.9.2"; @@ -10934,18 +10911,22 @@ rec { name = "stackable-versioned-macros"; packageId = "stackable-versioned-macros"; } + { + name = "yaml_serde"; + packageId = "yaml_serde"; + } ]; }; "stackable-versioned-macros" = rec { crateName = "stackable-versioned-macros"; - version = "0.12.0"; + version = "0.13.0"; edition = "2024"; workspace_member = null; src = pkgs.fetchgit { url = "https://github.com/stackabletech/operator-rs.git"; - rev = "e9016793939521e4253315fd937b3cc728aa94a7"; - sha256 = "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6"; + rev = "433ac4fe45418d39631e683fac74cb49e11911f6"; + sha256 = "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm"; }; procMacro = true; libName = "stackable_versioned_macros"; @@ -11008,8 +10989,8 @@ rec { workspace_member = null; src = pkgs.fetchgit { url = "https://github.com/stackabletech/operator-rs.git"; - rev = "e9016793939521e4253315fd937b3cc728aa94a7"; - sha256 = "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6"; + rev = "433ac4fe45418d39631e683fac74cb49e11911f6"; + sha256 = "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm"; }; libName = "stackable_webhook"; authors = [ @@ -13070,18 +13051,6 @@ rec { }; resolvedDefaultFeatures = [ "default" ]; }; - "unsafe-libyaml" = rec { - crateName = "unsafe-libyaml"; - version = "0.2.11"; - edition = "2021"; - crateBin = []; - sha256 = "0qdq69ffl3v5pzx9kzxbghzn0fzn266i1xn70y88maybz9csqfk7"; - libName = "unsafe_libyaml"; - authors = [ - "David Tolnay " - ]; - - }; "untrusted" = rec { crateName = "untrusted"; version = "0.9.0"; @@ -14935,6 +14904,45 @@ rec { ]; }; + "yaml_serde" = rec { + crateName = "yaml_serde"; + version = "0.10.7"; + edition = "2021"; + sha256 = "0679p5sc2zaz7afchb32nradn9jr07w2ngmdpf4ycswsiah2kdrk"; + authors = [ + "YAML Organization " + ]; + dependencies = [ + { + name = "indexmap"; + packageId = "indexmap"; + usesDefaultFeatures = false; + } + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "libyaml-rs"; + packageId = "libyaml-rs"; + } + { + name = "ryu"; + packageId = "ryu"; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "serde/std" "indexmap/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; "yoke" = rec { crateName = "yoke"; version = "0.8.3"; diff --git a/Cargo.toml b/Cargo.toml index 66b3487..deb867c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ edition = "2024" repository = "https://github.com/stackabletech/commons-operator" [workspace.dependencies] -stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "stackable-operator-0.120.0", features = [ +stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "stackable-operator-0.121.0", features = [ "crds", "webhook", ] } diff --git a/crate-hashes.json b/crate-hashes.json index 0f41515..3649921 100644 --- a/crate-hashes.json +++ b/crate-hashes.json @@ -1,11 +1,11 @@ { - "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#k8s-version@0.1.3": "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6", - "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#stackable-certs@0.4.1": "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6", - "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#stackable-operator-derive@0.3.1": "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6", - "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#stackable-operator@0.120.0": "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6", - "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#stackable-shared@0.1.2": "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6", - "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#stackable-telemetry@0.6.5": "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6", - "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#stackable-versioned-macros@0.12.0": "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6", - "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#stackable-versioned@0.12.0": "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6", - "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.120.0#stackable-webhook@0.10.0": "0v067fk30dc1zxcsyv9wzrfybbnpbpqiqx6s4z9krw7qah35w8m6" + "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#k8s-version@0.1.4": "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm", + "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#stackable-certs@0.4.1": "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm", + "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#stackable-operator-derive@0.3.1": "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm", + "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#stackable-operator@0.121.0": "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm", + "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#stackable-shared@0.2.0": "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm", + "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#stackable-telemetry@0.6.5": "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm", + "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#stackable-versioned-macros@0.13.0": "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm", + "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#stackable-versioned@0.13.0": "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm", + "git+https://github.com/stackabletech/operator-rs.git?tag=stackable-operator-0.121.0#stackable-webhook@0.10.0": "1dax2l1ghd609k19z4kznpnk5v40xbl84qwwxlfvwjamvf7jj6mm" } \ No newline at end of file