diff --git a/.evergreen/config.yml b/.evergreen/config.yml index 164708bde..97f9973bb 100644 --- a/.evergreen/config.yml +++ b/.evergreen/config.yml @@ -238,7 +238,7 @@ buildvariants: - name: gcp-kms display_name: "GCP KMS" - # patchable: false + patchable: false run_on: # The GCP CLI is not available on RHEL/Ubuntu machines. - debian11-small diff --git a/src/test/spec/sessions/sessions_not_supported.rs b/src/test/spec/sessions/sessions_not_supported.rs index 50931793e..c380b2aa7 100644 --- a/src/test/spec/sessions/sessions_not_supported.rs +++ b/src/test/spec/sessions/sessions_not_supported.rs @@ -12,9 +12,11 @@ use crate::{ async fn spawn_mongocryptd(name: &str) -> Option<(EventClient, Process)> { let util_client = Client::for_test().await; - if util_client.server_version_lt(4, 2) { + // TODO RUST-1447: unskip on 8.1+ + if util_client.server_version_lt(4, 2) || util_client.server_version_gte(8, 1) { log_uncaptured(format!( - "Skipping {name}: cannot spawn mongocryptd due to server version < 4.2" + "Skipping {name}: cannot spawn mongocryptd due to server version < 4.2 or server \ + version >= 8.1" )); return None; }