diff --git a/Cargo.lock b/Cargo.lock index ab3b931f75ce..8b33b9a6f66d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -154,6 +154,12 @@ version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d25d88fd6b8041580a654f9d0c581a047baee2b3efee13275f2fc392fc75034" +[[package]] +name = "array_tool" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f8cb5d814eb646a863c4f24978cff2880c4be96ad8cde2c0f0678732902e271" + [[package]] name = "arrayref" version = "0.3.6" @@ -763,7 +769,7 @@ dependencies = [ "generate-key", "hex", "itertools 0.9.0", - "k8s-openapi", + "k8s-openapi 0.9.0", "kube", "libra-canonical-serialization", "libra-config", @@ -1337,19 +1343,20 @@ dependencies = [ ] [[package]] -name = "dirs" -version = "3.0.1" +name = "dirs-next" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "142995ed02755914747cc6ca76fc7e4583cd18578746716d0508ea6ed558b9ff" +checksum = "cf36e65a80337bea855cd4ef9b8401ffce06a7baedf2e85ec467b1ac3f6e82b6" dependencies = [ - "dirs-sys", + "cfg-if 1.0.0", + "dirs-sys-next", ] [[package]] name = "dirs-next" -version = "1.0.2" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf36e65a80337bea855cd4ef9b8401ffce06a7baedf2e85ec467b1ac3f6e82b6" +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" dependencies = [ "cfg-if 1.0.0", "dirs-sys-next", @@ -2550,6 +2557,19 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "jsonpath_lib" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61352ec23883402b7d30b3313c16cbabefb8907361c4eb669d990cbb87ceee5a" +dependencies = [ + "array_tool", + "env_logger 0.7.1", + "log", + "serde", + "serde_json", +] + [[package]] name = "k8s-openapi" version = "0.9.0" @@ -2564,6 +2584,20 @@ dependencies = [ "serde_json", ] +[[package]] +name = "k8s-openapi" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcaa8ea719de24e21fe6fddb2ea996ca4e312d467c119f827551c4768d97dc5c" +dependencies = [ + "base64 0.13.0", + "bytes", + "chrono", + "serde", + "serde-value", + "serde_json", +] + [[package]] name = "keccak" version = "0.1.0" @@ -2582,20 +2616,21 @@ dependencies = [ [[package]] name = "kube" -version = "0.42.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4f52dbe2c0e7ca54e43f1bc7b77b916750e63d7694e5a18c09b11307acc6b9d" +checksum = "7d0ab63beb2437861eba0fcda75b5feb9ef1c0990e63ac22cca0ef9adc4dad74" dependencies = [ "Inflector", "base64 0.12.3", "bytes", "chrono", - "dirs 3.0.1", + "dirs-next 2.0.0", "either", "futures 0.3.8", "futures-util", "http", - "k8s-openapi", + "jsonpath_lib", + "k8s-openapi 0.10.0", "log", "openssl", "pem", @@ -5698,7 +5733,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f0d5e7b0219a3eadd5439498525d4765c59b7c993ef0c12244865cd2d988413" dependencies = [ "cfg-if 0.1.10", - "dirs-next", + "dirs-next 1.0.2", "libc", "log", "memchr", @@ -5963,6 +5998,7 @@ version = "1.0.59" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcac07dbffa1c65e7f816ab9eba78eb142c6d44410f4eeba1e26e4f5dfa56b95" dependencies = [ + "indexmap", "itoa", "ryu", "serde", diff --git a/testsuite/cluster-test/Cargo.toml b/testsuite/cluster-test/Cargo.toml index a2797e52a6e2..ab9546385227 100644 --- a/testsuite/cluster-test/Cargo.toml +++ b/testsuite/cluster-test/Cargo.toml @@ -65,6 +65,6 @@ futures = "0.3.8" tokio = { version = "0.2.22", features = ["full"] } async-trait = "0.1.41" -kube = { version = "0.42.0" } +kube = { version = "0.45.0" } k8s-openapi = { version = "0.9.0", default-features = false, features = ["v1_15"] }