Update Rust crate kube to 0.86.0
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing

This commit is contained in:
Pierre HUBERT 2023-09-09 00:28:00 +00:00
parent af2ab44c30
commit bb72ed6990
2 changed files with 130 additions and 59 deletions

187
Cargo.lock generated
View File

@ -108,12 +108,6 @@ dependencies = [
"rustc-demangle",
]
[[package]]
name = "base64"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
[[package]]
name = "base64"
version = "0.20.0"
@ -564,21 +558,19 @@ dependencies = [
]
[[package]]
name = "hyper-openssl"
version = "0.9.2"
name = "hyper-rustls"
version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6ee5d7a8f718585d1c3c61dfde28ef5b0bb14734b4db13f5ada856cdc6c612b"
checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97"
dependencies = [
"futures-util",
"http",
"hyper",
"linked_hash_set",
"once_cell",
"openssl",
"openssl-sys",
"parking_lot",
"log",
"rustls",
"rustls-native-certs",
"tokio",
"tokio-openssl",
"tower-layer",
"tokio-rustls",
]
[[package]]
@ -747,12 +739,26 @@ dependencies = [
]
[[package]]
name = "kube"
version = "0.85.0"
name = "k8s-openapi"
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a189cb8721a47de68d883040713bbb9c956763d784fcf066828018d32c180b96"
checksum = "edc3606fd16aca7989db2f84bb25684d0270c6d6fa1dbcd0025af7b4130523a6"
dependencies = [
"k8s-openapi",
"base64 0.21.2",
"bytes",
"chrono",
"serde",
"serde-value",
"serde_json",
]
[[package]]
name = "kube"
version = "0.86.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8647c2211a9b480d910b155d573602c52cd5f646acecb06a03d594865dc4784"
dependencies = [
"k8s-openapi 0.20.0",
"kube-client",
"kube-core",
"kube-derive",
@ -761,9 +767,9 @@ dependencies = [
[[package]]
name = "kube-client"
version = "0.85.0"
version = "0.86.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "98989b6e1f27695afe22aa29c94136fa06be5e8d28b91222e6dfbe5a460c803f"
checksum = "af8952521f3e8ce11920229e5f2965fef70525aecd9efc7b65e39bf9e2c6f66d"
dependencies = [
"base64 0.20.0",
"bytes",
@ -774,14 +780,15 @@ dependencies = [
"http",
"http-body",
"hyper",
"hyper-openssl",
"hyper-rustls",
"hyper-timeout",
"jsonpath_lib",
"k8s-openapi",
"k8s-openapi 0.20.0",
"kube-core",
"openssl",
"pem",
"pin-project",
"rustls",
"rustls-pemfile",
"secrecy",
"serde",
"serde_json",
@ -796,15 +803,15 @@ dependencies = [
[[package]]
name = "kube-core"
version = "0.85.0"
version = "0.86.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c24d23bf764ec9a5652f943442ff062b91fd52318ea6d2fc11115f19d8c84d13"
checksum = "7608a0cd05dfa36167d2da982bb70f17feb5450f73ec601f6d428bbcf991c5b9"
dependencies = [
"chrono",
"form_urlencoded",
"http",
"json-patch",
"k8s-openapi",
"k8s-openapi 0.20.0",
"once_cell",
"schemars",
"serde",
@ -814,9 +821,9 @@ dependencies = [
[[package]]
name = "kube-derive"
version = "0.85.0"
version = "0.86.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0bbec4da219dcb02bb32afd762a7ac4dffd47ed92b7e35ac9a7b961d21327117"
checksum = "a8dd623cf49cd632da4727a70e05d9cb948d5ea1098a1af49b1fd3bc9ec60b3c"
dependencies = [
"darling",
"proc-macro2",
@ -827,9 +834,9 @@ dependencies = [
[[package]]
name = "kube-runtime"
version = "0.85.0"
version = "0.86.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "381224caa8a6fc16f8251cf1fd6d8678cdf5366f33000a923e4c54192e4b25b5"
checksum = "fde2bd0b2d248be72f30c658b728f87e84c68495bec2c689dff7a3479eb29afd"
dependencies = [
"ahash",
"async-trait",
@ -838,7 +845,7 @@ dependencies = [
"futures",
"hashbrown 0.14.0",
"json-patch",
"k8s-openapi",
"k8s-openapi 0.20.0",
"kube-client",
"parking_lot",
"pin-project",
@ -863,21 +870,6 @@ version = "0.2.147"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
[[package]]
name = "linked-hash-map"
version = "0.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
[[package]]
name = "linked_hash_set"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588"
dependencies = [
"linked-hash-map",
]
[[package]]
name = "linux-raw-sys"
version = "0.4.5"
@ -919,7 +911,7 @@ dependencies = [
"anyhow",
"env_logger",
"futures",
"k8s-openapi",
"k8s-openapi 0.19.0",
"kube",
"log",
"mktemp",
@ -1091,11 +1083,12 @@ dependencies = [
[[package]]
name = "pem"
version = "1.1.1"
version = "3.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8"
checksum = "3163d2912b7c3b52d651a055f2c7eec9ba5cd22d26ef75b8dd3a59980b185923"
dependencies = [
"base64 0.13.1",
"base64 0.21.2",
"serde",
]
[[package]]
@ -1271,6 +1264,21 @@ dependencies = [
"winreg",
]
[[package]]
name = "ring"
version = "0.16.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
dependencies = [
"cc",
"libc",
"once_cell",
"spin",
"untrusted",
"web-sys",
"winapi",
]
[[package]]
name = "rustc-demangle"
version = "0.1.23"
@ -1290,6 +1298,49 @@ dependencies = [
"windows-sys",
]
[[package]]
name = "rustls"
version = "0.21.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8"
dependencies = [
"log",
"ring",
"rustls-webpki",
"sct",
]
[[package]]
name = "rustls-native-certs"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00"
dependencies = [
"openssl-probe",
"rustls-pemfile",
"schannel",
"security-framework",
]
[[package]]
name = "rustls-pemfile"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2"
dependencies = [
"base64 0.21.2",
]
[[package]]
name = "rustls-webpki"
version = "0.101.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d"
dependencies = [
"ring",
"untrusted",
]
[[package]]
name = "ryu"
version = "1.0.15"
@ -1335,6 +1386,16 @@ version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
[[package]]
name = "sct"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4"
dependencies = [
"ring",
"untrusted",
]
[[package]]
name = "secrecy"
version = "0.8.0"
@ -1490,6 +1551,12 @@ dependencies = [
"windows-sys",
]
[[package]]
name = "spin"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
[[package]]
name = "strsim"
version = "0.10.0"
@ -1626,14 +1693,12 @@ dependencies = [
]
[[package]]
name = "tokio-openssl"
version = "0.6.3"
name = "tokio-rustls"
version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c08f9ffb7809f1b20c1b398d92acf4cc719874b3b2b2d9ea2f09b4a80350878a"
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
dependencies = [
"futures-util",
"openssl",
"openssl-sys",
"rustls",
"tokio",
]
@ -1777,6 +1842,12 @@ version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa"
[[package]]
name = "untrusted"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
[[package]]
name = "url"
version = "2.4.0"

View File

@ -13,7 +13,7 @@ serde = { version = "1.0.185", features = ["derive"] }
serde_json = "1.0.105"
schemars = "0.8.13"
tokio = { version = "1.32.0", features = ["full"] }
kube = { version = "0.85.0", features = ["runtime", "derive"] }
kube = { version = "0.86.0", features = ["runtime", "derive"] }
k8s-openapi = { version = "0.19.0", features = ["v1_27"] }
futures = "0.3.28"
thiserror = "1.0.48"