diff --git a/Cargo.lock b/Cargo.lock index efb21ff54ed..d7cd66646d1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2146,13 +2146,13 @@ dependencies = [ [[package]] name = "crucible-common" version = "0.0.1" -source = "git+https://github.com/oxidecomputer/crucible?rev=7103cd3a3d7b0112d2949dd135db06fef0c156bb#7103cd3a3d7b0112d2949dd135db06fef0c156bb" +source = "git+https://github.com/oxidecomputer/crucible?rev=ec87da9b0d8997a8c1c969a11d7d41583526ad20#ec87da9b0d8997a8c1c969a11d7d41583526ad20" dependencies = [ "anyhow", "atty", "crucible-workspace-hack", "dropshot", - "nix 0.29.0", + "nix 0.30.1", "rustls-pemfile 1.0.4", "schemars 0.8.22", "serde", @@ -2166,7 +2166,7 @@ dependencies = [ "thiserror 2.0.17", "tokio", "tokio-rustls 0.24.1", - "toml 0.8.23", + "toml 0.9.8", "twox-hash", "uuid", "vergen", @@ -8969,7 +8969,7 @@ dependencies = [ "miniz_oxide", "mio", "newtype-uuid", - "nix 0.29.0", + "nix 0.30.1", "nom", "num-bigint-dig", "num-integer", @@ -15153,11 +15153,11 @@ dependencies = [ [[package]] name = "twox-hash" -version = "2.1.0" +version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7b17f197b3050ba473acf9181f7b1d3b66d1cf7356c6cc57886662276e65908" +checksum = "9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c" dependencies = [ - "rand 0.8.5", + "rand 0.9.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 0b72863b281..1f6b59a1372 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -420,7 +420,7 @@ crossterm = { version = "0.29.0", features = ["event-stream"] } crucible-agent-client = { git = "https://github.com/oxidecomputer/crucible", rev = "7103cd3a3d7b0112d2949dd135db06fef0c156bb" } crucible-pantry-client = { git = "https://github.com/oxidecomputer/crucible", rev = "7103cd3a3d7b0112d2949dd135db06fef0c156bb" } crucible-smf = { git = "https://github.com/oxidecomputer/crucible", rev = "7103cd3a3d7b0112d2949dd135db06fef0c156bb" } -crucible-common = { git = "https://github.com/oxidecomputer/crucible", rev = "7103cd3a3d7b0112d2949dd135db06fef0c156bb" } +crucible-common = { git = "https://github.com/oxidecomputer/crucible", rev = "ec87da9b0d8997a8c1c969a11d7d41583526ad20" } # NOTE: See above! csv = "1.3.1" curve25519-dalek = "4" diff --git a/workspace-hack/Cargo.toml b/workspace-hack/Cargo.toml index c355a74bc94..fa81ef68a8a 100644 --- a/workspace-hack/Cargo.toml +++ b/workspace-hack/Cargo.toml @@ -84,7 +84,7 @@ log = { version = "0.4.27", default-features = false, features = ["kv_unstable", managed = { version = "0.8.0", default-features = false, features = ["alloc", "map"] } memchr = { version = "2.7.4" } newtype-uuid = { version = "1.3.2", features = ["proptest1"] } -nix = { version = "0.29.0", features = ["feature", "net", "uio"] } +nix = { version = "0.30.1", features = ["feature", "fs", "net", "uio"] } num-bigint-dig = { version = "0.8.4", default-features = false, features = ["i128", "prime", "serde", "u64_digit", "zeroize"] } num-integer = { version = "0.1.46", features = ["i128"] } num-iter = { version = "0.1.45", default-features = false, features = ["i128"] } @@ -224,7 +224,7 @@ log = { version = "0.4.27", default-features = false, features = ["kv_unstable", managed = { version = "0.8.0", default-features = false, features = ["alloc", "map"] } memchr = { version = "2.7.4" } newtype-uuid = { version = "1.3.2", features = ["proptest1"] } -nix = { version = "0.29.0", features = ["feature", "net", "uio"] } +nix = { version = "0.30.1", features = ["feature", "fs", "net", "uio"] } num-bigint-dig = { version = "0.8.4", default-features = false, features = ["i128", "prime", "serde", "u64_digit", "zeroize"] } num-integer = { version = "0.1.46", features = ["i128"] } num-iter = { version = "0.1.45", default-features = false, features = ["i128"] }