Skip to content

build(deps): Bump rcgen from 0.12.1 to 0.13.1 #301

build(deps): Bump rcgen from 0.12.1 to 0.13.1

build(deps): Bump rcgen from 0.12.1 to 0.13.1 #301

Triggered via pull request May 15, 2024 20:14
Status Failure
Total duration 5m 37s
Artifacts

pr.yml

on: pull_request
Matrix: rust-crates
ship-it
2s
ship-it
Fit to window
Zoom out
Zoom in

Annotations

22 errors
rust-crates (linkerd-meshtls): linkerd/meshtls/tests/util.rs#L34
error[E0599]: no function or associated item named `from_params` found for struct `Certificate` in the current scope --> linkerd/meshtls/tests/util.rs:34:34 | 34 | let root_cert = Certificate::from_params(root_params).expect("should generate root"); | ^^^^^^^^^^^ | | | function or associated item not found in `Certificate` | help: there is a method with a similar name: `params`
rust-crates (linkerd-meshtls): linkerd/meshtls/tests/util.rs#L39
error[E0599]: no function or associated item named `from_params` found for struct `Certificate` in the current scope --> linkerd/meshtls/tests/util.rs:39:29 | 39 | let cert = Certificate::from_params(params).expect("should generate cert"); | ^^^^^^^^^^^ | | | function or associated item not found in `Certificate` | help: there is a method with a similar name: `params`
rust-crates (linkerd-meshtls): linkerd/meshtls/tests/util.rs#L54
error[E0277]: the trait bound `rcgen::Ia5String: From<&str>` is not satisfied --> linkerd/meshtls/tests/util.rs:54:75 | 54 | generate_cert_with_name(vec![SanType::URI("spiffe://system/local".into())]); | ^^^^ the trait `From<&str>` is not implemented for `rcgen::Ia5String` | = note: required for `&str` to implement `Into<rcgen::Ia5String>`
rust-crates (linkerd-meshtls)
Process completed with exit code 1.
rust-crates (linkerd-meshtls-verifier)
The job was canceled because "linkerd-meshtls" failed.
rust-crates (linkerd-meshtls-verifier): linkerd/meshtls/verifier/src/lib.rs#L70
error[E0599]: no function or associated item named `from_params` found for struct `Certificate` in the current scope --> linkerd/meshtls/verifier/src/lib.rs:70:22 | 70 | Certificate::from_params(params) | ^^^^^^^^^^^ | | | function or associated item not found in `Certificate` | help: there is a method with a similar name: `params`
rust-crates (linkerd-meshtls-verifier): linkerd/meshtls/verifier/src/lib.rs#L79
error[E0277]: the trait bound `rcgen::Ia5String: From<&str>` is not satisfied --> linkerd/meshtls/verifier/src/lib.rs:79:76 | 79 | let cert = generate_cert_with_names(vec![SanType::DnsName(dns_name.into())]); | ^^^^ the trait `From<&str>` is not implemented for `rcgen::Ia5String` | = note: required for `&str` to implement `std::convert::Into<rcgen::Ia5String>`
rust-crates (linkerd-meshtls-verifier): linkerd/meshtls/verifier/src/lib.rs#L87
error[E0277]: the trait bound `rcgen::Ia5String: From<&str>` is not satisfied --> linkerd/meshtls/verifier/src/lib.rs:87:74 | 87 | let cert = generate_cert_with_names(vec![SanType::URI(spiffe_uri.into())]); | ^^^^ the trait `From<&str>` is not implemented for `rcgen::Ia5String` | = note: required for `&str` to implement `std::convert::Into<rcgen::Ia5String>`
rust-crates (linkerd-meshtls-verifier): linkerd/meshtls/verifier/src/lib.rs#L95
error[E0277]: the trait bound `rcgen::Ia5String: From<&str>` is not satisfied --> linkerd/meshtls/verifier/src/lib.rs:95:69 | 95 | "foo.ns1.serviceaccount.identity.linkerd.cluster.local".into(), | ^^^^ the trait `From<&str>` is not implemented for `rcgen::Ia5String` | = note: required for `&str` to implement `std::convert::Into<rcgen::Ia5String>`
rust-crates (linkerd-meshtls-verifier): linkerd/meshtls/verifier/src/lib.rs#L107
error[E0277]: the trait bound `rcgen::Ia5String: From<&str>` is not satisfied --> linkerd/meshtls/verifier/src/lib.rs:107:69 | 107 | "bar.ns1.serviceaccount.identity.linkerd.cluster.local".into(), | ^^^^ the trait `From<&str>` is not implemented for `rcgen::Ia5String` | = note: required for `&str` to implement `std::convert::Into<rcgen::Ia5String>`
rust-crates (linkerd-meshtls-verifier): linkerd/meshtls/verifier/src/lib.rs#L139
error[E0277]: the trait bound `rcgen::Ia5String: From<&str>` is not satisfied --> linkerd/meshtls/verifier/src/lib.rs:139:41 | 139 | SanType::DnsName(foo_dns_id.into()), | ^^^^ the trait `From<&str>` is not implemented for `rcgen::Ia5String` | = note: required for `&str` to implement `std::convert::Into<rcgen::Ia5String>`
rust-crates (linkerd-meshtls-verifier): linkerd/meshtls/verifier/src/lib.rs#L140
error[E0277]: the trait bound `rcgen::Ia5String: From<&str>` is not satisfied --> linkerd/meshtls/verifier/src/lib.rs:140:41 | 140 | SanType::DnsName(bar_dns_id.into()), | ^^^^ the trait `From<&str>` is not implemented for `rcgen::Ia5String` | = note: required for `&str` to implement `std::convert::Into<rcgen::Ia5String>`
rust-crates (linkerd-meshtls-verifier): linkerd/meshtls/verifier/src/lib.rs#L141
error[E0277]: the trait bound `rcgen::Ia5String: From<&str>` is not satisfied --> linkerd/meshtls/verifier/src/lib.rs:141:36 | 141 | SanType::URI(spiffe_id.into()), | ^^^^ the trait `From<&str>` is not implemented for `rcgen::Ia5String` | = note: required for `&str` to implement `std::convert::Into<rcgen::Ia5String>`
rust-crates (linkerd-meshtls-verifier): linkerd/meshtls/verifier/src/lib.rs#L154
error[E0277]: the trait bound `rcgen::Ia5String: From<&str>` is not satisfied --> linkerd/meshtls/verifier/src/lib.rs:154:41 | 154 | SanType::DnsName(foo_dns_id.into()), | ^^^^ the trait `From<&str>` is not implemented for `rcgen::Ia5String` | = note: required for `&str` to implement `std::convert::Into<rcgen::Ia5String>`
rust-crates (linkerd-meshtls-verifier): linkerd/meshtls/verifier/src/lib.rs#L155
error[E0277]: the trait bound `rcgen::Ia5String: From<&str>` is not satisfied --> linkerd/meshtls/verifier/src/lib.rs:155:41 | 155 | SanType::DnsName(bar_dns_id.into()), | ^^^^ the trait `From<&str>` is not implemented for `rcgen::Ia5String` | = note: required for `&str` to implement `std::convert::Into<rcgen::Ia5String>`
rust-crates (linkerd-proxy-spire-client)
The job was canceled because "linkerd-meshtls" failed.
rust-crates (linkerd-proxy-spire-client)
The operation was canceled.
rust: linkerd/meshtls/tests/util.rs#L34
error[E0599]: no function or associated item named `from_params` found for struct `rcgen::Certificate` in the current scope --> linkerd/meshtls/tests/util.rs:34:34 | 34 | let root_cert = Certificate::from_params(root_params).expect("should generate root"); | ^^^^^^^^^^^ | | | function or associated item not found in `Certificate` | help: there is a method with a similar name: `params`
rust: linkerd/meshtls/tests/util.rs#L39
error[E0599]: no function or associated item named `from_params` found for struct `rcgen::Certificate` in the current scope --> linkerd/meshtls/tests/util.rs:39:29 | 39 | let cert = Certificate::from_params(params).expect("should generate cert"); | ^^^^^^^^^^^ | | | function or associated item not found in `Certificate` | help: there is a method with a similar name: `params`
rust: linkerd/meshtls/tests/util.rs#L54
error[E0277]: the trait bound `rcgen::Ia5String: std::convert::From<&str>` is not satisfied --> linkerd/meshtls/tests/util.rs:54:75 | 54 | generate_cert_with_name(vec![SanType::URI("spiffe://system/local".into())]); | ^^^^ the trait `std::convert::From<&str>` is not implemented for `rcgen::Ia5String` | = note: required for `&str` to implement `std::convert::Into<rcgen::Ia5String>`
rust
Process completed with exit code 1.
ship-it
Process completed with exit code 1.