huskies: merge 1173 story Identity-aware fleet checks: cryptographic node identity in upgrade and health probes

This commit is contained in:
Huskies Agent
2026-07-16 13:26:03 +00:00
parent 489c415fd9
commit 0ac68afa4c
14 changed files with 894 additions and 30 deletions
@@ -486,6 +486,7 @@ mod tests {
auth_token: None,
ssh_port: None,
host_path: None,
expected_node_id: None,
},
)])));
let ctx = test_bot_context(services, Some(Arc::clone(&active)), Some(store));
@@ -530,6 +531,7 @@ mod tests {
auth_token: None,
ssh_port: None,
host_path: None,
expected_node_id: None,
},
);
@@ -586,6 +586,7 @@ pub(in crate::chat::transport::matrix::bot) async fn on_room_message(
&project,
store,
ctx.gateway_port,
&ctx.services.project_root,
|phase_msg| {
let transport = Arc::clone(&transport);
let bot_sent = Arc::clone(&bot_sent);
@@ -633,6 +634,7 @@ pub(in crate::chat::transport::matrix::bot) async fn on_room_message(
let response = super::super::super::sled_upgrade::handle_upgrade_all(
store,
ctx.gateway_port,
&ctx.services.project_root,
|phase_msg| {
let transport = Arc::clone(&transport);
let bot_sent = Arc::clone(&bot_sent);
@@ -1189,6 +1191,7 @@ mod tests {
auth_token: None,
ssh_port: None,
host_path: None,
expected_node_id: None,
},
);
@@ -1215,6 +1218,7 @@ mod tests {
auth_token: None,
ssh_port: None,
host_path: None,
expected_node_id: None,
},
)]));