From 2c3dcbb4298b2fc39cd24317eed8921d994b904b Mon Sep 17 00:00:00 2001 From: John Eckersberg Date: Fri, 14 Nov 2025 09:18:17 -0500 Subject: [PATCH] xtask: Fix deprecation warnings with rand 0.9 The rand crate was bumped from 0.8 -> 0.9 in 7804be96 Signed-off-by: John Eckersberg --- Cargo.lock | 2 +- crates/xtask/src/xtask.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 876a73d08..80e7a7911 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3305,7 +3305,7 @@ dependencies = [ "fn-error-context", "mandown", "owo-colors", - "rand 0.8.5", + "rand 0.9.2", "serde", "serde_json", "tar", diff --git a/crates/xtask/src/xtask.rs b/crates/xtask/src/xtask.rs index b9809e012..7c64cc8aa 100644 --- a/crates/xtask/src/xtask.rs +++ b/crates/xtask/src/xtask.rs @@ -491,11 +491,11 @@ fn verify_ssh_connectivity(sh: &Shell, port: u16, key_path: &Utf8Path) -> Result /// Generate a random alphanumeric suffix for VM names fn generate_random_suffix() -> String { - let mut rng = rand::thread_rng(); + let mut rng = rand::rng(); const CHARSET: &[u8] = b"abcdefghijklmnopqrstuvwxyz0123456789"; (0..8) .map(|_| { - let idx = rng.gen_range(0..CHARSET.len()); + let idx = rng.random_range(0..CHARSET.len()); CHARSET[idx] as char }) .collect()