commit c6558d98e3e11f47e9663920c7efdb08b4cc1d61 parent 3bbe2364f3b01b7066294f5ce0f12fd05a3b3016 Author: triesap <tyson@radroots.org> Date: Tue, 25 Aug 2026 04:11:00 +0000 build: advance source lock to repaired lib Diffstat:
22 files changed, 59 insertions(+), 59 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock @@ -1752,7 +1752,7 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "radroots_blossom" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "mediatype", "serde", @@ -1764,7 +1764,7 @@ dependencies = [ [[package]] name = "radroots_core" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "rust_decimal", "serde", @@ -1773,7 +1773,7 @@ dependencies = [ [[package]] name = "radroots_event" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "hex", "jiff-tzdb", @@ -1791,7 +1791,7 @@ dependencies = [ [[package]] name = "radroots_event_codec" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "hex", "radroots_blossom", @@ -1808,7 +1808,7 @@ dependencies = [ [[package]] name = "radroots_identity" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "k256", "serde", @@ -1818,7 +1818,7 @@ dependencies = [ [[package]] name = "radroots_nostr" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "nostr", "radroots_event", @@ -1832,7 +1832,7 @@ dependencies = [ [[package]] name = "radroots_nostr_connect" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "nostr", "radroots_event", @@ -1848,7 +1848,7 @@ dependencies = [ [[package]] name = "radroots_protocol" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "serde", ] @@ -1856,7 +1856,7 @@ dependencies = [ [[package]] name = "radroots_runtime_paths" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "serde", "thiserror 1.0.69", @@ -1865,7 +1865,7 @@ dependencies = [ [[package]] name = "radroots_secrets" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "chacha20poly1305", "serde", @@ -1877,7 +1877,7 @@ dependencies = [ [[package]] name = "radroots_service_host" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "bytes", "fs2", @@ -1898,7 +1898,7 @@ dependencies = [ [[package]] name = "radroots_service_sqlite" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "fs2", "futures", @@ -1916,7 +1916,7 @@ dependencies = [ [[package]] name = "radroots_storage" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "radroots_event", "radroots_event_codec", @@ -1929,7 +1929,7 @@ dependencies = [ [[package]] name = "radroots_trade" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "radroots_core", "radroots_event", @@ -1939,7 +1939,7 @@ dependencies = [ [[package]] name = "radroots_transport" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "radroots_event", "radroots_identity", @@ -1950,7 +1950,7 @@ dependencies = [ [[package]] name = "radroots_transport_nostr" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=7d7b454b4c9ed86569671993bd03ca868b676665#7d7b454b4c9ed86569671993bd03ca868b676665" +source = "git+https://github.com/radrootslabs/lib?rev=d287d41c2cd97cd0e455445da90f22180029f089#d287d41c2cd97cd0e455445da90f22180029f089" dependencies = [ "async-wsocket", "futures", diff --git a/Cargo.toml b/Cargo.toml @@ -58,17 +58,17 @@ futures-executor = "0.3" hex = "0.4" jsonschema = { version = "0.48.1", default-features = false } nostr = { version = "0.44.2", features = ["nip04", "nip44", "nip46", "nip49"] } -radroots_identity = { git = "https://github.com/radrootslabs/lib", rev = "7d7b454b4c9ed86569671993bd03ca868b676665", version = "=0.1.0-alpha" } -radroots_nostr = { git = "https://github.com/radrootslabs/lib", rev = "7d7b454b4c9ed86569671993bd03ca868b676665", version = "=0.1.0-alpha", features = ["events"] } -radroots_nostr_connect = { git = "https://github.com/radrootslabs/lib", rev = "7d7b454b4c9ed86569671993bd03ca868b676665", version = "=0.1.0-alpha" } -radroots_event_codec = { git = "https://github.com/radrootslabs/lib", rev = "7d7b454b4c9ed86569671993bd03ca868b676665", version = "=0.1.0-alpha", features = ["json"] } -radroots_runtime_paths = { git = "https://github.com/radrootslabs/lib", rev = "7d7b454b4c9ed86569671993bd03ca868b676665", version = "=0.1.0-alpha" } -radroots_service_host = { git = "https://github.com/radrootslabs/lib", rev = "7d7b454b4c9ed86569671993bd03ca868b676665", version = "=0.1.0-alpha" } -radroots_service_sqlite = { git = "https://github.com/radrootslabs/lib", rev = "7d7b454b4c9ed86569671993bd03ca868b676665", version = "=0.1.0-alpha" } -radroots_secrets = { git = "https://github.com/radrootslabs/lib", rev = "7d7b454b4c9ed86569671993bd03ca868b676665", version = "=0.1.0-alpha", features = ["std"] } -radroots_storage = { git = "https://github.com/radrootslabs/lib", rev = "7d7b454b4c9ed86569671993bd03ca868b676665", version = "=0.1.0-alpha", default-features = false } -radroots_transport = { git = "https://github.com/radrootslabs/lib", rev = "7d7b454b4c9ed86569671993bd03ca868b676665", version = "=0.1.0-alpha", default-features = false } -radroots_transport_nostr = { git = "https://github.com/radrootslabs/lib", rev = "7d7b454b4c9ed86569671993bd03ca868b676665", version = "=0.1.0-alpha" } +radroots_identity = { git = "https://github.com/radrootslabs/lib", rev = "d287d41c2cd97cd0e455445da90f22180029f089", version = "=0.1.0-alpha" } +radroots_nostr = { git = "https://github.com/radrootslabs/lib", rev = "d287d41c2cd97cd0e455445da90f22180029f089", version = "=0.1.0-alpha", features = ["events"] } +radroots_nostr_connect = { git = "https://github.com/radrootslabs/lib", rev = "d287d41c2cd97cd0e455445da90f22180029f089", version = "=0.1.0-alpha" } +radroots_event_codec = { git = "https://github.com/radrootslabs/lib", rev = "d287d41c2cd97cd0e455445da90f22180029f089", version = "=0.1.0-alpha", features = ["json"] } +radroots_runtime_paths = { git = "https://github.com/radrootslabs/lib", rev = "d287d41c2cd97cd0e455445da90f22180029f089", version = "=0.1.0-alpha" } +radroots_service_host = { git = "https://github.com/radrootslabs/lib", rev = "d287d41c2cd97cd0e455445da90f22180029f089", version = "=0.1.0-alpha" } +radroots_service_sqlite = { git = "https://github.com/radrootslabs/lib", rev = "d287d41c2cd97cd0e455445da90f22180029f089", version = "=0.1.0-alpha" } +radroots_secrets = { git = "https://github.com/radrootslabs/lib", rev = "d287d41c2cd97cd0e455445da90f22180029f089", version = "=0.1.0-alpha", features = ["std"] } +radroots_storage = { git = "https://github.com/radrootslabs/lib", rev = "d287d41c2cd97cd0e455445da90f22180029f089", version = "=0.1.0-alpha", default-features = false } +radroots_transport = { git = "https://github.com/radrootslabs/lib", rev = "d287d41c2cd97cd0e455445da90f22180029f089", version = "=0.1.0-alpha", default-features = false } +radroots_transport_nostr = { git = "https://github.com/radrootslabs/lib", rev = "d287d41c2cd97cd0e455445da90f22180029f089", version = "=0.1.0-alpha" } serde = { version = "1.0", features = ["derive"] } serde_json = { version = "1.0", features = ["raw_value"] } sha2 = "0.10" diff --git a/contracts/services_hardening/process_qualification.v1.json b/contracts/services_hardening/process_qualification.v1.json @@ -6,7 +6,7 @@ "binary": "myc", "source_lock": { "schema": "radroots.service.source-lock.v2", - "lib_revision": "7d7b454b4c9ed86569671993bd03ca868b676665" + "lib_revision": "d287d41c2cd97cd0e455445da90f22180029f089" }, "bounds": { "process_deadline_ms": 30000, diff --git a/contracts/services_hardening/provider_delivery.v1.json b/contracts/services_hardening/provider_delivery.v1.json @@ -16,7 +16,7 @@ }, "relay_adapter": { "implementation": "radroots_transport_nostr", - "source_locked_revision": "7d7b454b4c9ed86569671993bd03ca868b676665", + "source_locked_revision": "d287d41c2cd97cd0e455445da90f22180029f089", "preparation_performs_io": false, "target_cardinality_per_attempt": 1, "public_profile": "wss_only", diff --git a/radroots.service.source-lock.v2.toml b/radroots.service.source-lock.v2.toml @@ -2,12 +2,12 @@ schema = "radroots.service.source-lock.v2" contract_version = 2 service = "myc" repository = "https://github.com/radrootslabs/lib" -revision = "7d7b454b4c9ed86569671993bd03ca868b676665" +revision = "d287d41c2cd97cd0e455445da90f22180029f089" architecture = "radroots.crates.release.v2" workspace_catalog_sha256 = "deca0c080deae187ff8186c0708903e42f41ea57f77c5f91581e23aa561164a4" version = "0.1.0-alpha" -source_archive_sha256 = "b425371c134be96cce46b37f7035d6212f1efe8cff50bef366631ba5632991b0" -cargo_lock_sha256 = "0283033e25df0697b43ade8bec97a72512aadcb3406beee0edc3b263d7b23ba6" +source_archive_sha256 = "ddd9d91e346a33f75e4e6efb4001acae1d90a6846387ca4a57118dd6e056a1ed" +cargo_lock_sha256 = "9b1e1ae86510575dcbae6ebeb1d10c0d98f1f94cc9c23ba3d0646c425460a382" rust_version = "1.97.1" host_feature_profile = "service-host" diff --git a/src/nip46_wave_080_a.rs b/src/nip46_wave_080_a.rs @@ -110,7 +110,7 @@ pub(crate) fn migration_evidence() -> (MigrationAppliedAtUnixSeconds, MigrationB let build = MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host", diff --git a/src/state_admin.rs b/src/state_admin.rs @@ -969,7 +969,7 @@ mod tests { MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host", diff --git a/tests/build_policy.rs b/tests/build_policy.rs @@ -30,35 +30,35 @@ fn service_host_is_the_exact_default_feature_profile() { #[test] fn shared_runtime_paths_is_exactly_pinned_to_the_source_locked_lib() { assert!(MANIFEST.contains( - "radroots_runtime_paths = { git = \"https://github.com/radrootslabs/lib\", rev = \"7d7b454b4c9ed86569671993bd03ca868b676665\", version = \"=0.1.0-alpha\" }" + "radroots_runtime_paths = { git = \"https://github.com/radrootslabs/lib\", rev = \"d287d41c2cd97cd0e455445da90f22180029f089\", version = \"=0.1.0-alpha\" }" )); } #[test] fn shared_identity_is_exactly_pinned_to_the_source_locked_lib() { assert!(MANIFEST.contains( - "radroots_identity = { git = \"https://github.com/radrootslabs/lib\", rev = \"7d7b454b4c9ed86569671993bd03ca868b676665\", version = \"=0.1.0-alpha\" }" + "radroots_identity = { git = \"https://github.com/radrootslabs/lib\", rev = \"d287d41c2cd97cd0e455445da90f22180029f089\", version = \"=0.1.0-alpha\" }" )); } #[test] fn shared_service_host_is_exactly_pinned_to_the_source_locked_lib() { assert!(MANIFEST.contains( - "radroots_service_host = { git = \"https://github.com/radrootslabs/lib\", rev = \"7d7b454b4c9ed86569671993bd03ca868b676665\", version = \"=0.1.0-alpha\" }" + "radroots_service_host = { git = \"https://github.com/radrootslabs/lib\", rev = \"d287d41c2cd97cd0e455445da90f22180029f089\", version = \"=0.1.0-alpha\" }" )); } #[test] fn shared_service_sqlite_is_exactly_pinned_to_the_source_locked_lib() { assert!(MANIFEST.contains( - "radroots_service_sqlite = { git = \"https://github.com/radrootslabs/lib\", rev = \"7d7b454b4c9ed86569671993bd03ca868b676665\", version = \"=0.1.0-alpha\" }" + "radroots_service_sqlite = { git = \"https://github.com/radrootslabs/lib\", rev = \"d287d41c2cd97cd0e455445da90f22180029f089\", version = \"=0.1.0-alpha\" }" )); } #[test] fn shared_storage_evidence_is_exactly_pinned_to_the_source_locked_lib() { assert!(MANIFEST.contains( - "radroots_storage = { git = \"https://github.com/radrootslabs/lib\", rev = \"7d7b454b4c9ed86569671993bd03ca868b676665\", version = \"=0.1.0-alpha\", default-features = false }" + "radroots_storage = { git = \"https://github.com/radrootslabs/lib\", rev = \"d287d41c2cd97cd0e455445da90f22180029f089\", version = \"=0.1.0-alpha\", default-features = false }" )); } @@ -71,7 +71,7 @@ fn delivery_dependencies_are_exactly_source_locked() { ] { assert!( MANIFEST.contains(&format!( - "{dependency} = {{ git = \"https://github.com/radrootslabs/lib\", rev = \"7d7b454b4c9ed86569671993bd03ca868b676665\", version = \"=0.1.0-alpha\"" + "{dependency} = {{ git = \"https://github.com/radrootslabs/lib\", rev = \"d287d41c2cd97cd0e455445da90f22180029f089\", version = \"=0.1.0-alpha\"" )), "{dependency} is not pinned to the exact source lock" ); @@ -99,18 +99,18 @@ fn source_lock_binds_the_current_cargo_lock() { )); assert!(SOURCE_LOCK.contains(&format!("cargo_lock_sha256 = \"{digest}\""))); assert!(SOURCE_LOCK.contains(&format!("flake_lock_sha256 = \"{flake_digest}\""))); - assert!(SOURCE_LOCK.contains("revision = \"7d7b454b4c9ed86569671993bd03ca868b676665\"")); + assert!(SOURCE_LOCK.contains("revision = \"d287d41c2cd97cd0e455445da90f22180029f089\"")); assert!(SOURCE_LOCK.contains( "[nix]\nmaterial = \"deferred\"\nlib_revision = \"b44119fbac5985be8127ad1bf56d2950e6399427\"\n" )); assert!(!SOURCE_LOCK.contains( - "[nix]\nmaterial = \"deferred\"\nlib_revision = \"7d7b454b4c9ed86569671993bd03ca868b676665\"\n" + "[nix]\nmaterial = \"deferred\"\nlib_revision = \"d287d41c2cd97cd0e455445da90f22180029f089\"\n" )); assert!(SOURCE_LOCK.contains( "workspace_catalog_sha256 = \"deca0c080deae187ff8186c0708903e42f41ea57f77c5f91581e23aa561164a4\"" )); assert!(SOURCE_LOCK.contains( - "source_archive_sha256 = \"b425371c134be96cce46b37f7035d6212f1efe8cff50bef366631ba5632991b0\"" + "source_archive_sha256 = \"ddd9d91e346a33f75e4e6efb4001acae1d90a6846387ca4a57118dd6e056a1ed\"" )); assert!(SOURCE_LOCK.ends_with( "[contract_versions]\nconfig = 1\nstate = 12\nadmin = 1\nstatus = 1\nprovider = 1\n" diff --git a/tests/services_hardening_config_lifecycle.rs b/tests/services_hardening_config_lifecycle.rs @@ -87,7 +87,7 @@ fn build_for_contracts( MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host", @@ -281,7 +281,7 @@ async fn initialize_v10(runtime: &myc::MycRuntimeContext, metadata: &MycStateMet discovery_public_key, config_contract_version, 10, operator_contract_version, \ status_contract_version, 1725000000, '0.1.0', \ '1111111111111111111111111111111111111111', \ - '7d7b454b4c9ed86569671993bd03ca868b676665', 'rustc-test', 'test-target', \ + 'd287d41c2cd97cd0e455445da90f22180029f089', 'rustc-test', 'test-target', \ 'service-host', 1 FROM myc_state_metadata WHERE singleton = 1", ) .execute(&mut *transaction) diff --git a/tests/services_hardening_connection_state.rs b/tests/services_hardening_connection_state.rs @@ -85,7 +85,7 @@ fn migration_evidence() -> (MigrationAppliedAtUnixSeconds, MigrationBuildIdentit let build = MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host", diff --git a/tests/services_hardening_delivery_state.rs b/tests/services_hardening_delivery_state.rs @@ -126,7 +126,7 @@ fn migration_evidence() -> (MigrationAppliedAtUnixSeconds, MigrationBuildIdentit let build = MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host", diff --git a/tests/services_hardening_discovery_state.rs b/tests/services_hardening_discovery_state.rs @@ -109,7 +109,7 @@ fn migration_evidence() -> (MigrationAppliedAtUnixSeconds, MigrationBuildIdentit let build = MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host", diff --git a/tests/services_hardening_local_signer_transport.rs b/tests/services_hardening_local_signer_transport.rs @@ -84,7 +84,7 @@ fn machine_contract_freezes_the_complete_local_signer_transport() { #[test] fn implementation_uses_only_the_hardened_fixed_unix_admin_boundary() { for required in [ - "radroots_service_host = { git = \"https://github.com/radrootslabs/lib\", rev = \"7d7b454b4c9ed86569671993bd03ca868b676665\"", + "radroots_service_host = { git = \"https://github.com/radrootslabs/lib\", rev = \"d287d41c2cd97cd0e455445da90f22180029f089\"", "const MYC_LOCAL_SIGNER_ENDPOINT: &str = \"/v1/provider/operation\"", "radroots_service_host::AdminClient", ".mutate::<_, LocalSignerResponse>(", diff --git a/tests/services_hardening_native_release.rs b/tests/services_hardening_native_release.rs @@ -12,7 +12,7 @@ const FLAKE_LOCK: &str = include_str!("../flake.lock"); const CARGO_CONFIG: &str = include_str!("../.cargo/config.toml"); const SYSTEMD_UNIT: &str = include_str!("../packaging/systemd/myc@.service"); -const LIB_REVISION: &str = "7d7b454b4c9ed86569671993bd03ca868b676665"; +const LIB_REVISION: &str = "d287d41c2cd97cd0e455445da90f22180029f089"; const DEFERRED_NIX_LIB_REVISION: &str = "b44119fbac5985be8127ad1bf56d2950e6399427"; const LIB_REPOSITORY: &str = "https://github.com/radrootslabs/lib"; diff --git a/tests/services_hardening_process_qualification.rs b/tests/services_hardening_process_qualification.rs @@ -220,7 +220,7 @@ fn qualification_contract_freezes_the_exact_process_and_component_corpus() { contract["source_lock"], serde_json::json!({ "schema": "radroots.service.source-lock.v2", - "lib_revision": "7d7b454b4c9ed86569671993bd03ca868b676665" + "lib_revision": "d287d41c2cd97cd0e455445da90f22180029f089" }) ); assert_eq!( diff --git a/tests/services_hardening_runtime_context.rs b/tests/services_hardening_runtime_context.rs @@ -288,7 +288,7 @@ fn unsupported_profile_platform_and_diagnostics_fail_safely() { #[test] fn shared_runtime_paths_are_the_only_path_policy_and_identity_authority() { assert!(MANIFEST.contains( - "radroots_runtime_paths = { git = \"https://github.com/radrootslabs/lib\", rev = \"7d7b454b4c9ed86569671993bd03ca868b676665\", version = \"=0.1.0-alpha\" }" + "radroots_runtime_paths = { git = \"https://github.com/radrootslabs/lib\", rev = \"d287d41c2cd97cd0e455445da90f22180029f089\", version = \"=0.1.0-alpha\" }" )); assert!(LIB_SOURCE.contains("mod runtime_context;")); assert!(!LIB_SOURCE.contains("pub mod runtime_context;")); diff --git a/tests/services_hardening_runtime_foundation.rs b/tests/services_hardening_runtime_foundation.rs @@ -129,7 +129,7 @@ fn migration_evidence() -> (MigrationAppliedAtUnixSeconds, MigrationBuildIdentit let build = MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host", diff --git a/tests/services_hardening_signer_request_state.rs b/tests/services_hardening_signer_request_state.rs @@ -66,7 +66,7 @@ fn migration_evidence() -> (MigrationAppliedAtUnixSeconds, MigrationBuildIdentit let build = MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host", diff --git a/tests/services_hardening_state_catalog.rs b/tests/services_hardening_state_catalog.rs @@ -469,7 +469,7 @@ fn catalog_errors_are_stable_source_free_and_redacted() { #[test] fn catalog_source_is_pure_pinned_and_uses_only_the_shared_authority() { assert!(MANIFEST.contains( - "radroots_service_sqlite = { git = \"https://github.com/radrootslabs/lib\", rev = \"7d7b454b4c9ed86569671993bd03ca868b676665\", version = \"=0.1.0-alpha\" }" + "radroots_service_sqlite = { git = \"https://github.com/radrootslabs/lib\", rev = \"d287d41c2cd97cd0e455445da90f22180029f089\", version = \"=0.1.0-alpha\" }" )); assert!(LIB_SOURCE.contains("mod state_catalog;")); assert!(!LIB_SOURCE.contains("pub mod state_catalog;")); diff --git a/tests/services_hardening_state_host.rs b/tests/services_hardening_state_host.rs @@ -60,7 +60,7 @@ fn migration_evidence() -> (MigrationAppliedAtUnixSeconds, MigrationBuildIdentit let build = MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host", @@ -78,7 +78,7 @@ fn mismatched_migration_build() -> MigrationBuildIdentity { MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host", diff --git a/tests/services_hardening_state_repository.rs b/tests/services_hardening_state_repository.rs @@ -62,7 +62,7 @@ fn migration_evidence() -> (MigrationAppliedAtUnixSeconds, MigrationBuildIdentit let build = MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host", diff --git a/tests/services_hardening_state_resilience.rs b/tests/services_hardening_state_resilience.rs @@ -72,7 +72,7 @@ fn migration_evidence() -> (MigrationAppliedAtUnixSeconds, MigrationBuildIdentit let build = MigrationBuildIdentity::new( env!("CARGO_PKG_VERSION"), "1111111111111111111111111111111111111111", - "7d7b454b4c9ed86569671993bd03ca868b676665", + "d287d41c2cd97cd0e455445da90f22180029f089", "rustc-test", "test-target", "service-host",