{"msg":"setting up simulated sidecar","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.40443521Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.405209676Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:57543"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.405502174Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:42633"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.405561453Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:37696"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.40560967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:44354"} {"msg":"configuring sim ereports","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.405643378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","metadata":"{\"baseboard_part_number\": String(\"SimSidecarSp\"), \"baseboard_serial_number\": String(\"SimSidecar0\"), \"hubris_archive_id\": String(\"asdfasdfasdf\")}","n_ereports":1,"restart_id":"0d3e464a-666e-4687-976f-90e31238be8b"} {"msg":"setting up simulated sidecar","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.406556302Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.406653317Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:47341"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.406690512Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:44075"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.406729571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:58629"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.406766405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:43129"} {"msg":"configuring sim ereports","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.406972309Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","metadata":"{\"baseboard_part_number\": String(\"SimSidecarSp\"), \"baseboard_serial_number\": String(\"SimSidecar1\"), \"hubris_archive_id\": String(\"asdfasdfasdf\")}","n_ereports":0,"restart_id":"2f156132-2f5e-4479-8df2-0ccebe362350"} {"msg":"setting up simulated gimlet","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.40705252Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.407452634Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:44053"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.407521472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:53102"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.407554849Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:58789"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.407608928Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:42560"} {"msg":"configuring sim ereports","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.408228423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","metadata":"{\"baseboard_part_number\": String(\"SimGimletSp\"), \"baseboard_serial_number\": String(\"SimGimlet00\"), \"hubris_archive_id\": String(\"ffffffff\"), \"hubris_version\": String(\"0.0.2\")}","n_ereports":5,"restart_id":"af1ebf85-36ba-4c31-bbec-b9825d6d9d8b"} {"msg":"bound fake serial console to TCP port","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.40832177Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","component":"SpComponent { id: \"sp3-host-cpu\" }","addr":"[::1]:0"} {"msg":"setting up simulated gimlet","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.40926688Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.409376831Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:62522"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.409418054Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:65113"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.409458896Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:58237"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.409500028Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:49231"} {"msg":"configuring sim ereports","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.409682475Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","metadata":"{\"baseboard_part_number\": String(\"SimGimletSp\"), \"baseboard_serial_number\": String(\"SimGimlet01\"), \"hubris_archive_id\": String(\"ffffffff\"), \"hubris_version\": String(\"0.0.2\")}","n_ereports":1,"restart_id":"55e30cc7-a109-492f-aca9-735ed725df3c"} {"msg":"bound fake serial console to TCP port","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.409769029Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","component":"SpComponent { id: \"sp3-host-cpu\" }","addr":"[::1]:0"} {"msg":"setting up gateway server","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.410235536Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.411753637Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"Setting rack_id","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.413254784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","rack_id":"c19a698f-c6f9-4a17-ae30-20d711b8f7dc"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.421069549Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"from 1.0.0 to 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.421275222Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all starting from 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.42136864Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"from 1.0.0 to 2.0.0","path":"/ignition/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.421439021Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all starting from 2.0.0","path":"/ignition/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.421518541Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/ignition/{type}/{slot}/{command}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.421586387Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/local/all-sp-ids","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.421768133Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/local/switch-id","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.421860689Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/recovery/host-phase2","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.4219358Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.422002784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.422075661Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.422153066Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.422228478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.42229924Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/caboose","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.422374501Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cfpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.422446205Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/clear-status","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.422585515Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cmpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.422725857Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.422807211Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.42288626Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/reset","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.422957794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/rot-boot-info","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.423031993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/attach","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.423111943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/detach","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.423191754Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.423261734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-abort","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.423442437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-status","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.423544132Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/ereports","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.423617018Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.423684233Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.423750016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.42381686Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"PUT"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.423888895Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.423946841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.42402077Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/sensor/{sensor_id}/value","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.424092404Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.424157905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.424223297Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/task-dump","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.424292967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/sp/{type}/{slot}/task-dump/{task_dump_index}","method":"GET"} {"msg":"listening","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.424364851Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.424541506Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"attempting initial SP discovery","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.424633261Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","discovery_addr":"[::1]:57543"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.42473265Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.424811769Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","discovery_addr":"[::1]:47341"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.424888063Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.424964146Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","discovery_addr":"[::1]:44053"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.425021551Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.425091692Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","discovery_addr":"[::1]:62522"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.425155941Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"waiting for SP discovery to complete...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.426049888Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","error":"discovery process not yet complete","elapsed":"20.532µs"} {"msg":"using development metrics configuration overrides!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:45.426146241Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","bind_loopback":true,"nexus_address":"None"} {"msg":"rebinding producer server on new IP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.426201663Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","producer_id":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","collection_interval":"10s","current_ip":"None","new_ip":"::1"} {"msg":"registered DTrace probes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.42820088Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.429157823Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:58307","component":"dropshot","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","versions":"all","path":"/{producer_id}","method":"GET"} {"msg":"listening","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.429286953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:58307","component":"dropshot","file":"/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.5/src/server.rs:328","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.431078052Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:58307","component":"dropshot","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"Requested any available port, Dropshot server has been bound to [::1]:58307","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.43123608Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"Nexus IP not provided, will use DNS to resolve it","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.43129596Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"new DNS resolver","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.43133553Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"internal-dns-resolver","file":"internal-dns/resolver/src/resolver.rs:144","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","addresses":"[[::1:0:0:0:1]:53, [::2:0:0:0:1]:53, [::3:0:0:0:1]:53]"} {"msg":"starting producer registration task","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.43138543Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"starting oximeter metric producer server","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.431424809Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"file":"oximeter/producer/src/lib.rs:279","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","interval":"10s","address":"[::1]:58307","producer_id":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"bound metrics producer server","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.431473437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","address":"[::1]:58307","producer_id":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","collection_interval":"10s"} {"msg":"registering as oximeter producer with Nexus","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.432152872Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-registration-task","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","registration_count":"0"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.432247052Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"internal-dns-resolver","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received discover; sending response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.447834336Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","sender":"Sender { addr: [::1]:41523, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.447933065Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","sender":"Sender { addr: [::1]:42597, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.447989749Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","sender":"Sender { addr: [::1]:46113, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.448036442Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","sender":"Sender { addr: [::1]:44832, vid: One }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.451742811Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 22, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.451880307Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","addr":"[::1]:57543"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.451939326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 22, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.452021721Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","addr":"[::1]:47341"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.452088646Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 22, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.452154639Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","addr":"[::1]:44053"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.452211383Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 22, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.452283157Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","addr":"[::1]:62522"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:45.452342206Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"20.083451ms","count":"0"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.452427537Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.452484141Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (used for location)","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.452533981Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","pos":0,"sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (used for location)","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.452819334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","pos":0,"sp_port":"One","interface":"(direct socket handle)"} {"msg":"received location determination response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.452895948Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","refined_locations":"{\"switch0\"}","interface":"(direct socket handle)"} {"msg":"starting to poll SP sensor data every 1s","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.45725576Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"found a new little friend!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.45737524Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","chassis_type":"Switch","sp_slot":"1"} {"msg":"found a new little friend!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.457417435Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","chassis_type":"Switch","sp_slot":"0"} {"msg":"found a new little friend!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.457460191Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","chassis_type":"Sled","sp_slot":"0"} {"msg":"found a new little friend!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:45.457502085Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","chassis_type":"Sled","sp_slot":"1"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.459159846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.459308485Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.459368285Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.459439869Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.459517245Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.459586183Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.459667316Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.45975396Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.459834402Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.459989905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.460148213Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.460315168Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.461352403Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.461517915Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.461680342Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.461839642Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 2 }"} {"msg":"our little friend seems to have changed in some kind of way","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.461996166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","new_hubris_archive_id":"0000000000000000","new_serial":"SimSidecar0","new_model":"FAKE_SIM_SIDECAR","known_state":"None","current_state":"SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 }"} {"msg":"our little friend seems to have changed in some kind of way","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.462259466Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","new_hubris_archive_id":"0000000000000000","new_serial":"SimSidecar1","new_model":"FAKE_SIM_SIDECAR","known_state":"None","current_state":"SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 }"} {"msg":"our little friend seems to have changed in some kind of way","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.462390579Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","new_hubris_archive_id":"0000000000000000","new_serial":"SimGimlet00","new_model":"i86pc","known_state":"None","current_state":"SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 }"} {"msg":"our little friend seems to have changed in some kind of way","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.462497775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","new_hubris_archive_id":"0000000000000000","new_serial":"SimGimlet01","new_model":"i86pc","known_state":"None","current_state":"SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.462598256Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.462672766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.462733859Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.462803339Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.469847405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Inventory(TlvPage { offset: 0, total: 2 })","header":"Header { version: 22, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.470381949Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Inventory(TlvPage { offset: 0, total: 0 })","header":"Header { version: 22, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.47055171Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Inventory(TlvPage { offset: 0, total: 10 })","header":"Header { version: 22, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.470619256Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Inventory(TlvPage { offset: 0, total: 10 })","header":"Header { version: 22, message_id: 3 }"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.473227016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-0","component_kind":"fake-tmp-sensor","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.473335134Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-1","component_kind":"fake-tmp-sensor","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.473410405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-0","component_kind":"fake-tmp-sensor","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.473609305Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-1","component_kind":"tmp117","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.473692973Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-2","component_kind":"tmp117","component_id":"dev-2"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.473829166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-7","component_kind":"max5970","component_id":"dev-7"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.473911953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-8","component_kind":"nvme_bmc","component_id":"dev-8"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.47397025Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-39","component_kind":"tmp451","component_id":"dev-39"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.474059539Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-46","component_kind":"sbtsi","component_id":"dev-46"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.474143528Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-53","component_kind":"max31790","component_id":"dev-53"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.474296516Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-0","component_kind":"tmp117","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.474431347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-1","component_kind":"tmp117","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.474530817Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-2","component_kind":"tmp117","component_id":"dev-2"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.47460716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-7","component_kind":"max5970","component_id":"dev-7"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.474679636Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-8","component_kind":"nvme_bmc","component_id":"dev-8"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.474742472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-39","component_kind":"tmp451","component_id":"dev-39"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.474891842Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-46","component_kind":"sbtsi","component_id":"dev-46"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.47496052Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","description":"dev-53","component_kind":"max31790","component_id":"dev-53"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.475037846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.475116524Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.475200683Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.475350504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.475443401Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.475507489Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.475574704Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.475739656Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.4758514Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.475946061Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.476023436Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.476247787Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.47637885Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.476432007Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.627517845Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.627706344Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.627833139Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.627884953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 4 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.633659918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.648761727Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.648962932Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.649127823Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.672884495Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.672972071Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.673045329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.673092333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.67313048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.673174288Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.67322493Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.673262084Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.673308838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.673359149Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"internal-dns-resolver","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.707726786Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.707869943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.707950936Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 5 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.7080075Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.708058753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.712723327Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.720584275Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.720810339Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.72086558Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.720963296Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.721066694Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.721115963Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.721167306Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.721215032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.721263209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.721302067Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.750316836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.750577079Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.750631528Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 6 }"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:45.750684024Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"318.449307ms","count":"1"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.750883224Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.78203622Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:45.803762482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.896973232Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.905431139Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.913185172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.913586719Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.913719506Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.913839166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.913946862Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.914252356Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:45.914368129Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.015790461Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.016243692Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 7 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.022315234Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.022433571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.07471612Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.074871142Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.074927715Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.074963397Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.076088999Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.076205193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 8 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.078271776Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.07840808Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.078536889Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.078602841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.078659425Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.078693273Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.078740227Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.078792783Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 9 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.080756239Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.080858083Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.080907052Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.080951942Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.081040991Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.081079969Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.081128587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.081180161Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 10 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.082383569Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.082478249Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.082537198Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.082571697Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.082621387Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.082654263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.082702219Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.082754535Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 11 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.084162985Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.084252204Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.084296323Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.084399751Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.084560334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.084671006Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 12 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.08478762Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.084827951Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.334718921Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"internal-dns-resolver","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:46.338329658Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"906.176786ms","count":"2"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.629630206Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.673366079Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.686577459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.706190504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.757401239Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.757585439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.757649438Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:46.757691613Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.758109142Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.758258251Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.758368663Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:46.758463554Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.213888052Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.214080979Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.214196151Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.214307765Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 13 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.352293136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.352492526Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.352586595Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.352653239Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:47.492228545Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:47.492374298Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:47.492458046Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:47.492602987Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:47.492661705Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:47.492718129Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:47.492789943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:47.492873782Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:47.492935856Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:47.492987821Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:47.493045016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","remote_addr":"[::1]:64000"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.493111359Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"internal-dns-resolver","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.962189626Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.988319778Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.991854892Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.992127911Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 14 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.992720752Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/local/switch-id","method":"GET","req_id":"1eb9da0e-3bc3-4769-ab92-4e25a21df0f7","remote_addr":"[::1]:64000","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:47.992912678Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/local/switch-id","method":"GET","req_id":"1eb9da0e-3bc3-4769-ab92-4e25a21df0f7","remote_addr":"[::1]:64000","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"1.0.0"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.998415426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:47.998500207Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.025693265Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.037595574Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.037751918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.037853372Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:48.038216352Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/local/switch-id","method":"GET","req_id":"1eb9da0e-3bc3-4769-ab92-4e25a21df0f7","remote_addr":"[::1]:64000","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":45485,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.08130788Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.081466759Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.081517742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.08170611Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.081780019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.081818937Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.08308439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.083176485Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.083217137Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.083255063Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.08330312Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"277c30de-98e2-4ee1-a52e-125b4bd90a2e","remote_addr":"[::1]:64000","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.083366507Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"277c30de-98e2-4ee1-a52e-125b4bd90a2e","remote_addr":"[::1]:64000","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"1.0.0"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.112667993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 9 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.116062855Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.116378199Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.116629744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.116786078Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 15 }"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:48.11738895Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"2.685286239s","count":"3"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.198339541Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.198484903Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.198536958Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.241517122Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.244265095Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.244398283Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.244438523Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.244482251Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.244520638Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.244564446Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.244607383Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.244648786Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.244691702Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.244732905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.244774378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 10 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.24487954Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.244923478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.245019281Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.245177468Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 16 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.245221156Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.274727032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.276006494Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.276345936Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.276769146Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.276901723Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.27700479Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.277097326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.277184281Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.277272538Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.277401758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.277706791Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.277826661Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.278215683Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 11 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.278472399Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.279819366Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 17 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.280087796Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 17 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.280311335Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.280447649Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.286361734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.297974481Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.34713206Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.37924748Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.379743076Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.379883378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.380241879Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 12 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.380588666Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.382241247Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 18 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.382474355Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 18 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:48.384942395Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"277c30de-98e2-4ee1-a52e-125b4bd90a2e","remote_addr":"[::1]:64000","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":301630,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.402100056Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.402202692Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.402326771Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.402436863Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.40247026Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.402898641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.40296316Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.403141128Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.403258404Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 19 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.403298805Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 19 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.4054062Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.405484928Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.405531602Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.405576131Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.405609328Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.405646112Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.405677756Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.405715441Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.405746634Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.406015254Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.406086527Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 20 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.406127209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 20 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.409178571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.409369986Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.409796132Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.409941304Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.40998403Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.410027327Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.410077848Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.410199533Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.426120829Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.430503226Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.466594476Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 21 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.497774497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 21 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.508741146Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.539441963Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.539571002Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.613644654Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.613775807Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.613859535Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.613939827Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.652667856Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.705770092Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.706030606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.708319506Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 22 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.708447383Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 22 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.708692615Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.708755772Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.708788759Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.708823378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.708854751Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.708888569Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.708919942Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.708959241Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.70904834Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.709594548Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.709700621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.709783067Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.71023734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 9 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.710355688Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.71087447Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.710985153Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 17 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.711119382Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 23 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.711210235Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 23 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.711298603Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.711341028Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.711383112Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.711425678Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.711458033Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.711495789Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.711527472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.711564547Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.711601491Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.711638315Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.71167534Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.711706121Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.711742074Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 10 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.711833277Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.711872967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 18 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.711911264Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 24 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.71194938Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 24 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.71665629Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.716777072Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.716829838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.717077716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.717156565Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.717195924Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.717228119Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.717264442Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.717295785Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.717332448Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.717369904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.717406016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.717441337Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 19 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.71748249Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 25 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.717520216Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 25 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.721591878Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.721714996Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.721761679Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.721804926Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.721977503Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.722035931Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.722073125Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.722114859Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.722152886Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.722188988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.72222481Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.722260572Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.722297586Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.722333819Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 20 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.72242891Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 26 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.722473019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 26 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.722511116Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.727122192Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.727266472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.727627708Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.727711587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.727750555Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.727787209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.727824343Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.727860706Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.72789753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.727933733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.727964836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.728129126Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 27 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.728196962Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 27 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.733137581Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.733282372Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.754880686Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.755015727Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.755060698Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.755094826Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.760057119Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 28 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.760211339Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 28 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.803737971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.815382623Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.816135736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.816500459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.816941385Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.81811803Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.821517973Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 29 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.821862675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 29 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.903861493Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:48.906164191Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.986487341Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.986612342Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.986654597Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:48.987151696Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.012645229Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 30 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.012758026Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 30 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.016801742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.016903897Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.021936291Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.022088016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.022136403Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.022171333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.064954151Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 31 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.065075515Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 31 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.068838307Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.068957707Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.069001595Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.069088129Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.093510549Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 32 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.093727274Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 32 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.093825322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.093867917Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.429568904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"internal-dns-resolver","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:49.432171675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"3.999708078s","count":"4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.460830849Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.461015841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.461057705Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.461092265Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.461125131Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.461169179Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.46120943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.461250312Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.4614135Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.461545716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.461638132Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.461774786Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.461867823Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 21 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.461968465Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.462119679Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 33 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.462218678Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 33 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.462314591Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.462360764Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.462402347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.462446346Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.462591648Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.462654795Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.462700386Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.46278702Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.462819295Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.462857091Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.462894597Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.462931701Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.462968716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.463000359Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.463167134Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 22 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.463233758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.463326635Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 34 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.463365112Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 34 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.46568266Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.473020496Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.473194866Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.473256089Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.477365077Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.477462603Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.477506812Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.477541431Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.477578726Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.477610881Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.477649158Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.477686373Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.477723237Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.477759349Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 23 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.477802476Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 35 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.477841394Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 35 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.482744428Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.482875371Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.482925181Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.482968227Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.483273721Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.486411577Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.486595687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.486651279Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.486690588Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.486727452Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.486763865Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.486800439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.486836912Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.487604324Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 24 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.487733283Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 36 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.487775689Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 36 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.487816821Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.499535311Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.499669972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.500180798Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.50025634Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.500295579Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.500332814Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.500370139Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.500407163Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.500445971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.500771776Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.50083861Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.501118433Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 37 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.501192251Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.511786532Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.511944379Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.512147758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.512223009Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.512269602Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.512304954Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.512921152Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 38 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.513006854Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 38 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.51629875Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.516406837Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.516453671Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.516486767Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.51660237Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.516660056Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.516698032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 39 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.516743754Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.520276223Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.520372917Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.520418839Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.520451375Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.520581426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.520633992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.520671637Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 40 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.520718622Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.522614672Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.522697809Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.522744603Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.52277751Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.52288736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.522938523Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.522978383Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 41 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.523152253Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 41 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.525949514Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.526025477Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.526203314Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:49.526312704Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.526511303Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 42 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.526630212Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 42 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.526721846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:49.526764221Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.458500843Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.458684351Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.458751947Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.458817479Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.458886367Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.458966108Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.459043433Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.459109766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.459187943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.45934564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.459509119Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.459677056Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.459844613Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 25 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.460025016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.460162993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 43 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.460285389Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.460445921Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.460532475Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.460611174Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.460696846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.460787758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.460857218Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.460925635Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.461094595Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.461160437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.46122647Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.461297833Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.461349688Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.461396321Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.461436662Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.46148541Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 26 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.46155485Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.461728769Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 44 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.461809552Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 44 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.46211199Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.465629028Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.465727455Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.465779239Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.46589416Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.465945123Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.466069513Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.466120916Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.466161047Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.466194775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.466234905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.466322942Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.466368373Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.466408274Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 27 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.466453044Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 45 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.466492333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 45 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.470470257Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.470583354Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.470630318Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.470672944Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.47076059Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.470793717Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.470830801Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.470862174Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.470898618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.470934951Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.470971304Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.471007326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.471045012Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.471081215Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 28 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.471172478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 46 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.471210965Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 46 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.471252288Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.475490115Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.475599905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.475788575Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.475846842Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.475889407Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.475933065Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.475972224Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.476008777Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.476067134Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.476115131Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.476157937Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.47619431Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 47 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.476245813Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 47 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.480526967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.480615715Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.480663592Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.480697249Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.480734845Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.480767771Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.480804475Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 48 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.480843503Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 48 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.482174157Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.482256032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.482301523Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.482335271Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.482373057Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.482403809Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.482439871Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 49 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.482478549Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.484460783Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.484553208Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.484600363Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.48463373Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.484670334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.484701436Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.484737489Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 50 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.484775846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 50 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.486183014Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.48626576Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.486311562Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.486343747Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.486380611Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.486411874Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.486448778Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 51 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.486487776Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 51 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.487861978Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.48793795Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.487979123Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:50.488094816Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.488180257Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 52 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.488270308Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 52 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.488361251Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:50.488403326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.619578757Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.61968944Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.619735412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.619770072Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.619801865Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"internal-dns-resolver","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.62042592Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.62049586Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.620956927Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.621023641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.621736994Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.621848889Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.622020915Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.622118661Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.632860298Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 29 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.633051923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.633152345Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 53 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.63324434Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 53 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.63830476Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.638412717Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.638454601Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.638497737Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.822935439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.823200693Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.823447919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.823694345Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.82380142Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.823895178Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.823980329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.824068947Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.824288809Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.824390263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:51.826584032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"6.394424066s","count":"5"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.829923623Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 30 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.83053387Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.830761517Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 54 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.830908733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 54 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.834573187Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.840311649Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.840733016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.840981756Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.854599974Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.854833052Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.855236593Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.855359781Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.855567648Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.855674864Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.855766498Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.855851639Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.855938403Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.888835144Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 31 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.889033623Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 55 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.889118263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 55 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.949529548Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.949833819Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.95013279Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.963299961Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.963830878Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.964144178Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.964433098Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.964609663Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.964743763Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.964892301Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.965101812Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.965258607Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:51.965418649Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.997317474Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 32 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.998977089Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 56 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.9992511Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 56 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:51.999759762Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:52.008353703Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:52.008668736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:52.024120999Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:52.024255279Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:52.024353857Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:52.024445471Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:52.024532376Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:52.024620233Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:52.024706075Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:52.026315389Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:52.026428807Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:52.03827303Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 57 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:52.038364624Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 57 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:52.049753251Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:52.049837851Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.295319912Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.295420474Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.295465976Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.295499874Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.42267521Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.422935353Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.423135605Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.423374706Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 58 }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.424150174Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.424221638Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.427157949Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.427316157Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.427808546Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.428022125Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.509439875Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.509622873Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.509763416Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.509805901Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.509846292Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.509878457Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.509917505Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.509950311Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.509988468Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.510020392Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.515481888Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 33 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.515640326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 17 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.515742231Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":58} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.515779215Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.515826079Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 59 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.515867092Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":58} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.515903194Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.515947343Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.524910045Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.524994955Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.525038613Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.525083644Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.531450579Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.531515299Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.531564147Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.531654419Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.531688046Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.531731724Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.531764159Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.531803528Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.531835923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.53187422Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.531906926Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.538788095Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 34 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.538933367Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 18 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.5390394Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":59} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.539078128Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.539124431Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 60 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.539166335Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":59} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.539202948Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.539247147Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 60 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.546925989Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.547033234Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.550410712Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.550499961Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.550544952Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.550592347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.553711515Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.553783821Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.553897509Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.554005907Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.554088202Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.554134986Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.554168484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.554208063Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.554241721Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.554318786Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.554353455Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.557770763Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 35 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.557848038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 19 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.557956977Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":60} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.557995294Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.558041437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 61 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.558083311Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":60} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.558119083Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.558163773Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.561602964Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.561683045Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.561726543Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.561767505Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.635263946Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.635499059Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.635595442Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.635631585Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.635671806Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.63575364Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.635785725Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.63582328Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.636438256Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 36 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.636595743Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 20 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.637155968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":61} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.637248775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.637298324Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 62 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.637397363Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":61} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.637433987Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.637673158Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 62 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.637924673Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.638008582Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.638065326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.638124525Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.638185838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.638240037Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.638295198Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.638525471Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.638694049Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:54.638765844Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.642950904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.643291869Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.643509958Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.643713637Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:54.6438794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.299469277Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 37 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.299730181Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":62} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.299794791Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.300153452Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 63 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.300305478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":62} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.300365578Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.300428765Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 63 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.324388626Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.32460472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.324768459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.326615511Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.326768308Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.327119514Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.3273712Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.327655521Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.327716353Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.327755973Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.327793128Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.327830733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.327914001Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.327945754Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.331256849Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 38 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.331384856Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":63} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.33144643Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.331509366Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 64 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.331562573Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":63} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.331618545Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.331698025Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 64 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.352835223Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.353049804Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.353125607Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.370977643Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371061501Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371207595Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371270572Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371321083Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371371915Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371427798Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371468269Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371499652Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371592799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371634603Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371676868Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371708321Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371749805Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.37178745Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.371823493Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.372626697Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 39 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.372711497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":64} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.372764604Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.372824555Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 65 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.372877541Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":64} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.372924946Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.372989346Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 65 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.379025546Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.379150788Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.379213785Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.383683717Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384022168Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384103872Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384211729Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384320487Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384373464Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384415749Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384463765Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384511641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384559908Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384608055Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384649078Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384695361Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384740441Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384786724Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384833177Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.384880002Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.384927196Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 40 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.385133481Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":65} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.38518778Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.385241959Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 66 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.385290817Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":65} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.385336118Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.385389195Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 66 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.385437322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.39286068Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.393222888Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.424361846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.424515094Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.424722551Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.424873143Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.424969938Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.425239279Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.425351885Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.425559372Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.425674744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.425898073Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.426002172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.426094648Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.426181843Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.426265892Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.426352136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.426437247Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.426837711Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.426952051Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.428686467Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":66} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.429015919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.434541193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 67 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.440654278Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":66} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.440836033Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.440996626Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 67 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.455633731Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.455930928Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.464569799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.464717135Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.464765382Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.464806114Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.464845573Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.465006867Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.465065736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.465105806Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.465139264Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.465178092Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.465211519Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.465250016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.465283183Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.465323333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.465365488Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.465399747Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.465443685Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.465591833Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.465697345Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.465785362Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":67} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.465822597Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.465867768Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 68 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.46590867Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":67} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.465944842Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.465989182Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 68 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.468175746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.4682774Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.475178298Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.475275484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.475561228Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.475625687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.475667972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.475702131Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.475810118Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.475849938Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.475889548Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 41 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.475992835Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 21 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.476093918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.47613939Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.476864387Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.476924478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.476983636Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.477252928Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":68} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.477314852Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.477361696Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 69 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.477405424Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":68} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.477442168Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.477583813Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 69 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.480711799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.48086161Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.486207102Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.486286452Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.486722518Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.486862329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.487002531Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.487047511Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.487087401Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.487120508Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.487158474Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 42 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.487269457Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 22 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.489055767Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.48912194Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.489507956Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.4895647Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.489606774Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":69} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.489645182Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.489691074Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 70 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.489731595Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":69} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.489767938Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.489812838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 70 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.495350838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.495498444Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.496230405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.496322521Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.496368563Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.496405367Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.496447682Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.496483664Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.496525248Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.496560749Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.496604497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.499423212Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.500100072Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.500743094Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":70} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.502705869Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.502934608Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 71 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.502999549Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":70} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.503040461Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.503151114Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 71 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.504860118Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.504948165Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(SpState) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.526761462Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.527307669Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.527435857Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.527606209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.527754558Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.527841683Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.527967225Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 44 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.528123499Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.533682621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":71} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.533829927Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.533899376Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 72 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.534132304Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":71} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.534202385Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.534369762Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 72 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.534514833Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.534581567Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.534632099Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.534688933Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.534740787Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.534802471Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.534863594Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.534996171Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.535210471Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.535348529Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.539221271Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":72} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.539439871Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.539542176Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 73 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.539864554Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":72} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.539953333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.540059045Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 73 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.54016611Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.540212744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.541377134Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.541751967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.541881087Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.542103574Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.542209246Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.542298125Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.542586464Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.54317167Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.543278906Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.563032423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":73} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.563240982Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.564173236Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 74 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.564481105Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":73} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.564625164Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.564809504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 74 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.578848327Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.579005493Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.584846482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.584939799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585185333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585254862Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585315364Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585376016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585425004Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585481548Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585533011Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585668193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585723985Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585782553Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585839778Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585899448Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.585956101Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":74} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.586014308Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.586081894Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 75 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.586143558Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":74} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.586198459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.586264682Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 75 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.591547478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.59195142Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.596685965Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.596857119Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.599491954Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.599650673Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.59971383Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.599764832Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.599822227Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.599883861Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.599942198Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.599999353Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.600048232Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.600104765Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.600163694Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.600219396Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.600278023Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.600338866Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.600852297Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":75} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.600926617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.600991066Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 76 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.601059504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":75} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.601111118Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.601177391Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 76 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.608036245Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.60819842Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.631523034Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.633526441Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.633719428Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.633788487Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.633854299Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.633919991Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.633983279Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.634042618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.634090644Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.634146126Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.634195846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.634241818Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.634288201Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.634334254Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.634380026Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.634427972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.634477412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.634520548Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.636766302Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":76} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.636891894Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.6369744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 77 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.637068829Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":76} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.637133199Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.637685238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 77 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.645630846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.64589665Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.647907581Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.647992733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.648037432Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.6480761Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.648118415Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.648159438Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.648196171Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.648232384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.648263206Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.648301172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.648333317Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.648369961Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.648400933Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.648934425Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":77} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.649009857Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.64905621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 78 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.649095078Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":77} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.649129076Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.64917087Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 78 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.651413166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.652432264Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.656534058Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.656684029Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.656881656Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.657013621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.657224605Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.657685161Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.657745191Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.657782587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.658658737Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":78} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.658868699Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.658941967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 79 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.658989101Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":78} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.659057889Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.659225496Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 79 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.662017467Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.662208271Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.673285211Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.673439972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.673521526Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.673580966Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.673644273Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.673848844Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.67406591Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.674129097Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.675810496Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":79} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.675888703Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.675950648Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 80 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.676006841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":79} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.676060238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.676124187Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 80 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.680946578Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.681250398Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.682152471Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.682493186Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.682775022Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.68290313Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.683285578Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.683482775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.683661033Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.683766044Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.687180776Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":80} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.68732196Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.687616392Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 81 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.68779963Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":80} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.687910312Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.688052288Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 81 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.691402901Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.691679076Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(SpState) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.692441769Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.69344239Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.693633454Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.693749106Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.693786802Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.693827494Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.694091454Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:44053","id":81} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.694158048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.69420384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 82 }"} {"msg":"ignoring unexpected response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.694302098Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:62522","id":81} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.694338891Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":2,"request":"Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.694380545Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 82 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.694534615Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:55.694714807Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.694781321Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:55.694872865Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"ignoring unexpected RPC response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:55.695009479Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","message":"Message { header: Header { version: 22, message_id: 82 }, kind: SpResponse(SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })) }"} {"msg":"ignoring unexpected RPC response","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:55.695222207Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","message":"Message { header: Header { version: 22, message_id: 82 }, kind: SpResponse(SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.458406739Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.458580418Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.458691001Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.458789819Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.458920361Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.459205945Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.459278201Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.459322249Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.459615649Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.459729297Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.459816893Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.460104291Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.460363371Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 45 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.460483813Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 23 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.460579416Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 83 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.460675048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.460768165Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.460812434Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.460851723Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.46089493Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.461663524Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.46193026Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.46248252Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.462592762Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.462629465Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.462668945Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.462708354Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.462746721Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.462786291Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.462819748Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.462856452Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 46 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.463132436Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 24 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.463304963Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 84 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.463348009Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 84 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.474462796Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.478053993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.478148303Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.478195107Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.484403143Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.484633185Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.485132729Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.485199212Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.485239964Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.485273231Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.48531262Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.485351879Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.485390226Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.485962797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 47 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.486042738Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 85 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.486086676Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 85 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.491317979Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.491425575Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.491478381Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.491788424Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.492324812Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.492402148Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.492449473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.492486818Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.492529293Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.492570967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.493055411Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.494147555Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.494223608Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.49486126Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 48 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.494998886Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 86 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.49504557Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 86 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.495095661Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.50409679Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.504246491Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.50447533Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.504596324Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.504641645Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.504682016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.504720563Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.504759582Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.504798199Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.504836596Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.504870224Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.505073122Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 87 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.50533591Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 87 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.513160314Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.520302948Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.521779455Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.521835708Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.521937774Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.521982423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.522073406Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 88 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.522126733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.525123015Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.525241814Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.528395822Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.528495412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.528541104Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.528572918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.528611375Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 89 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.5286534Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 89 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.53111671Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.531183123Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.531299678Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.531341031Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.531488567Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.531528057Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.531563157Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 90 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.531602015Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.533155277Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.533220828Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.533264336Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.533295238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.533335539Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.53336589Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.533415099Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 91 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.533454308Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 91 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.534902328Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.535000134Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.538000143Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:56.538197269Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.538831313Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 92 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.539114583Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 92 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.539253251Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:56.539309865Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.465121921Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.46585792Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.465954043Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.465993232Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.475912796Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.476104492Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.476160975Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.476211116Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.478761992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.478963848Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.479078168Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.479170102Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.510397769Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 49 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.510592791Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 25 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.510748303Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 93 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.510922373Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 93 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.513133166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.513236684Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.513297406Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.513357226Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.545607077Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.547532496Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.548396472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.549079405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.549274817Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.549433627Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.549576373Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.549767387Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.550152511Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.550294076Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.557701312Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 50 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.558013389Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 26 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.558326518Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 94 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.558542582Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 94 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.565109109Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.653028725Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.653158726Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.653239378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.677644965Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.678056722Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.678415704Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.67853814Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.678740256Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.678905739Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.679024467Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.679118155Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.67920977Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.756415384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 51 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.756568622Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 95 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.756614113Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 95 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.763793381Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.765367945Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.765451844Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.782217236Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.782925199Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.78307001Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.78352766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.783647631Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.783740157Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.783826059Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.78391081Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.787407988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.787567849Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.818231382Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 52 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.81842974Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 96 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.818476384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 96 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.819157102Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.833258721Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:57.83395505Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.984829774Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.984969114Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.98507198Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.985159737Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.98525094Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.985337193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.985424299Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.985630854Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:57.985737318Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.001706971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 97 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.002107265Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 97 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.013456784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.01514676Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.016101489Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.016245498Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.016468025Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.016576794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.02232223Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 98 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.022529456Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 98 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.025624486Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.025824348Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.026958497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.027151104Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.02759703Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.028042756Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.034216323Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 99 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.034303648Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 99 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.114587169Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.114728483Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.115213698Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.115306996Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.115371485Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.115421666Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.115474592Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","remote_addr":"[::1]:54591"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.115893775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 100 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.115994818Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 100 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.116066903Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"888b44ce-00c2-4f89-9c7b-6160045512ac","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.116150501Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"888b44ce-00c2-4f89-9c7b-6160045512ac","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.117798943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.117901359Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.117969186Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.118046381Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","state":"[IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]","offset":0} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.11855844Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.118628801Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.118690205Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.118745616Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.118901048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 22, message_id: 53 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.118984125Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 101 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.119058845Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 101 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119138676Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119196502Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119253426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119310461Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119368107Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119424651Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119482136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.11953895Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119599883Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119657549Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119703661Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119761608Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119810336Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119869695Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119927842Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.119984295Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120037763Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120120238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120182343Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120236482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120338437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120411935Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120470973Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120527898Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120584692Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120706867Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120761407Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120806618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.1208672Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120923954Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:35:58.120979275Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.12103179Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"888b44ce-00c2-4f89-9c7b-6160045512ac","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4143,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.121122623Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.12120082Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.121329018Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.121448377Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.122237634Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 102 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.122484259Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 102 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.122719161Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"05d78261-7a57-426c-bd01-39428960d310","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.122810765Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"05d78261-7a57-426c-bd01-39428960d310","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.122887439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.12294734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.122997761Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.123064265Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.123208044Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 54 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.123383587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.221452209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 55 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.221913205Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"05d78261-7a57-426c-bd01-39428960d310","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":99462,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.259153495Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"7b47a348-a9b7-476f-8841-9eb06c02e693","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.259374379Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"7b47a348-a9b7-476f-8841-9eb06c02e693","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.260025677Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.269288212Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 56 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.376758388Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.382571891Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 57 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.382800911Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.383043729Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.383136235Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.3832979Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.383375075Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.383573935Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 60 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.383648104Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.383833196Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 61 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.384106435Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"7b47a348-a9b7-476f-8841-9eb06c02e693","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":125045,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.40668035Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"dcf9bf31-df9a-41f5-94da-fd64806cb01a","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.406792906Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"dcf9bf31-df9a-41f5-94da-fd64806cb01a","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.40708326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.407649768Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 62 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.407783928Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.407974781Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 63 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.408090865Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.408250526Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 64 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.408304614Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.408448293Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 65 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.408498464Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.408652904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 66 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.408706813Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.408845391Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 67 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.409091255Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"dcf9bf31-df9a-41f5-94da-fd64806cb01a","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2459,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.41454219Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"dc45f36d-1873-4ba0-a691-ba5010785eab","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.41469194Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"dc45f36d-1873-4ba0-a691-ba5010785eab","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.414916061Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.415271255Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 68 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.415354712Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.415657902Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 69 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.415740488Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.417253839Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 70 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.417344191Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.419962412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 71 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.420928654Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.421284639Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 72 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.421367586Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.421567458Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 73 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.42175288Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"dc45f36d-1873-4ba0-a691-ba5010785eab","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":7262,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.422798502Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"24a68f83-bc19-4f5e-be45-4c4879475c0e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.42288734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"24a68f83-bc19-4f5e-be45-4c4879475c0e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.423119637Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.423301242Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 74 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.423362134Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.425833461Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 75 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.426836447Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.427437084Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 76 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.427516814Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.427684811Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 77 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.427746956Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.427900876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 78 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.427996307Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.428167772Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 79 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.428393255Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"24a68f83-bc19-4f5e-be45-4c4879475c0e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":5614,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.434023129Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"25aa2ef8-c70f-4cec-b9a7-81bf1a92a28d","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.434121016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"25aa2ef8-c70f-4cec-b9a7-81bf1a92a28d","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.4346007Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.434993279Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 80 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.435256357Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.435435497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 81 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.43549161Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.435802595Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 82 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.435858688Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.436015543Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.436124823Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.436276638Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 84 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.436326037Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.436470387Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 85 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.436721422Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"25aa2ef8-c70f-4cec-b9a7-81bf1a92a28d","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2743,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.440224341Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d56fff93-ec90-4017-8f6c-c01d7e0053b0","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.440389383Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d56fff93-ec90-4017-8f6c-c01d7e0053b0","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.440706049Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.441101785Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 86 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.441177367Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.441352238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 87 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.441418782Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.441708875Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.441777883Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.441987084Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 89 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.442051092Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.460338433Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.461151577Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.462440548Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.462517853Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.462556521Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.46259113Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.462622984Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.462663746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.462702524Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.462741883Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.462826554Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.462910202Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.462992136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 91 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.463031205Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(SpState) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.46336714Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d56fff93-ec90-4017-8f6c-c01d7e0053b0","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":23157,"response_code":200} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.46497919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.465099882Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 27 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.465199973Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 103 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.465293932Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 103 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.465955211Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.466029781Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.466077116Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.469296075Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.469426006Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.469464934Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.469503993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.469541147Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.469578773Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.469615597Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.46964706Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.469682552Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 92 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.469930901Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"4c73f851-57e3-4fa7-aa0b-c49116831b0c","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.470009859Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"4c73f851-57e3-4fa7-aa0b-c49116831b0c","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.471564093Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.472809656Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.472945639Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.473261885Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 28 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.473500384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 104 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.47365255Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 104 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.473801389Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.477727439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.477921529Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.478395121Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.478517627Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.478819564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.47892718Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.479019405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.479108544Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.479191712Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.479362234Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 93 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.479492316Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.481059174Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 105 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.484417914Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 105 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.492529616Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.492963939Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.496326346Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.49641316Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.49645774Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.496490205Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.49652747Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.496563733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.496599194Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.496634635Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.496670287Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.496705227Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 94 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.496744797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.497440735Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"4c73f851-57e3-4fa7-aa0b-c49116831b0c","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":27249,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.499191334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.4992593Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.500558782Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 106 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.500763142Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 106 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.509937369Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.511066188Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.526654665Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.526792482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.526835148Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.526874116Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.526911882Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.526949107Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.526985399Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.527081974Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.527115842Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.527153367Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 95 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.52719937Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"f4220f88-abc9-400b-991b-eb0b7bfd6a9d","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.527256574Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"f4220f88-abc9-400b-991b-eb0b7bfd6a9d","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.532138465Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.532590584Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.53271797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 107 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.532884715Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 107 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.539294186Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.539429648Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.539709991Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.539762347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.539882478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.539978721Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.540128482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 96 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.540245558Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.540290869Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.54040087Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 108 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.540459488Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 108 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.541849942Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.54190886Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.543857085Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.543918028Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.543959321Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.543992007Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.544106136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 97 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.544653626Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"f4220f88-abc9-400b-991b-eb0b7bfd6a9d","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":17601,"response_code":200} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.544908168Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 109 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.544974521Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 109 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.548725379Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.559199979Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.559680375Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.559735034Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.561632457Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.561689592Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.561896228Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e64172c9-d097-4803-8ee4-528c730b3432","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.561970537Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e64172c9-d097-4803-8ee4-528c730b3432","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.562465011Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.565506954Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 110 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.565582606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 110 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.567646233Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.567877788Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.578069901Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.578152727Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.578834307Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.578894087Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.578936332Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 98 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.579570496Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e64172c9-d097-4803-8ee4-528c730b3432","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":17686,"response_code":200} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.5799555Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 111 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.580024739Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 111 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.588321723Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.588411073Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.590536664Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.590661976Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.590811857Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"90e9d42c-24de-4bcb-abad-bf2877a1bbea","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.590868692Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"90e9d42c-24de-4bcb-abad-bf2877a1bbea","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.591620412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.593046548Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 112 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.593184957Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 112 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.593285428Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.593328796Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.594996247Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 99 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.595248934Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"90e9d42c-24de-4bcb-abad-bf2877a1bbea","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4469,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.599195155Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"80c4a906-b26b-4f68-8ab5-cd518e57fada","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.599554407Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"80c4a906-b26b-4f68-8ab5-cd518e57fada","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.599835221Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.600147619Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.600369465Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 29 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.600487412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.601234864Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 30 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.601453543Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"80c4a906-b26b-4f68-8ab5-cd518e57fada","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2327,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.613289519Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ac4d8372-ea6d-454e-8c3a-a823e06e09cf","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.62392355Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ac4d8372-ea6d-454e-8c3a-a823e06e09cf","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.624509387Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.632549264Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 31 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.632633444Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.632819457Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 32 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.632928747Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.633092296Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 33 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.633194802Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.633421437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 34 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.633479644Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.633621449Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 35 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.633678594Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.633890921Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 36 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.634085883Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ac4d8372-ea6d-454e-8c3a-a823e06e09cf","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":20812,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.637627139Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f5239c45-9418-4936-a6a3-eefa4c978738","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.637709194Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f5239c45-9418-4936-a6a3-eefa4c978738","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.638014237Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.638372988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.638534342Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.638691919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 38 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.638749495Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.638951531Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.639007714Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.639236423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.639297346Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.660223029Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 41 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.660324412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.660448482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 42 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.660714687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f5239c45-9418-4936-a6a3-eefa4c978738","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":23073,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.677825112Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"bdc31d41-0531-4edf-83dc-72e2cd052b4e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.681338473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"bdc31d41-0531-4edf-83dc-72e2cd052b4e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.682144513Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.68375054Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.683837846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.684192428Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 44 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.684253341Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.684418753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 45 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.684479706Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.684613545Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 46 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.684670579Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.68491469Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 47 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.684970943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.685082888Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 48 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.685419815Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"bdc31d41-0531-4edf-83dc-72e2cd052b4e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":7584,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.689321516Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"964ee1f5-a6de-4b2b-8feb-d268fe9c390e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.689563993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"964ee1f5-a6de-4b2b-8feb-d268fe9c390e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.690043046Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.690565877Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.690754937Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.691014478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 50 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.691185302Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.691436957Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 51 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.691606478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.694935198Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 52 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.695800797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.696259288Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 53 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.698480192Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.702784943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 54 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.703354888Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"964ee1f5-a6de-4b2b-8feb-d268fe9c390e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":14066,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.704717917Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"6e1e6bba-4daa-4fa2-b829-daaa523155bc","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.704870885Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"6e1e6bba-4daa-4fa2-b829-daaa523155bc","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.705970104Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.708862877Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 55 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.709135615Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.709461019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 56 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.709732926Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.710208742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 57 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.710393393Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.710662744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.71083972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.711102588Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.71127261Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.713572742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 60 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.713942836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"6e1e6bba-4daa-4fa2-b829-daaa523155bc","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":9247,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.715563974Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3aa098c1-33de-4d4b-ac95-fe31a20b240f","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.715704657Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3aa098c1-33de-4d4b-ac95-fe31a20b240f","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.716101554Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.719564103Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.719808374Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.720516617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 62 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.720715988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.720993916Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 63 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.721178868Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.721561457Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 64 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.72174744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.740167258Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 65 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.740822995Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.741190123Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 66 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.741501038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3aa098c1-33de-4d4b-ac95-fe31a20b240f","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":25925,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.742534044Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"e99dc9ed-cd02-43ce-ada1-616522333d83","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.742605167Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"e99dc9ed-cd02-43ce-ada1-616522333d83","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.742771191Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.746147055Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 67 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.746476046Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"e99dc9ed-cd02-43ce-ada1-616522333d83","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3955,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.756691645Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a9caf52b-8a00-4fae-90d5-e34239450220","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.756912158Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a9caf52b-8a00-4fae-90d5-e34239450220","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.757412473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.758398314Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 68 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.758636603Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a9caf52b-8a00-4fae-90d5-e34239450220","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2021,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.760139463Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"d06a2619-e4cb-4c56-ad0a-401ca5becf71","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.760235346Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"d06a2619-e4cb-4c56-ad0a-401ca5becf71","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.760425017Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.760627624Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 69 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.760895994Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"d06a2619-e4cb-4c56-ad0a-401ca5becf71","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":708,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.772799946Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"3c3d6b44-69f5-4f3f-8b2f-659f41829222","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.772915589Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"3c3d6b44-69f5-4f3f-8b2f-659f41829222","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.773451596Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.773907923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 70 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.77420005Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"3c3d6b44-69f5-4f3f-8b2f-659f41829222","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1461,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.775294329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"f937c587-6fc4-4c4d-83d6-e4e41d2d61f1","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.775378589Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"f937c587-6fc4-4c4d-83d6-e4e41d2d61f1","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.775427868Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.776264359Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.776389139Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.776490283Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.776534161Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 114 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.776807109Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"f937c587-6fc4-4c4d-83d6-e4e41d2d61f1","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1546,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.781081129Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"367416f2-858c-401f-bfc3-f19917f47666","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.78120138Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"367416f2-858c-401f-bfc3-f19917f47666","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.781254888Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.781304167Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.781338325Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 115 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.781378546Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"367416f2-858c-401f-bfc3-f19917f47666","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":600,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.781433256Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"1f89c973-b8bc-4db9-b8ad-103ed906e4b8","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.781478788Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"1f89c973-b8bc-4db9-b8ad-103ed906e4b8","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.78152478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.781567636Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 116 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.781615282Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"1f89c973-b8bc-4db9-b8ad-103ed906e4b8","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":800,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.78166418Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"5fab6c4c-43c4-4f74-82f7-0a8c23e250c1","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.78170885Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"5fab6c4c-43c4-4f74-82f7-0a8c23e250c1","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.781754021Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.781795865Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 117 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.78184305Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"5fab6c4c-43c4-4f74-82f7-0a8c23e250c1","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":684,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.790016245Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"b47c4d28-bafa-4ae5-b197-d58d915d756e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.790171537Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"b47c4d28-bafa-4ae5-b197-d58d915d756e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.790553334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.791068269Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 118 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.791144392Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.791385887Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 119 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.791672073Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.791730069Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 120 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.791769348Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.791816713Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 121 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.791855401Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.792244453Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 122 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.792311478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.792414695Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 123 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.792733796Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"b47c4d28-bafa-4ae5-b197-d58d915d756e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2743,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.794286236Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"46f094fb-123e-4416-8503-22c67170ab16","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.794381798Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"46f094fb-123e-4416-8503-22c67170ab16","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.794638464Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.797093307Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 124 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.797183118Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.797358079Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.797506037Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.797674435Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 126 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.797730598Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.797877834Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 127 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.798467168Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.799520816Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.799656759Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.80621075Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 129 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.80683773Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"46f094fb-123e-4416-8503-22c67170ab16","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":12677,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.808508387Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"7173d1e5-354c-4814-bcd1-ca490e909499","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.808706746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"7173d1e5-354c-4814-bcd1-ca490e909499","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.809713169Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.814184444Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 130 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.814617424Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.815343904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 131 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.815624158Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.816128461Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 132 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.816330327Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.8175165Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 133 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.817593265Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.821980542Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 134 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.822727623Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.823084951Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 135 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.823758485Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"7173d1e5-354c-4814-bcd1-ca490e909499","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":15223,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.829238618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d04e85f7-f5b1-4b34-99b3-57edce0e1fd2","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.829913504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d04e85f7-f5b1-4b34-99b3-57edce0e1fd2","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.830087614Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.830932682Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 136 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.831008504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.831251032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 137 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.831309109Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.831369189Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 138 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.831421945Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.832485413Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 139 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.832597628Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.832671236Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 140 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.832729162Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.832792931Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 141 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.843041537Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d04e85f7-f5b1-4b34-99b3-57edce0e1fd2","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":13434,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.848840039Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"d5d9d26f-f172-4b44-8f35-9eb3f9d6fe9a","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.848929078Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"d5d9d26f-f172-4b44-8f35-9eb3f9d6fe9a","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.849037847Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.849627762Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 142 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.84969621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.849836782Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 143 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.849893386Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.850103609Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 144 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.850149922Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.850200604Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 145 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.850339924Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.850393892Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 146 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.850431357Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.850722162Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 147 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.85095528Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"d5d9d26f-f172-4b44-8f35-9eb3f9d6fe9a","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2314,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.85191538Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"993359d8-0a3d-42ac-ac40-31a4303859f0","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.85198516Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"993359d8-0a3d-42ac-ac40-31a4303859f0","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.852277277Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.852328861Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 148 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.852426337Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.853103177Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 149 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.853160662Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.872991024Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 150 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.873419205Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.874293802Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 151 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.87437251Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.874533985Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 152 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.875636651Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.876130253Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 153 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.87644254Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"993359d8-0a3d-42ac-ac40-31a4303859f0","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":24539,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.882366816Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"4152f21c-977d-499b-bf64-ba817829cb45","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.882514272Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"4152f21c-977d-499b-bf64-ba817829cb45","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.882738974Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.883074638Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 154 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.88338395Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"4152f21c-977d-499b-bf64-ba817829cb45","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1040,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.884616387Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"8c7e3041-36e1-4d06-8101-66b07a50646b","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.884691147Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"8c7e3041-36e1-4d06-8101-66b07a50646b","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.884946961Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.885158316Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 155 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.88611059Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"8c7e3041-36e1-4d06-8101-66b07a50646b","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1025,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.890118173Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"f8ef6c9b-e6a6-490f-acfb-397e33d488c9","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.890266251Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"f8ef6c9b-e6a6-490f-acfb-397e33d488c9","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.890857589Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.892210448Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 156 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.892401101Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"f8ef6c9b-e6a6-490f-acfb-397e33d488c9","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2107,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.912043185Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"4a903e89-44db-4fef-835e-70e93239545c","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.912219699Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"4a903e89-44db-4fef-835e-70e93239545c","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.913142364Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.914051761Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 157 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.914512297Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"4a903e89-44db-4fef-835e-70e93239545c","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2548,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.915983834Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"8825016d-1f5a-4915-9639-4efcf7342657","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.916132643Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"8825016d-1f5a-4915-9639-4efcf7342657","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.916199858Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.916345641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.916571275Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.91670847Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.917042612Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 114 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.917558188Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"8825016d-1f5a-4915-9639-4efcf7342657","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1329,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.918204086Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"52e4f45c-cca7-4110-a042-b159906c8c8e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.91831046Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"52e4f45c-cca7-4110-a042-b159906c8c8e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.918442856Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.919714271Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.920237572Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 115 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.920473286Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"52e4f45c-cca7-4110-a042-b159906c8c8e","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2307,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.921736835Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"9cb8e94f-e449-43d3-824d-a62794e5a8c5","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.921819381Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"9cb8e94f-e449-43d3-824d-a62794e5a8c5","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.921953992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.922231359Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 116 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.922382263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"9cb8e94f-e449-43d3-824d-a62794e5a8c5","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":690,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.923286239Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"8ce6a277-eb76-4a07-af23-6301bbc3bd0d","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.923356771Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"8ce6a277-eb76-4a07-af23-6301bbc3bd0d","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.92388366Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.927385898Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 117 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.927520198Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"8ce6a277-eb76-4a07-af23-6301bbc3bd0d","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4000,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.930309714Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f57a0892-bd5e-485d-a75a-a040b64ff523","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.930434044Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f57a0892-bd5e-485d-a75a-a040b64ff523","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.930485838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.93053695Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 118 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.930574306Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.930618725Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 119 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.930657753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.930701191Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 120 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.930737504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.938776238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 121 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.938957012Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.939569412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 122 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.939666377Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.939740416Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 123 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.940033716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f57a0892-bd5e-485d-a75a-a040b64ff523","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":10782,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.94131979Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"69e72ef2-f8ab-4dc4-9366-c2f1c2e10b5a","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.941408659Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"69e72ef2-f8ab-4dc4-9366-c2f1c2e10b5a","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.941647549Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.941926319Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 124 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.941995668Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.942173927Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.942233937Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.942380462Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 126 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.942436785Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.943647789Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 127 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.943880646Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.94502685Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.94514131Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.945537145Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 129 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.945848451Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"69e72ef2-f8ab-4dc4-9366-c2f1c2e10b5a","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4547,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.946983482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"d0ea7e7e-5dd0-40ce-a73b-6789184c5466","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.947062741Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"d0ea7e7e-5dd0-40ce-a73b-6789184c5466","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.947315459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.947566133Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 130 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.947626655Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.947800775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 131 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.947854863Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.948046629Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 132 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.948101058Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.948228123Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 133 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.948279206Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.948442003Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 134 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.948492194Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.9486395Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 135 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.948845915Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"d0ea7e7e-5dd0-40ce-a73b-6789184c5466","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1889,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.949662406Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"eb786be7-7d3e-404f-b3e1-ef2c0d5d24f4","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.949735162Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"eb786be7-7d3e-404f-b3e1-ef2c0d5d24f4","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.949906877Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.950110286Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 136 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.950171519Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.950314496Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 137 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.95037116Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.95064966Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 138 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.950703287Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.950856235Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 139 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.950905544Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.951078191Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 140 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.951134464Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.951273924Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 141 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.951449838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"eb786be7-7d3e-404f-b3e1-ef2c0d5d24f4","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1813,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.953293473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"ea3e20fc-6c25-4087-b126-b8482b52ecd4","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.953353093Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"ea3e20fc-6c25-4087-b126-b8482b52ecd4","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.953528415Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.953786564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 142 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.953927246Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.953976616Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 143 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.954015023Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.954270075Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 144 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.954319405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.954363643Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 145 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.954399465Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.954518425Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 146 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.954567874Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.954725741Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 147 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.954906635Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"ea3e20fc-6c25-4087-b126-b8482b52ecd4","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1629,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.955846493Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d83038f8-c6f7-4fb9-95c9-17b760263ace","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.955922957Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d83038f8-c6f7-4fb9-95c9-17b760263ace","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.956071957Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.956247239Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 148 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.956301658Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.956458353Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 149 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.956508764Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.956657082Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 150 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.956707935Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.956855211Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 151 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.95690445Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.957047116Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 152 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.957415426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.957629447Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 153 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.957678365Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d83038f8-c6f7-4fb9-95c9-17b760263ace","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1721,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.959286126Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"90f961af-d756-4cad-849e-f873beb4165b","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.959416368Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"90f961af-d756-4cad-849e-f873beb4165b","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.959466378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.959814568Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 154 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.959905571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"90f961af-d756-4cad-849e-f873beb4165b","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":680,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.962527941Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"3df60bfd-b420-40ce-96d4-da74a88b4a3c","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.962646669Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"3df60bfd-b420-40ce-96d4-da74a88b4a3c","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.962849136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.96307487Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 155 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.96335349Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"3df60bfd-b420-40ce-96d4-da74a88b4a3c","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":854,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.964315243Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"2c7ee4a3-71e7-46dd-ab1d-3b7053145f15","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.964387408Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"2c7ee4a3-71e7-46dd-ab1d-3b7053145f15","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.964621458Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.964891962Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 156 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.964996963Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"2c7ee4a3-71e7-46dd-ab1d-3b7053145f15","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":687,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.965665536Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"7a5b8ac3-ee2f-4d0b-a1ac-9bbf568c3985","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:58.965756289Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"7a5b8ac3-ee2f-4d0b-a1ac-9bbf568c3985","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.965929376Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:58.966122384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 157 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:35:58.966283478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"7a5b8ac3-ee2f-4d0b-a1ac-9bbf568c3985","remote_addr":"[::1]:54591","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":637,"response_code":200} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.777573866Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.777773217Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.777847196Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.77790384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.778417432Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.778519547Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.779783096Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.7798744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.781255395Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.781617773Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.781753015Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.781869689Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.824431694Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 100 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.824817078Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 71 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.825070327Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 158 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.825189136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 158 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.829574709Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.829699961Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.82974454Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.829788519Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.830553927Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.836553364Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.836817745Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.836944159Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.836980642Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.837019761Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.83706409Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.83710868Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.837147017Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.837178841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.839328671Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 101 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.83959696Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 72 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.839733024Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 159 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.839774517Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 159 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.857762657Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.86211853Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.862329705Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.862420908Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.863080173Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.863204172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.863282039Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.863338472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.863401789Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.863454385Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.863517332Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.863575779Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.863631942Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.863691912Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 102 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.863832154Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 160 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.863900642Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 160 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.870444202Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.870994468Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.872706398Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.874690405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.875002953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.875077473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.87513038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.875182855Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.875233306Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.875273166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.875311003Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.875395743Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.875442627Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.878418127Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 103 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.878568158Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 161 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.878610553Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 161 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.87864878Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.886902778Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.88740665Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.889240786Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.889313462Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.889356729Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.889396619Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.889437852Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.8894765Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.889512813Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.889547974Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.889578715Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.889833758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 162 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.889962657Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 162 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.900645245Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.900772822Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.901199439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.901281263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.901323899Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.901355232Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.901391294Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 163 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.901432267Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 163 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.902835427Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.902923904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.902975939Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.903072543Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.90311585Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.903147143Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.903206803Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 164 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.903248136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 164 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.905520613Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.905607908Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.905654091Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.905691827Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.90574808Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.905785255Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.905866919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 165 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.905914194Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 165 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.907942851Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.908059495Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.90844497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.908513728Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.908557736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.908588117Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.908721285Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 166 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.908784552Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 166 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.910309938Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.91038587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.910584129Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:35:59.910715733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.910807989Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 167 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.91090346Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 167 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.911011999Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:35:59.91106739Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:00.98868544Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:00.988877676Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:00.989002978Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:00.989055654Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.051454352Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.051646468Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.051699675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.05176176Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.096558145Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.097101256Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.097505709Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.097920001Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.138599753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 104 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.13894165Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 73 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.139177915Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 168 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.139411935Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 168 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.143093594Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.143374959Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.143540141Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.143692006Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.149569688Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.149740862Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.14995383Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.152118871Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.152350797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.152469797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.152561401Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.152702444Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.153110665Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.153221347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.158602992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 105 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.158797533Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 74 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.158917915Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 169 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.158963356Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 169 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.163610576Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.167367105Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.167503709Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.167567898Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.16953925Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.169635223Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.169684241Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.169720925Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.169764402Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.169799804Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.169841768Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.169885235Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.169925256Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.16996693Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 106 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.170013934Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 170 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.170057762Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 170 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.175252512Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.175421712Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.175489037Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.177199344Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.177380959Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.177428174Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.177485599Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.177538255Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.177653547Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.177711984Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.177762887Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.17781426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.17786413Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.191757801Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 107 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.191955358Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 171 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.192001301Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 171 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.264097237Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.26983603Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.270034088Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.272246164Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.272341275Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.272385133Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.272426466Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.272467458Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.272505785Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.272545635Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.280263946Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.280399449Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.288311449Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 172 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.288418013Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 172 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.304724553Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.304852561Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.309538347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.31011189Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.310802277Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.31091796Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.32172108Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 173 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.322096124Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 173 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.336804973Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.337159566Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.340913971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.340985845Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.341093512Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.341136608Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.3482232Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 174 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.349158459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 174 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.361819644Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.362306262Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.37162078Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.371815953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.372014301Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.372640099Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.386021771Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 175 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.386184468Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 175 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.420087992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.420382574Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.435647651Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.435846992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.436238819Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.436371025Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.43858805Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 176 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.438841019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 176 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.441910678Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.442078024Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.677074381Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.678912685Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.684226284Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.684336906Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.685417448Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.685494102Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.685640326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.685744264Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.685885669Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 177 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.685992493Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 177 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.686506386Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.686581156Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.686621277Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.686658321Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.686690356Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.686732531Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.687504873Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.687676447Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.687897842Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 108 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.688069888Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 75 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.703246528Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.703509446Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(SpState) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.715192986Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.715340111Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.715388038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.715480974Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 178 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.715586276Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 178 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.719730254Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.719898011Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.747572376Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.747745725Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.747861918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.74795746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.748056128Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.748395991Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.74851953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.748740704Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 109 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.748976929Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 76 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.75321709Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.753601643Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.754930984Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.756089853Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.756510679Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 179 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.759266607Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 179 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.77244952Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.772625314Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.776143544Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.7763108Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.776363286Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.77640052Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.776439699Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.776479409Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.776517576Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.77655477Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 110 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.783360077Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.784104372Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.785236918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 180 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.785348352Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 180 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.800740284Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.800882781Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.801368206Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.801535984Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.801583118Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.801616225Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.801653159Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.801692097Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.801729903Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.801768491Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.801807189Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.801843993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 111 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.803946187Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.813290506Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 181 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.813459556Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 181 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.819183879Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.81934355Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.819978907Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.820083247Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.820127716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.820166965Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.820205923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.830995557Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.831177111Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.83149991Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.831575793Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.836559909Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 182 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.836670902Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 182 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.845647933Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.845788896Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.84780648Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.847908696Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.84795534Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.84799018Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.869683165Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 183 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.870124091Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 183 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.878268358Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 184 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.878557268Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 184 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.879955037Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.880372156Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.881833873Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.882030849Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.887275649Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 184 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.887693178Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 184 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.8939043Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.894057157Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.896569015Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.896652213Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.896696962Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.896866473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.897979921Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 185 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.898081505Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 185 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.900584736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.900675187Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.901061343Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.901132957Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.901294722Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.901353681Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.90227373Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 186 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.902490215Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 186 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.906514222Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 187 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.907509883Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 187 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.910835145Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:01.911005638Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.91440531Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 187 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.914583829Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 187 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.914683258Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:01.914730413Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.27990927Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"internal-dns-resolver","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.306753968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"16.874634453s","count":"6"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.47993537Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.480136835Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.480183148Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.480218268Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.481336004Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.481451597Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.481501547Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.481601578Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.482319321Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.482715036Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.483327527Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.483444432Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.546578648Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 112 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.546896968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 77 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.547157602Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 188 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.547478337Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 188 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.557323893Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.557576019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.557732694Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.55788505Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.558733105Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.558857735Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.559059611Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.559310144Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.559653865Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.559780229Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.559874348Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.559961623Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.560148349Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.560251736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.562745398Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 113 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.562993136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 78 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.563269742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 189 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.563490746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 189 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.56891182Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.572804052Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.573097442Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.573279968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.574070427Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.574207803Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.574459048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.575230498Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.577311921Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.577438656Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.577538006Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.577627375Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.577716905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.578911586Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 114 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.583348272Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 190 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.583452492Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 190 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.590704055Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.590932353Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.591059419Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.603015466Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.603203554Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.603247081Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.603291671Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.603326461Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.603365239Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.603404548Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.603443406Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.603482284Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.603521423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.609638235Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 115 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.609836183Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 191 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.609885182Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 191 }"} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:02.609926475Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","remote_addr":"[::1]:56825"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.609975243Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.615153629Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.61529821Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.615836181Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.616155743Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.616270343Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.616319372Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.616362218Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.616401717Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.616442439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.616481598Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.616516598Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.616556959Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"c31d20be-8fe8-4a1e-af73-d0ac8bd6c5cb","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.616617211Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"c31d20be-8fe8-4a1e-af73-d0ac8bd6c5cb","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.616665087Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.617086684Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","state":"[IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]","offset":0} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.61750756Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 192 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.61755749Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 192 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.631718729Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.633214245Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.633403345Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.636168522Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.638264293Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.63834238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.638387781Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 22, message_id: 116 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.638557763Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.638620299Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.638658836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.63869561Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.63873019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.638765731Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.638802094Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.638836904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.638872596Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.638907766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.638942657Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.638975483Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639008679Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639042457Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639075193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639139733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639179913Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639213661Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639247118Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639280395Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639313582Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639346949Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639379945Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639414385Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639447301Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639480427Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639514335Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639548143Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639582783Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639617823Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:02.639654016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:02.639686902Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"c31d20be-8fe8-4a1e-af73-d0ac8bd6c5cb","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":22676,"response_code":200} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.639760751Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 193 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.639806122Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 193 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.641888136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.641972145Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.644120622Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.644190473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.644236305Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.644271796Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.644445004Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"6b4501af-e881-47a9-8918-e0cfb533eb7a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.644580968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"6b4501af-e881-47a9-8918-e0cfb533eb7a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.644735618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.645121744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.645232096Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 194 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.645279602Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 194 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.65017539Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.650262596Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.650679012Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.650732179Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.651924876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.652032893Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.652186312Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 117 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.652305972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.652569782Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 195 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.652629582Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 195 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.655868201Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.655955145Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.656642958Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.656782749Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.658352062Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.658477144Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.658741555Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 118 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:02.659332453Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"6b4501af-e881-47a9-8918-e0cfb533eb7a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":14928,"response_code":200} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.659864402Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 196 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.660040666Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 196 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.665923438Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.666145134Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.66667563Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.666955262Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.667280836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"7b8e077b-2fcc-4714-b0ee-5a070f5f50c2","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.667419034Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"7b8e077b-2fcc-4714-b0ee-5a070f5f50c2","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.667796953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.668216867Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 197 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.668475447Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 197 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.668672132Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.668797975Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.668948768Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 119 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.669125944Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.669401708Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 120 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.669581119Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.669924789Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 121 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.67010408Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.670597832Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 122 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.670788696Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.671053117Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 123 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.67122864Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.67147758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 124 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:02.67179597Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"7b8e077b-2fcc-4714-b0ee-5a070f5f50c2","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4528,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.672978687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"910e0de3-f3b3-4207-a5bc-a7280977f7cc","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.673112526Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"910e0de3-f3b3-4207-a5bc-a7280977f7cc","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.673464262Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.6737618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.673938996Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.674201494Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 126 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.674374151Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.674630626Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 127 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.676278067Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.692059101Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.692200345Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.692456019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 129 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.693141917Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.693346218Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 130 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:02.694216968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"910e0de3-f3b3-4207-a5bc-a7280977f7cc","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":21217,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.696077036Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"a2e3be16-90a4-4ae1-92a8-12e2525ba08c","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.696179392Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"a2e3be16-90a4-4ae1-92a8-12e2525ba08c","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.696618203Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.697442791Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 131 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.697520787Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.697797794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 132 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.697867434Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.77007799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 133 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.77395421Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.775108911Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 134 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.775204523Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.775260385Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 135 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.775301287Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.775472732Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 136 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:02.775787515Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"a2e3be16-90a4-4ae1-92a8-12e2525ba08c","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":79732,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.777415707Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"0c796c31-e92d-4e38-8f8f-4698845948b3","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.777506559Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"0c796c31-e92d-4e38-8f8f-4698845948b3","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.77772602Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.777943688Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 137 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.778008728Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.847747929Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 138 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.848203785Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.849988321Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 139 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.850297983Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.850721414Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 140 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.85095821Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.888961894Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 141 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.890113408Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.897261072Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 142 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:02.897845366Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"0c796c31-e92d-4e38-8f8f-4698845948b3","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":120457,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.987342984Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"52078345-2b79-4c41-a78b-23522b4aae80","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:02.987483386Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"52078345-2b79-4c41-a78b-23522b4aae80","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:02.987659971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.023219232Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 143 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.023313081Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.038232504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 144 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.038935146Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.132646431Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 145 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.13346202Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.160175054Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 146 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.162016955Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.162812714Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 147 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.163113419Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.164291386Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 148 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.164642201Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"52078345-2b79-4c41-a78b-23522b4aae80","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":177408,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.166793995Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"5a1d3ee2-5890-46d4-91a8-d7f8147163ac","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.166928967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"5a1d3ee2-5890-46d4-91a8-d7f8147163ac","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.167524153Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.167888776Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 149 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.168084188Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.168649093Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 150 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.168964307Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.169820788Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 151 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.17000576Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.170561336Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 152 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.170815317Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.171372106Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 153 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.171597769Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.171860888Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 154 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.172576456Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"5a1d3ee2-5890-46d4-91a8-d7f8147163ac","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":5791,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.17426037Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"41b984ea-b07c-4dab-ab23-92e3b1df49d9","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.174387566Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"41b984ea-b07c-4dab-ab23-92e3b1df49d9","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.174791457Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.176181771Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 155 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.176778992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"41b984ea-b07c-4dab-ab23-92e3b1df49d9","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2526,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.178210669Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"64b37a17-54bb-4ef2-ae7b-82249363d604","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.178339578Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"64b37a17-54bb-4ef2-ae7b-82249363d604","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.179004735Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.179502174Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 156 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.17986315Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"64b37a17-54bb-4ef2-ae7b-82249363d604","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1697,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.181277662Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"821c0911-5eb9-42ff-9739-81f1cc1e014e","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.182009313Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"821c0911-5eb9-42ff-9739-81f1cc1e014e","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.182469568Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.182758799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 157 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.183111558Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"821c0911-5eb9-42ff-9739-81f1cc1e014e","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1844,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.184432983Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"65ff6094-70dc-465d-abe3-44bdc31e72ec","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.1846405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"65ff6094-70dc-465d-abe3-44bdc31e72ec","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.184984903Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.185267019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 158 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.185548866Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"65ff6094-70dc-465d-abe3-44bdc31e72ec","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1159,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.186661301Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"01f0a8c4-b8ad-4ba1-9750-559d4f835711","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.186781212Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"01f0a8c4-b8ad-4ba1-9750-559d4f835711","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.187059442Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.187342711Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.187711833Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 79 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.187941634Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.188990392Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 80 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.190353882Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"01f0a8c4-b8ad-4ba1-9750-559d4f835711","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3699,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.209962088Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"5f54de24-1a7f-4d95-97ce-f4456179d020","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.210061888Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"5f54de24-1a7f-4d95-97ce-f4456179d020","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.211115145Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.218133389Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 81 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.218280214Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.218338571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 82 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.218380455Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.218547541Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.218620538Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.21929328Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 84 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.219376998Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.219521038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 85 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.21958175Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.219715458Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 86 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.220045993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"5f54de24-1a7f-4d95-97ce-f4456179d020","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":10097,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.221604885Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f0ca74d5-63c2-485f-8fd6-c79141c901fc","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.221692261Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f0ca74d5-63c2-485f-8fd6-c79141c901fc","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.221744296Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.22205498Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 87 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.222126464Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.222182326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.222225172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.222379572Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 89 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.222443681Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.223644905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.224460775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.233702948Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 91 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.233914914Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.234597536Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 92 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.234896376Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f0ca74d5-63c2-485f-8fd6-c79141c901fc","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":13496,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.244295636Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"eea7161b-f1c6-4d78-b5ee-408b347f9565","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.244395596Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"eea7161b-f1c6-4d78-b5ee-408b347f9565","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.246011754Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.260854633Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 93 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.261128043Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.261597346Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 94 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.261879904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.26244551Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 95 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.262632426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.263152832Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 96 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.263352042Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.26362459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 97 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.263807638Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.265927388Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 98 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.266262772Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"eea7161b-f1c6-4d78-b5ee-408b347f9565","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":22006,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.268241869Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"a4f0a740-9908-46be-bef1-0fc2e62f1f00","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.268350988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"a4f0a740-9908-46be-bef1-0fc2e62f1f00","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.268513064Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.26886962Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 99 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.268943328Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.269140946Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 100 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.269202048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.269395477Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 101 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.269564437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.269985673Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 102 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.270753486Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.271665379Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 103 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.271828517Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.271886724Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 104 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.271929159Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"a4f0a740-9908-46be-bef1-0fc2e62f1f00","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3655,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.273125453Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"aae2a0c1-805c-4f75-b467-97328ea79355","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.273249592Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"aae2a0c1-805c-4f75-b467-97328ea79355","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.2733031Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.273487491Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 105 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.27356199Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.273734918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 106 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.273798095Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.273845811Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 107 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.273884929Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.274045662Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 108 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.274104571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.274282097Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 109 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.274450115Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.274504484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 110 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.27470139Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"aae2a0c1-805c-4f75-b467-97328ea79355","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1626,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.278365383Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"da52f916-194a-4ac4-9c2c-27b1318602aa","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.278494733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"da52f916-194a-4ac4-9c2c-27b1318602aa","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.278906601Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.279218979Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 111 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.279757411Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.28035397Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 112 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.280422668Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.28061275Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.280666337Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.281317316Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 114 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.281728412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.281904806Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 115 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.281956901Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.282243256Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 116 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.282904285Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"da52f916-194a-4ac4-9c2c-27b1318602aa","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4583,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.295020254Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"3d6e64e0-3a20-4edf-8a7c-fe41e222fd28","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.295215556Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"3d6e64e0-3a20-4edf-8a7c-fe41e222fd28","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.295841354Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.296205335Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 117 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.29651603Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"3d6e64e0-3a20-4edf-8a7c-fe41e222fd28","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1597,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.310018895Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"57f3fcdc-25cf-431d-b71a-b0e09828080a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.310197013Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"57f3fcdc-25cf-431d-b71a-b0e09828080a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.310559983Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.310869174Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 118 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.311445843Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"57f3fcdc-25cf-431d-b71a-b0e09828080a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1490,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.315284437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"be9f3e57-7c0a-4983-bd27-0a511319897e","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.315501183Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"be9f3e57-7c0a-4983-bd27-0a511319897e","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.316721976Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.317347443Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 119 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.320185386Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"be9f3e57-7c0a-4983-bd27-0a511319897e","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4884,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.323123311Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"b3d765b2-43f5-4308-baa8-2fc5018ed71c","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.323219544Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"b3d765b2-43f5-4308-baa8-2fc5018ed71c","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.32367024Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.323895803Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 120 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.324147018Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"b3d765b2-43f5-4308-baa8-2fc5018ed71c","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1061,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.325090604Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"c19071c0-ff97-4be8-9a2b-0f0ddc97bfa4","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.325164523Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"c19071c0-ff97-4be8-9a2b-0f0ddc97bfa4","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.325247469Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.325381829Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.32557607Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 198 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.325682003Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.325840972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 199 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.326083359Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"c19071c0-ff97-4be8-9a2b-0f0ddc97bfa4","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1000,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.327021585Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"fb2a9110-02d7-43ae-9dd3-5d007673b5da","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.327217879Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"fb2a9110-02d7-43ae-9dd3-5d007673b5da","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.327463182Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.327555578Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.327599406Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 200 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.327776963Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"fb2a9110-02d7-43ae-9dd3-5d007673b5da","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":774,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.328659817Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"c67058a5-1781-4196-b0b9-05d13395e1cd","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.328758054Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"c67058a5-1781-4196-b0b9-05d13395e1cd","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.328827925Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.329021424Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 201 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.329128038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"c67058a5-1781-4196-b0b9-05d13395e1cd","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":536,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.330009008Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"d855ca4a-6937-48e8-93fa-f92e6f04c2f9","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.330106093Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"d855ca4a-6937-48e8-93fa-f92e6f04c2f9","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.330188108Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.330352248Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 202 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.330454323Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"d855ca4a-6937-48e8-93fa-f92e6f04c2f9","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":506,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.331463391Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"66faa121-d175-49bc-a239-45194ddd1f6e","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.331563813Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"66faa121-d175-49bc-a239-45194ddd1f6e","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.331641409Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.331844036Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.331916221Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.332080792Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 204 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.332148798Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.332291766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 205 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.332554374Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.332818284Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 206 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.332910419Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.333416055Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 207 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.333506868Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.333594444Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 208 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.333774846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"66faa121-d175-49bc-a239-45194ddd1f6e","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2360,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.334865779Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"88b65f95-e781-4f73-950e-e77eafbe22ec","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.335008475Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"88b65f95-e781-4f73-950e-e77eafbe22ec","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.335062905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.335246534Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 209 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.335313719Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.339694923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 210 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.339822309Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.340669251Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 211 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.34076823Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.340865566Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 212 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.340911849Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.341204497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 213 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.341285219Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.341405972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 214 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.341690714Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"88b65f95-e781-4f73-950e-e77eafbe22ec","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":6933,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.343455471Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"19d5c050-93c3-4f83-9692-fbffc54f079a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.343536784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"19d5c050-93c3-4f83-9692-fbffc54f079a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.343981588Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.34474889Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 215 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.344820484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.344976397Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 216 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.345031949Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.345192632Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 217 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.345252612Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.345392784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 218 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.345451011Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.345602576Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 219 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.345657536Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.346033983Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 220 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.346232742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"19d5c050-93c3-4f83-9692-fbffc54f079a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2801,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.348297031Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"e827a8ad-4366-4df5-a5d2-939c4357dd45","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.34837617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"e827a8ad-4366-4df5-a5d2-939c4357dd45","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.349068431Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.349612504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 221 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.349683367Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.350149664Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 222 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.35024739Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.352838227Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 223 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.35292946Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.353069271Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 224 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.353126416Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.353241968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 225 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.353294203Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.353460267Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 226 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.353715349Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"e827a8ad-4366-4df5-a5d2-939c4357dd45","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":5438,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.354786432Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"4ac49dfb-d205-4b74-a1aa-4ef7a1b2284b","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.35487982Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"4ac49dfb-d205-4b74-a1aa-4ef7a1b2284b","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.355027977Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.355334433Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 227 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.355762784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.356217418Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 228 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.356357128Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.356742984Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 229 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.356813465Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.35713901Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 230 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.357478151Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.357672502Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 231 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.35772614Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.357883035Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 232 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.358195062Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"4ac49dfb-d205-4b74-a1aa-4ef7a1b2284b","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3440,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.360097265Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"557019f2-429c-4159-8b9f-176b84f5f8da","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.360198548Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"557019f2-429c-4159-8b9f-176b84f5f8da","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.360275363Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.360531137Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 233 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.360599664Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.360819496Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 234 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.360888675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.36138369Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 235 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.361539583Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.361760587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 236 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.361817993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.362151934Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 237 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.36221957Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.362571828Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 238 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.362764695Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"557019f2-429c-4159-8b9f-176b84f5f8da","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2819,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.363825207Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"2b5deb06-4bae-48c6-8a14-ad30313b7468","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.36393127Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"2b5deb06-4bae-48c6-8a14-ad30313b7468","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.364013124Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 239 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.364426775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 239 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.36477726Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"2b5deb06-4bae-48c6-8a14-ad30313b7468","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":960,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.366221663Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"46c944ed-8605-4d9c-a0e4-fc3ad78c3a0f","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.366316122Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"46c944ed-8605-4d9c-a0e4-fc3ad78c3a0f","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.36670321Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 240 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.366834604Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 240 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.367075979Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"46c944ed-8605-4d9c-a0e4-fc3ad78c3a0f","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":979,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.368421293Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"c85290b4-adaa-41a2-af1e-b867660730eb","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.368508999Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"c85290b4-adaa-41a2-af1e-b867660730eb","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.368721346Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 241 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.368919444Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 241 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.369144035Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"c85290b4-adaa-41a2-af1e-b867660730eb","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":745,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.370207032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"fba29312-2a2b-436d-b41f-ce3ccf23309b","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.370285109Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"fba29312-2a2b-436d-b41f-ce3ccf23309b","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.3705446Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 242 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.370752057Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 242 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.371172752Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"fba29312-2a2b-436d-b41f-ce3ccf23309b","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":970,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.385200333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"2e8cf1b4-640c-471f-b3f3-2ed14c844e35","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.385379092Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"2e8cf1b4-640c-471f-b3f3-2ed14c844e35","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.385838535Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.386076333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.389372367Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 198 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.392029567Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.393965347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 199 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.396931979Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"2e8cf1b4-640c-471f-b3f3-2ed14c844e35","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":11831,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.400026779Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"2f3b5172-3cc5-4c24-b659-7235de00e482","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.400173624Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"2f3b5172-3cc5-4c24-b659-7235de00e482","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.400259306Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.400335739Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.400388495Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 200 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.400458847Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"2f3b5172-3cc5-4c24-b659-7235de00e482","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":872,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.40354043Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"04362168-3a95-45f1-98df-df6105f5feae","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.404057419Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"04362168-3a95-45f1-98df-df6105f5feae","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.404162159Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.404241769Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 201 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.404320648Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"04362168-3a95-45f1-98df-df6105f5feae","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":953,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.404411781Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"94de09ed-b489-45ad-be4c-6da8b1e7c1da","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.404492363Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"94de09ed-b489-45ad-be4c-6da8b1e7c1da","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.40455554Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.404618035Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 202 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.404692725Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"94de09ed-b489-45ad-be4c-6da8b1e7c1da","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":565,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.405120625Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ada6e48b-b266-4c50-a01d-792cae5fdd2d","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.405231989Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ada6e48b-b266-4c50-a01d-792cae5fdd2d","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.405698497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.405945122Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.406034171Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.406220526Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 204 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.406310587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.40647635Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 205 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.406563645Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.406739619Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 206 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.406847987Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.406930863Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 207 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.407001074Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.40720794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 208 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.408771101Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ada6e48b-b266-4c50-a01d-792cae5fdd2d","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3722,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.409718425Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"3c71b2c6-3544-4116-b513-41de5416a274","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.409821993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"3c71b2c6-3544-4116-b513-41de5416a274","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.409991334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.410191125Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 209 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.41054668Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.411269081Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 210 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.411520316Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.411876823Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 211 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.412102937Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.412531368Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 212 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.412626189Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.41270121Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 213 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.412769617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.412851552Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 214 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.413110061Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"3c71b2c6-3544-4116-b513-41de5416a274","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3403,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.413992705Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"71e47348-f19c-4c67-96d7-fe59a3f4d0e8","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.414090101Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"71e47348-f19c-4c67-96d7-fe59a3f4d0e8","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.414266575Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.414435064Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 215 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.414503812Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.414695297Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 216 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.414757281Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.414989729Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 217 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.415052795Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.415179841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 218 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.415231925Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.415377678Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 219 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.415431827Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.41557256Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 220 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.415723173Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"71e47348-f19c-4c67-96d7-fe59a3f4d0e8","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1781,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.416444232Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d8467228-4c6f-4b52-b16d-438b1b9f0279","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.416538641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d8467228-4c6f-4b52-b16d-438b1b9f0279","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.416610195Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.417052614Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 221 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.417196924Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.417296975Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 222 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.417369301Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.417449642Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 223 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.417515535Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.417599283Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 224 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.417669474Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.417753793Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 225 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.417823694Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.417907302Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 226 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.417980208Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d8467228-4c6f-4b52-b16d-438b1b9f0279","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1616,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.418650235Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"862ca753-a43c-44dc-b698-68fa6436b99c","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.418749955Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"862ca753-a43c-44dc-b698-68fa6436b99c","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.418835397Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.418928003Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 227 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.418998034Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.419091001Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 228 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.419160761Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.419246774Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 229 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.419316283Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.419557959Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 230 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.419637399Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.4197128Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 231 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.419763753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.419931921Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 232 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.420026791Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"862ca753-a43c-44dc-b698-68fa6436b99c","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1429,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.420710796Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"76babec8-3bae-47f1-a756-5d2848a5ef8f","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.420814304Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"76babec8-3bae-47f1-a756-5d2848a5ef8f","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.420903423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.420990278Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 233 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.42106594Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.421158486Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 234 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.421234839Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.421324319Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 235 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.421400251Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.421489912Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 236 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.421561195Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.421651597Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 237 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.421727329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.421816137Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 238 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.421890276Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"76babec8-3bae-47f1-a756-5d2848a5ef8f","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1232,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.42253906Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"79180aa4-416b-4ec3-9d96-3849d52e772a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.422634903Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"79180aa4-416b-4ec3-9d96-3849d52e772a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.422708551Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 239 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.422792179Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 239 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.422999475Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"79180aa4-416b-4ec3-9d96-3849d52e772a","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":469,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.425226691Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"0f54169d-fb44-4971-b954-da0c86f7dade","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.42534038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"0f54169d-fb44-4971-b954-da0c86f7dade","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.425426433Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 240 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.425503688Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 240 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.425573929Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"0f54169d-fb44-4971-b954-da0c86f7dade","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":529,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.4256638Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"5498a5cf-4337-4999-ace1-d90fbc9b46fd","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.425746586Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"5498a5cf-4337-4999-ace1-d90fbc9b46fd","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.425828461Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 241 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.425904343Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 241 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.425973682Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"5498a5cf-4337-4999-ace1-d90fbc9b46fd","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":481,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.426060296Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"51b5178d-6a86-456d-a340-64f3190989db","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.426139746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"51b5178d-6a86-456d-a340-64f3190989db","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.426220418Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 242 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.426298104Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 242 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:03.426382213Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"51b5178d-6a86-456d-a340-64f3190989db","remote_addr":"[::1]:56825","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":497,"response_code":200} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.489982908Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.490115735Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.490157478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.490192679Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.491629166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.491716391Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.491811302Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 243 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.491858096Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 243 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.493730329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.493847815Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.493933948Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.49407931Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.494983798Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 159 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.495098478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 121 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.495190333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 243 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.495281045Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 243 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.495370174Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.495492149Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.495550126Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.495594415Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.495707081Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.495751641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.495985912Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.496080472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.496112436Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.496149951Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.496187607Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.496224942Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.496262668Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.496434293Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.496479814Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 160 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.496519814Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 122 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.496760117Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 244 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.496802943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 244 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.498507138Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.50388224Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.504238276Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.504313176Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.620217121Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.620295408Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.620341942Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.620376912Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.6204158Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.620449408Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.620487755Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.620528136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.620566794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.621647766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 161 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.621794621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 245 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.621846666Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 245 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.631918887Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.632078919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 246 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.632131815Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 246 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.633069941Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.63319428Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.633232056Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.633274662Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.633308169Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.633346406Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.633383711Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.633420876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.633458952Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.633496528Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.869208382Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 162 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.869402312Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 246 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.869456341Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 246 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.87157567Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.87941292Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 247 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.879688193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 247 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.88050754Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.880663343Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.880848655Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.881097826Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.881222436Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.881369662Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.881847051Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.882098056Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.882153557Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.886634252Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 247 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.886747269Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 247 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.915925437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 248 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.916142854Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 248 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.920439628Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.920592085Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.920828209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.920940876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.924309766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 248 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.924691553Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 248 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.927168491Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.927427051Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.943243376Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.943392105Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.943605423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.943685584Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.944185429Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 249 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.94428045Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 249 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.947253775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 250 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.947355249Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 250 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.948314146Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.948394979Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.949317322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.949398435Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.949539859Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 250 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.949610972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 250 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.95319241Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 251 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.953304886Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 251 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.954335918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.954430267Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.954477362Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.954512593Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.954553465Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 251 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.954599658Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 251 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.956316718Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 252 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.95641203Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 252 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.956891654Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:03.957055944Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.957144292Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 252 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.95723787Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 252 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.957328041Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:03.957369454Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.4926983Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.492965097Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.493092072Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.493201812Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.493694713Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.493892019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.494512887Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 253 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.500754771Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 253 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.50172947Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.502049784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.502788438Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.503583696Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.508976724Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 163 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.509123279Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 123 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.509219943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 253 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.509310244Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 253 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.664100988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.664369938Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.664572305Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 254 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.664934994Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 254 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.667534838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.667690762Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.667771885Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.66802356Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.668102058Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.668179003Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.668253883Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.668319215Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.66837186Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.668413604Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.668830923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 164 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.668939752Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 124 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.669072709Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 254 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.66913803Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 254 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.672202879Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.6775972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.677687421Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 255 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.677859247Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 255 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.682298909Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.682391014Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.682610876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.682800687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.68285664Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.682895197Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.68293631Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.682974967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.683015198Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.684691166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 165 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.684896038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 255 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.685055669Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 255 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.691131579Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.691250488Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 256 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.691320409Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 256 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.697428915Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.697631472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.697671272Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.697714699Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.69775026Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.697789068Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.697829099Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.697867606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.697905352Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.697942447Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.699408904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 166 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.699563023Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 256 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.699874399Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 256 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.700700369Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.707865438Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 257 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.707973746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 257 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.711998214Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.712087142Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.712129868Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.712167494Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.712204648Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.712244418Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.712282144Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.712319339Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.712350612Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.713120529Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 257 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.713198876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 257 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.721401751Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 258 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.721484087Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 258 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.722912137Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.722988991Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.723172179Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.723227811Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.729035372Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 258 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.729630989Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 258 }"} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:04.729716892Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","remote_addr":"[::1]:64764"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.733499513Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 259 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.733597059Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 259 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.73501569Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.735093346Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.73584172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.735905759Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.73637882Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"90d5c929-0d95-4dc3-a03c-eb6f504de2da","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.736455865Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"90d5c929-0d95-4dc3-a03c-eb6f504de2da","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.736807561Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.737275722Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","state":"[IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]","offset":0} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.737699333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 259 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.737758753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 259 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.741480683Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 260 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.741620564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 260 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.749394116Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.749660651Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.750306599Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.750378294Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.750420128Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 22, message_id: 167 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.750648296Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.750709028Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.750743838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.750775412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.750806274Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.750836625Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.750867427Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.750899581Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.750932096Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.750962498Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.75099377Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751025434Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751056597Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751089954Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751119944Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751150836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751181347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751212069Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.75124257Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751272481Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751303463Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751334485Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751365107Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751397251Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751427953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751458975Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751489507Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751520048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751552012Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.75161047Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:04.751644518Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:04.751674218Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"90d5c929-0d95-4dc3-a03c-eb6f504de2da","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":14543,"response_code":200} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.755388172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 260 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.755526049Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 260 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.760853695Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.761006011Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.762053476Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.762158628Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.76223451Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.762307617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.762505164Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"deca1f62-677c-40e2-bacb-4cd3cea94b83","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.762628552Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"deca1f62-677c-40e2-bacb-4cd3cea94b83","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.762768032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.762991031Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.76315503Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 261 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.763246394Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 261 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.765393639Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 262 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.765489702Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 262 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.766352596Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.766902802Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.767088655Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 168 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.767282886Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.767361223Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 262 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.767700826Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 262 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.767836238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.767886439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.767924876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 169 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:04.768171882Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"deca1f62-677c-40e2-bacb-4cd3cea94b83","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":5676,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.76990259Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"c9ee2410-7367-478f-b830-9821dd89cfcd","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.770007291Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"c9ee2410-7367-478f-b830-9821dd89cfcd","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.770148334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.770736827Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 170 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.770815104Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.770958512Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 171 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.771263756Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.772248936Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 172 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.772325229Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.772478968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 173 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.772541544Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.772748129Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 174 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.773098483Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.773887559Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 175 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:04.774045716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"c9ee2410-7367-478f-b830-9821dd89cfcd","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4202,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.77505742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"3e3e2dbc-c9f5-42bd-9125-a4ba3b826e8d","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.775139284Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"3e3e2dbc-c9f5-42bd-9125-a4ba3b826e8d","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.775293314Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.775466732Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 176 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.775528897Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.775665171Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 177 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.77572444Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.775808309Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 178 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.775854552Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.793936329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 179 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.794176692Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.794944936Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 180 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.79508598Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.796322294Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 181 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:04.796628039Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"3e3e2dbc-c9f5-42bd-9125-a4ba3b826e8d","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":21576,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.798998432Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"81eb0a13-c369-48cd-b5bc-04aefb1d69e9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.799089195Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"81eb0a13-c369-48cd-b5bc-04aefb1d69e9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.799348937Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.799589931Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 182 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.799654932Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.799860775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 183 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.799925165Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.800350329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 184 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.800531864Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.800593518Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 185 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.800636564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.800715283Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 186 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.800761706Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.800809292Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 187 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:04.80139562Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"81eb0a13-c369-48cd-b5bc-04aefb1d69e9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2318,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.804546322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"97c8e3d1-a2de-4b74-a01b-361f24117d8b","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:04.804643998Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"97c8e3d1-a2de-4b74-a01b-361f24117d8b","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.805006506Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.812533232Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 188 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.813906482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.81492527Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 189 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.815131093Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.816552339Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 190 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.932402025Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.935003423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 191 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.93508632Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.959107223Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 192 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.959674222Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:04.960476525Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 193 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:04.961323587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"97c8e3d1-a2de-4b74-a01b-361f24117d8b","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":157202,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.030433783Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"0f06a1e3-1f9e-4fab-afeb-1111b27aaea9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.030644697Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"0f06a1e3-1f9e-4fab-afeb-1111b27aaea9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.031384734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.041461595Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 194 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.043068314Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.084679838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 195 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.085339333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.085894108Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 196 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.086211977Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.086414524Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 197 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.086496048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.086958347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 198 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.08701943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.087067106Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 199 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.087107657Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"0f06a1e3-1f9e-4fab-afeb-1111b27aaea9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":56510,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.088660117Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"6b2b4073-a5a2-4525-bc8a-d5b994a2a188","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.088753425Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"6b2b4073-a5a2-4525-bc8a-d5b994a2a188","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.088955912Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.090833886Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 200 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.091097505Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.091551929Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 201 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.091616879Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.091969808Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 202 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.092344411Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.092798744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.092987183Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.093061723Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 204 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.093104879Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.09327417Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 205 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.093537118Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"6b2b4073-a5a2-4525-bc8a-d5b994a2a188","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4940,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.103065326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"845ded34-3ad8-40eb-8784-d39c78c8a761","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.10316179Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"845ded34-3ad8-40eb-8784-d39c78c8a761","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.103712116Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 206 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.110817756Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 206 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.111503314Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"845ded34-3ad8-40eb-8784-d39c78c8a761","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":8482,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.113065493Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"5c52e185-0420-4dd2-8a29-c688c75bab20","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.113169682Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"5c52e185-0420-4dd2-8a29-c688c75bab20","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.113547452Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 207 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.122311715Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 207 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.122853193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"5c52e185-0420-4dd2-8a29-c688c75bab20","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":9770,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.130026969Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"8b70d033-bf29-4124-ba0e-bf997f8b9a41","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.130157632Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"8b70d033-bf29-4124-ba0e-bf997f8b9a41","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.130849031Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 208 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.131422564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 208 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.132026818Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"8b70d033-bf29-4124-ba0e-bf997f8b9a41","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2054,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.139463704Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"97b02352-d0c5-4598-934c-188a204fd27c","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.139550649Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"97b02352-d0c5-4598-934c-188a204fd27c","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.14066591Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 209 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.140951113Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 209 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.141395246Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"97b02352-d0c5-4598-934c-188a204fd27c","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1953,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.142704336Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"ecfd14a3-e360-457e-b888-894d3f0494f2","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.142791051Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"ecfd14a3-e360-457e-b888-894d3f0494f2","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.143192267Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.143354172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.143499675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.143788635Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.14386046Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 126 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.144023918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"ecfd14a3-e360-457e-b888-894d3f0494f2","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1363,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.145086423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"bdf6d0d5-5917-416a-adc2-93ac861a9928","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.145189771Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"bdf6d0d5-5917-416a-adc2-93ac861a9928","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.145282748Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.145481297Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 127 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.145574003Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.146882974Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.14700047Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.147056262Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 129 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.147100541Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.147168337Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 130 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.147223518Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.147612811Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 131 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.147696378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.147892733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 132 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.148059789Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"bdf6d0d5-5917-416a-adc2-93ac861a9928","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2996,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.151973524Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"239fb7c4-5b89-48cf-901b-96f484308c7e","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.152064377Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"239fb7c4-5b89-48cf-901b-96f484308c7e","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.152690004Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.153082903Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 133 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.153153084Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.153317976Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 134 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.153376994Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.153527126Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 135 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.153689422Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.154047532Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 136 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.154115579Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.154167002Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 137 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.154210389Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.154258386Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 138 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.154426804Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"239fb7c4-5b89-48cf-901b-96f484308c7e","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2501,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.155552456Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"48653f19-41d2-481a-a4e6-eb1944d46681","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.155926809Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"48653f19-41d2-481a-a4e6-eb1944d46681","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.156156891Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.156337975Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 139 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.156397124Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.156541294Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 140 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.156594871Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.156749161Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 141 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.156880615Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.156971117Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 142 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.157029555Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.157198965Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 143 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.157364778Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.157448407Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 144 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.157508177Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"48653f19-41d2-481a-a4e6-eb1944d46681","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2020,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.158593758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"0d26d191-9c2f-489b-800b-c32375125904","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.158672677Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"0d26d191-9c2f-489b-800b-c32375125904","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.158794552Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.160797287Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 145 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.161727957Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.161886646Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 146 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.161937197Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.161988731Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 147 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.162030836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.162840673Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 148 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.163029793Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.1633764Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 149 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.163443725Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.163855282Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 150 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.165553345Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"0d26d191-9c2f-489b-800b-c32375125904","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":6960,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.168918407Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"12ca827e-3389-47dc-b3b3-980d138ac95b","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.169024951Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"12ca827e-3389-47dc-b3b3-980d138ac95b","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.169541559Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.169992606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 151 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.170169391Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.170516639Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 152 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.170585157Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.170887164Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 153 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.170952795Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.17112417Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 154 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.171186876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.17149762Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 155 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.171614575Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.171858135Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 156 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.172317147Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"12ca827e-3389-47dc-b3b3-980d138ac95b","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3444,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.174476336Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a24c1463-aac6-4d84-baae-18862b708324","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.1745626Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a24c1463-aac6-4d84-baae-18862b708324","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.174793073Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.175248308Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 157 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.175316485Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.176300482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 158 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.176581066Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.176879195Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 159 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.177079017Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.177821599Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 160 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.177930458Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.17915064Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 161 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.17922526Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.181292705Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 162 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.181432095Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a24c1463-aac6-4d84-baae-18862b708324","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":7091,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.183851267Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"db7e2bdb-2089-4428-aea1-3ca1ab6c1a6a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.183998072Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"db7e2bdb-2089-4428-aea1-3ca1ab6c1a6a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.184532686Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.1848831Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 163 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.185273815Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"db7e2bdb-2089-4428-aea1-3ca1ab6c1a6a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1545,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.187544799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"1ca56195-42b8-4c95-b0fe-792fa3891247","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.187657456Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"1ca56195-42b8-4c95-b0fe-792fa3891247","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.187991607Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.18833653Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 164 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.189275758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"1ca56195-42b8-4c95-b0fe-792fa3891247","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1050,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.189390769Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"17b8568b-73dc-41d0-b2e8-7bd54853cc4c","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.189441Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"17b8568b-73dc-41d0-b2e8-7bd54853cc4c","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.189694199Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.189924702Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 165 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.190084804Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"17b8568b-73dc-41d0-b2e8-7bd54853cc4c","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":668,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.190790362Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"49adf6e3-dff5-4af3-9be6-102396012f70","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.190866234Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"49adf6e3-dff5-4af3-9be6-102396012f70","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.192050654Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.192179954Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 166 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.192231788Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"49adf6e3-dff5-4af3-9be6-102396012f70","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1219,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.192810501Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"199b93b1-7bae-4420-8533-c73c2eca74f9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.192920773Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"199b93b1-7bae-4420-8533-c73c2eca74f9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.193178651Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 263 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.193272791Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.19482006Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 263 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.199141154Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 264 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.20993225Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 264 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.210257985Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"199b93b1-7bae-4420-8533-c73c2eca74f9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":7141,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.210366192Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"3aaeeca4-e3de-4cc6-8470-6bf0e0ba2eb4","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.210432926Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"3aaeeca4-e3de-4cc6-8470-6bf0e0ba2eb4","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.210500191Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 265 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.21056911Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.210620864Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 265 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.210755284Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"3aaeeca4-e3de-4cc6-8470-6bf0e0ba2eb4","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":644,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.210864724Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"af90986c-0f73-4316-bcd3-29122f07da1a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.210917109Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"af90986c-0f73-4316-bcd3-29122f07da1a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.210964965Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 266 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.211010417Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 266 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.211454379Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"af90986c-0f73-4316-bcd3-29122f07da1a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":612,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.211771095Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"51ecf802-97a6-4aa4-a775-96b86e699fdf","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.21188266Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"51ecf802-97a6-4aa4-a775-96b86e699fdf","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.211935305Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 267 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.211983943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 267 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.212035156Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"51ecf802-97a6-4aa4-a775-96b86e699fdf","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":476,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.212088263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"30511f49-f31e-41c0-af5b-9af79ff5b45c","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.212133935Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"30511f49-f31e-41c0-af5b-9af79ff5b45c","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.212179556Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.212359899Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 268 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.212423897Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.229027354Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 269 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.233166703Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.23494163Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 270 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.235086912Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.235635073Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 271 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.235720565Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.235891238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 272 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.235973794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.236136591Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 273 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.236399159Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"30511f49-f31e-41c0-af5b-9af79ff5b45c","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":26694,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.240502265Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"4cdb4851-f0ff-4fe2-8912-bbc1c6097a55","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.240611935Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"4cdb4851-f0ff-4fe2-8912-bbc1c6097a55","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.24086811Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.241397393Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 274 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.24164434Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.242025225Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 275 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.242219736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.242543517Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 276 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.242819992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.246194704Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 277 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.247522763Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.247925753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 278 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.249822876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.250201807Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 279 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.250537963Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"4cdb4851-f0ff-4fe2-8912-bbc1c6097a55","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":10134,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.251745499Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"828aa251-7589-4fe9-8d78-f566baa19d8a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.251877344Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"828aa251-7589-4fe9-8d78-f566baa19d8a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.25220843Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.252530297Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 280 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.252732132Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.253183189Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 281 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.253388441Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.255090261Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 282 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.256945419Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.257122836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 283 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.257501266Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.257615847Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 284 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.25766225Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.257712371Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 285 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.25777682Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"828aa251-7589-4fe9-8d78-f566baa19d8a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":6055,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.258645536Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"e66b374c-1e74-4d24-9762-5b31b0ba355b","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.258758182Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"e66b374c-1e74-4d24-9762-5b31b0ba355b","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.258824365Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.259034838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 286 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.259561026Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.259935378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 287 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.260013726Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.260393839Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 288 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.260466024Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.260520995Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 289 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.260564532Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.261144979Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 290 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.261250852Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.261504411Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 291 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.26213577Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"e66b374c-1e74-4d24-9762-5b31b0ba355b","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3509,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.263735836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"c8098821-3b34-43de-85df-1c58439126c3","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.263809975Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"c8098821-3b34-43de-85df-1c58439126c3","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.264175519Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.264400842Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 292 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.26457383Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.264805295Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 293 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.264937851Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.265138434Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 294 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.265491504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.26584311Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 295 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.265911899Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.266115528Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 296 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.266177242Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.266415681Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 297 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.266839974Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"c8098821-3b34-43de-85df-1c58439126c3","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3115,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.26977879Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d7807d98-b482-44e8-9bee-37dc9931e613","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.269868971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d7807d98-b482-44e8-9bee-37dc9931e613","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.269976738Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.27003756Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 298 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.270079274Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.270127491Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 299 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.27016716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.270216479Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 300 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.270258374Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.270454347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 301 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.270517735Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.270774862Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 302 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.27084374Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.271239114Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 303 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.271501351Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d7807d98-b482-44e8-9bee-37dc9931e613","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2813,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.273131778Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"1bf0bb83-8c8c-4c71-a60f-a8b81067bf55","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.273206649Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"1bf0bb83-8c8c-4c71-a60f-a8b81067bf55","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.273479958Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 304 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.273632023Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 304 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.27389922Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"1bf0bb83-8c8c-4c71-a60f-a8b81067bf55","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":780,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.275315366Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"21f4f1a7-661c-48db-9482-9603880316e1","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.275526951Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"21f4f1a7-661c-48db-9482-9603880316e1","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.275718106Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 305 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.275926464Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 305 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.276195675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"21f4f1a7-661c-48db-9482-9603880316e1","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":887,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.277757193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"d25045a4-b8f8-4483-87d7-6397b86738cf","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.277826082Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"d25045a4-b8f8-4483-87d7-6397b86738cf","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.278132077Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 306 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.278346398Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 306 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.278658835Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"d25045a4-b8f8-4483-87d7-6397b86738cf","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":901,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.282203519Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"a53ad9de-7caf-469a-817e-e4502ff1260a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.282677572Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"a53ad9de-7caf-469a-817e-e4502ff1260a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.282767362Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 307 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.282871862Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 307 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.285825538Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"a53ad9de-7caf-469a-817e-e4502ff1260a","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3488,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.287139599Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"3eadbf5c-4718-4be2-9ba2-0177017ba95f","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.287256123Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"3eadbf5c-4718-4be2-9ba2-0177017ba95f","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.287500574Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 263 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.287665816Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.287828914Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 263 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.287970348Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 264 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.2881303Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 264 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.288420693Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"3eadbf5c-4718-4be2-9ba2-0177017ba95f","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1316,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.290151702Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"eb4fc884-7b9b-4313-ae57-aef8d9499457","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.290256402Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"eb4fc884-7b9b-4313-ae57-aef8d9499457","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.290649733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 265 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.291049135Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.29115104Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 265 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.291656596Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"eb4fc884-7b9b-4313-ae57-aef8d9499457","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1505,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.292600393Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"1bc6bf7c-108a-4078-8738-7f8659cd3b8d","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.292756847Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"1bc6bf7c-108a-4078-8738-7f8659cd3b8d","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.292987641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 266 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.293503588Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 266 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.294235579Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"1bc6bf7c-108a-4078-8738-7f8659cd3b8d","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1444,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.296353716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"85565cc6-ae47-464d-8ffd-76c4c7654321","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.29646542Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"85565cc6-ae47-464d-8ffd-76c4c7654321","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.296908611Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 267 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.297357212Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 267 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.297463456Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"85565cc6-ae47-464d-8ffd-76c4c7654321","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1300,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.298315598Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"23cdaab3-1191-4783-81c3-86e1f6868a55","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.298405589Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"23cdaab3-1191-4783-81c3-86e1f6868a55","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.298583978Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.298962518Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 268 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.299123682Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.299184274Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 269 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.299286209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.299344376Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 270 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.299453395Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.300462874Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 271 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.300543095Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.300598737Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 272 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.300644769Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.300695942Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 273 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.300741083Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"23cdaab3-1191-4783-81c3-86e1f6868a55","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2301,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.301702695Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"af35a107-278c-4a25-ad7c-34eea05a9133","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.302092068Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"af35a107-278c-4a25-ad7c-34eea05a9133","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.302148411Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.302195696Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 274 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.30223233Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.302291759Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 275 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.302334615Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.303216267Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 276 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.303296007Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.30334723Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 277 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.303651462Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.303763537Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 278 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.303811333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.303860261Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 279 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.303903588Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"af35a107-278c-4a25-ad7c-34eea05a9133","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1929,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.30945271Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"31918989-9804-467c-a0bc-d7c89400a53e","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.309560126Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"31918989-9804-467c-a0bc-d7c89400a53e","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.30990069Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.310428641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 280 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.310599224Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.310740498Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 281 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.31080598Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.31098051Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 282 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.311067555Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.311275944Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 283 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.311359271Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.313344641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 284 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.313453891Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.314343148Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 285 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.314950048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"31918989-9804-467c-a0bc-d7c89400a53e","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":5511,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.317301092Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"93e7b0f7-6e57-4532-b39a-ee14cff12fc6","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.317410733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"93e7b0f7-6e57-4532-b39a-ee14cff12fc6","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.317610945Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.317831689Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 286 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.317914635Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.318172985Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 287 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.31890716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.325441321Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 288 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.325572294Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.325931947Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 289 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.326038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.326263333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 290 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.327211899Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.327327913Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 291 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.327507904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"93e7b0f7-6e57-4532-b39a-ee14cff12fc6","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":10224,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.329548124Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"212450cf-e991-491a-8630-7d45ffb72aeb","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.329648967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"212450cf-e991-491a-8630-7d45ffb72aeb","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.329939741Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.330380207Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 292 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.330487422Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.330766262Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 293 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.33084485Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.331099572Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 294 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.331169393Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.331419285Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 295 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.331621651Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.333129041Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 296 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.333265405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.333329734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 297 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.333378422Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"212450cf-e991-491a-8630-7d45ffb72aeb","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3378,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.337349633Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"51af58bc-94d3-4d7b-8a06-782f10fe54b9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.337435836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"51af58bc-94d3-4d7b-8a06-782f10fe54b9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.337955741Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.338429593Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 298 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.338505586Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.338672772Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 299 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.338737111Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.338892122Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 300 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.338952804Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.33912482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 301 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.339237376Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.339299581Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 302 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.339456036Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.339573051Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 303 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.339671238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"51af58bc-94d3-4d7b-8a06-782f10fe54b9","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2386,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.340883585Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"092df790-4d96-4e67-b683-6c5d5e62b066","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.340966241Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"092df790-4d96-4e67-b683-6c5d5e62b066","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.341023406Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 304 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.341234931Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 304 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.341447778Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"092df790-4d96-4e67-b683-6c5d5e62b066","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":611,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.342445734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"bd1d0e75-a4fe-49bf-85dd-f2f4355d2f19","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.342527248Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"bd1d0e75-a4fe-49bf-85dd-f2f4355d2f19","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.342705265Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 305 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.343083836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 305 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.343153436Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"bd1d0e75-a4fe-49bf-85dd-f2f4355d2f19","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":772,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.343934566Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"20d04aa8-9024-4dfc-94bc-63adf1946f88","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.344015599Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"20d04aa8-9024-4dfc-94bc-63adf1946f88","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.344181753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 306 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.344357877Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 306 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.344553991Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"20d04aa8-9024-4dfc-94bc-63adf1946f88","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":640,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.345488829Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"03dfeb0d-3a18-43d1-ace3-8b678d96aad3","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.345630685Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"03dfeb0d-3a18-43d1-ace3-8b678d96aad3","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.345724583Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 307 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.345790436Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 307 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:05.345915166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"03dfeb0d-3a18-43d1-ace3-8b678d96aad3","remote_addr":"[::1]:64764","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":547,"response_code":200} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.528334362Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.528491047Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.528533713Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.528568914Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.530691219Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.530999428Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 210 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.531375334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 308 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.531448521Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 308 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.534377707Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.535057794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.535258628Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.536126071Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.550326248Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 210 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.550565469Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 167 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.550737024Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 308 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.55089923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 308 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.556796571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.556930941Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.561262246Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 309 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.562873143Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 309 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.851315426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.851382992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.85151125Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.851620519Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.851658325Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.85170027Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.851741953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.851784018Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.851825972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.851860371Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.854165674Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 211 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.854467902Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 168 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.854584235Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 309 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.854630588Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 309 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.857747312Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.863408048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 212 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.863546226Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 310 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.863632669Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 310 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.864164117Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.864253377Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.864839304Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.864920578Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.864993324Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.865058174Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.865127724Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.865202995Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.865280581Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.882186075Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 212 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.882291607Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 310 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.882448532Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 310 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.890616707Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 213 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.890705947Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.890823052Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.908004581Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.908269904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.90832289Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.908368412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.908404364Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.908445076Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.908485457Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.908523564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.908562141Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.908601851Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.908639066Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 213 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.908739357Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 311 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.908782033Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 311 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.908822815Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.916143377Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.916407427Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.920869274Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.920962Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.921032232Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.921101721Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.921171221Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.921229298Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.921282254Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.921346142Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.921404009Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.92214101Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 312 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.923097292Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 312 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.932122629Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.932268292Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.933528284Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.933614287Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.933813327Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.933884049Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.933925903Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 313 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.933967477Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 313 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.936747303Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.936839218Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.954768609Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.954874081Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.954934082Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.954974463Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.956523967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 314 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.956867578Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 314 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.96182996Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 315 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.962092127Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 315 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.962485147Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.962547342Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.962817725Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.962875341Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.96291944Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 315 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.96296453Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 315 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.966516549Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 316 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.966618263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 316 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.966864478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.966928496Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.967266476Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.967343961Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.968090101Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 316 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.968188719Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 316 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.971210752Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 317 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.971304461Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 317 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.971491166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:05.971609373Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.97181163Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 317 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.971930168Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 317 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.972025079Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:05.972066071Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.458612352Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.458751482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.458794057Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.458832785Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.458868126Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.458917065Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 214 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.458960422Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 318 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.459003398Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 318 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.459047206Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.459231967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.459343151Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.459463904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.45955646Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 214 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.459656501Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 169 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.459754638Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 318 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.45985046Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 318 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.459944459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 215 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.459992025Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.460034851Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 319 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.460079651Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 319 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.460126585Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.460161576Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.460201526Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.460287038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.460320455Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.460362229Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.460402169Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.4604422Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.460481268Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.460514094Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.460552331Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 215 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.460593183Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 170 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.460687984Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 319 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.460728415Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 319 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.463670978Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.471164938Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 216 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.471322565Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 320 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.471379209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 320 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.471427907Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.471463368Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.47171319Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.471789183Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.471922Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.471977782Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.472022071Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.472063705Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.472103645Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.47230016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 216 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.472371002Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 320 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.47241477Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 320 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.482298363Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 217 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.48250633Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 321 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.482648356Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 321 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.484257169Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.484391309Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.484429345Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.484472812Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.484508845Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.484549096Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.484589527Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.48463084Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.484671361Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.484711322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.484848838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 217 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.484968619Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 321 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.485048329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 321 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.485095514Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.490675758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.490833134Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.491103037Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.491186675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.491262317Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.491370564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.491452529Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.49152744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.491599605Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.491670277Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.491749005Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.491985761Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 322 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.492123127Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 322 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.499920797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 323 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.500078644Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 323 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.500352024Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.500436484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.500605503Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.500685033Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.500756076Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 323 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.500831948Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 323 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.503620703Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 324 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.50373896Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 324 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.504153223Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.504222252Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.504508958Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.504578568Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.504637686Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 324 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.504690422Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 324 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.508173973Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.508337502Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.508392923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.508432222Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.508476281Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.508511862Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.508576602Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 325 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.508622114Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 325 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.510148662Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 326 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.510264124Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 326 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.510320988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.510359505Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.51041146Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.51044644Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.510493294Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 326 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.51053591Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 326 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.513233571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 327 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.513347971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 327 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.513492531Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.513655559Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.527974655Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 327 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.528252193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 327 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.5284048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.52848443Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.765255784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","remote_addr":"[::1]:43771"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.76824451Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"08201cf7-51ae-4aa6-9ed7-f37752a370bb","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.768411255Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"08201cf7-51ae-4aa6-9ed7-f37752a370bb","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.768502368Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 218 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.76880672Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","state":"[IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]","offset":0} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.778035727Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 22, message_id: 218 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.77940062Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.779474488Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.779509348Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.779541904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.779572916Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.779603498Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.779636213Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.779666925Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.77970438Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.779738539Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.779771595Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.779894763Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.779930404Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.77996311Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780022429Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780057991Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.78009246Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780123322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780157391Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780189074Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780222151Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780253414Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780285819Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780315699Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.78034616Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780377874Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780408485Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780439738Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.78047036Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780501021Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:06.780530971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.780558747Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"08201cf7-51ae-4aa6-9ed7-f37752a370bb","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":11971,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.786770601Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"17380074-ff26-4cee-b70d-bebd614cf52b","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.786910702Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"17380074-ff26-4cee-b70d-bebd614cf52b","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.787463894Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 219 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.788083409Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.788357891Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 219 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.788512682Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 220 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.788659557Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 220 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.788941133Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"17380074-ff26-4cee-b70d-bebd614cf52b","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2207,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.791731721Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"64756d65-8b4d-4b57-b6c2-6519af7b0c45","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.791880139Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"64756d65-8b4d-4b57-b6c2-6519af7b0c45","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.792076905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.792953296Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 221 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.793069489Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.793385875Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 222 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.793703263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.793894036Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 223 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.794601077Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.797164078Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 224 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.797249219Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.797423028Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 225 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.797492959Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.797902923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 226 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.798160621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"64756d65-8b4d-4b57-b6c2-6519af7b0c45","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":6450,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.811438003Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"24b3849a-39e6-4ee3-b758-cb83f65a93a4","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.811571081Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"24b3849a-39e6-4ee3-b758-cb83f65a93a4","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.81191382Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.814945282Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 227 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.815333131Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.816415867Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 228 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.81653202Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.816698204Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 229 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.816758967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.819083157Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 230 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.819287518Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.819554354Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 231 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.819619004Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.820357328Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 232 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.821389783Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"24b3849a-39e6-4ee3-b758-cb83f65a93a4","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":9981,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.82522019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"21f95ae0-d06d-48ca-bb87-f0e357f80fc3","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.825333829Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"21f95ae0-d06d-48ca-bb87-f0e357f80fc3","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.82538924Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.825444331Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 233 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.825502157Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.826237996Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 234 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.826618511Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.828845155Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 235 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.829147293Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.829420421Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 236 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.829485502Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.829597357Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 237 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.829649362Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.829840576Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 238 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.83026084Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"21f95ae0-d06d-48ca-bb87-f0e357f80fc3","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":5820,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.832776616Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"c4f72857-5136-453d-b960-3a400b145a58","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.832864703Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"c4f72857-5136-453d-b960-3a400b145a58","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.834307903Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.83494815Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 239 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.835353655Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.83541572Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 240 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.835460851Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.835588687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 241 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.835657446Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.835899592Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 242 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.835976847Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.83630659Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 243 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.836385118Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.836873209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 244 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.837965514Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"c4f72857-5136-453d-b960-3a400b145a58","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4343,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.83914796Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"519167cd-fe50-4d21-95b7-f482af9b26c0","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.839325838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"519167cd-fe50-4d21-95b7-f482af9b26c0","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.839524507Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.839614768Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 245 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.839679208Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.839777455Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 246 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.83984465Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.840091817Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 247 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.840199273Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.840469636Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 248 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.840565609Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.840658746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 249 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.840733917Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.840993439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 250 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.841184303Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"519167cd-fe50-4d21-95b7-f482af9b26c0","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2139,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.842930291Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"436b8d93-b74d-4553-b7e8-6e3516861ccc","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.843052246Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"436b8d93-b74d-4553-b7e8-6e3516861ccc","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.843142287Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.843412861Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 251 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.843508373Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.843688405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 252 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.843773045Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.844040813Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 253 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.844303481Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.844405426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 254 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.844478893Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.844842414Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 255 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.845001183Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.84508412Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 256 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.845146866Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"436b8d93-b74d-4553-b7e8-6e3516861ccc","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2224,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.850757872Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"5b3bae59-cbac-43b4-a79f-b13bf8511556","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.850911561Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"5b3bae59-cbac-43b4-a79f-b13bf8511556","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.851228137Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 257 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.852813784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 257 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.852938484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"5b3bae59-cbac-43b4-a79f-b13bf8511556","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1324,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.881765185Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"42284854-6226-4366-87fa-862871af9541","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.882219789Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"42284854-6226-4366-87fa-862871af9541","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.882549181Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 258 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.883195049Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 258 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.883992091Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"42284854-6226-4366-87fa-862871af9541","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2162,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.907808353Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"305e8bcd-0770-4534-9b34-bb91736aecfa","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.908020699Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"305e8bcd-0770-4534-9b34-bb91736aecfa","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.909042142Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 259 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.921103912Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 259 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:06.923090825Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"305e8bcd-0770-4534-9b34-bb91736aecfa","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":15243,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.943087451Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e0f3b443-d330-4b5c-b923-63218be0c511","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:06.943252773Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e0f3b443-d330-4b5c-b923-63218be0c511","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:06.945037961Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 260 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.094767212Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 260 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.095586468Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e0f3b443-d330-4b5c-b923-63218be0c511","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":152553,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.207369532Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"5cc850c3-7e83-4ca6-ad65-e1fd7db7ffe7","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.207584193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"5cc850c3-7e83-4ca6-ad65-e1fd7db7ffe7","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.208988425Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.229649807Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.259655508Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 171 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.261860459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.27248487Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 172 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.273393015Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"5cc850c3-7e83-4ca6-ad65-e1fd7db7ffe7","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":66087,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.305471411Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"795e207c-01d9-4340-8067-a89c67ca65a8","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.305629519Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"795e207c-01d9-4340-8067-a89c67ca65a8","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.305859541Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.306269675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 173 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.306442272Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.306622484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 174 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.306683637Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.306836564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 175 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.306896004Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.307047438Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 176 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.307104132Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.307626091Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 177 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.307787766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.307955633Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 178 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.308315797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"795e207c-01d9-4340-8067-a89c67ca65a8","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3690,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.309785771Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"dc9ce9f9-c7bd-4ff1-831d-a5568aa29bd0","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.309921674Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"dc9ce9f9-c7bd-4ff1-831d-a5568aa29bd0","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.310247539Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.310528434Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 179 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.310594336Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.310742784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 180 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.310947606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.311277629Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 181 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.311329373Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.312503443Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 182 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.312562732Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.312789468Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 183 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.312847685Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.313076033Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 184 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.313353421Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"dc9ce9f9-c7bd-4ff1-831d-a5568aa29bd0","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3580,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.316481056Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"aed346d2-af75-4c04-bff7-c42b8a53285f","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.316570797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"aed346d2-af75-4c04-bff7-c42b8a53285f","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.316803304Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.317041172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 185 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.317109259Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.317252697Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 186 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.317308179Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.317466346Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 187 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.317526096Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.317665897Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 188 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.317723633Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.318769124Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 189 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.318825378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.319021031Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 190 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.319232927Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"aed346d2-af75-4c04-bff7-c42b8a53285f","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2802,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.32051841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"dcafed9d-dca9-45b8-8482-79afb85ba152","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.320597298Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"dcafed9d-dca9-45b8-8482-79afb85ba152","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.320782601Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.321037884Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 191 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.321106231Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.321243968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 192 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.321307085Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.321460874Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 193 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.321515975Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.321680515Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 194 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.321740005Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.323139557Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 195 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.323207384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.323327706Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 196 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.323556706Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"dcafed9d-dca9-45b8-8482-79afb85ba152","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3052,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.325094566Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"4a9e2bb2-c806-4cf1-8605-1e7a678926fb","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.325176782Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"4a9e2bb2-c806-4cf1-8605-1e7a678926fb","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.325685334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.326052742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 197 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.326272794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.326866337Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 198 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.327124676Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.328142131Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 199 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.328339377Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.328961327Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 200 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.329253444Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.32968913Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 201 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.329867508Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.330123853Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 202 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.330466803Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"4a9e2bb2-c806-4cf1-8605-1e7a678926fb","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":5430,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.334447522Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"b62948b1-9298-42b9-88da-2192c930ebd5","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.334665601Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"b62948b1-9298-42b9-88da-2192c930ebd5","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.335180946Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.3355857Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.335788958Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.336088861Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 204 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.33628758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.336666652Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 205 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.336848998Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.337119903Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 206 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.337297239Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.337812294Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 207 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.338052066Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.33831776Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 208 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.338635168Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"b62948b1-9298-42b9-88da-2192c930ebd5","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":6480,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.34130834Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"2f2ba135-e67f-4cf9-bc71-1cb8dfac0c6c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.341445476Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"2f2ba135-e67f-4cf9-bc71-1cb8dfac0c6c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.34243775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 209 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.344471006Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 209 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.344902613Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"2f2ba135-e67f-4cf9-bc71-1cb8dfac0c6c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3604,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.346762311Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"5cb2bff5-b82e-464e-9ce8-1b7782b41f0f","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.346904947Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"5cb2bff5-b82e-464e-9ce8-1b7782b41f0f","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.349315782Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 210 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.349711407Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 210 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.350076711Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"5cb2bff5-b82e-464e-9ce8-1b7782b41f0f","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3330,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.351218025Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"ec4b7ce8-baec-4c43-a458-c77095e3a433","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.351354159Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"ec4b7ce8-baec-4c43-a458-c77095e3a433","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.3517629Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 211 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.352072973Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 211 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.352382335Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"ec4b7ce8-baec-4c43-a458-c77095e3a433","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1182,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.353546144Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a50fb990-c04a-45e0-8b33-561ab254f72c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.353673009Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a50fb990-c04a-45e0-8b33-561ab254f72c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.354136821Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 212 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.354489479Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 212 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.354789322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a50fb990-c04a-45e0-8b33-561ab254f72c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1252,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.355575342Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"5c0902e6-f022-4e95-a90e-b476c2ad5b26","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.355698078Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"5c0902e6-f022-4e95-a90e-b476c2ad5b26","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.355950355Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 328 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.356239426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.356563287Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 328 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.356793099Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 329 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.373408229Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 329 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.37406524Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"5c0902e6-f022-4e95-a90e-b476c2ad5b26","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":18478,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.37636459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"d3afa51e-0070-4b5e-986f-2567af1b4a10","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.37653845Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"d3afa51e-0070-4b5e-986f-2567af1b4a10","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.376918874Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 330 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.377209538Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.377447196Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 330 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.377725746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"d3afa51e-0070-4b5e-986f-2567af1b4a10","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1391,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.378717309Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"8c60e948-dabc-4896-ac5d-924ba5f25e9c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.378850316Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"8c60e948-dabc-4896-ac5d-924ba5f25e9c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.379149056Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 331 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.379469671Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 331 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.379740324Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"8c60e948-dabc-4896-ac5d-924ba5f25e9c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1036,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.380558348Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"60cf692e-f6a4-497e-88b2-6e3b6a5640da","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.380685875Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"60cf692e-f6a4-497e-88b2-6e3b6a5640da","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.380955647Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 332 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.381258175Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 332 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.381514089Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"60cf692e-f6a4-497e-88b2-6e3b6a5640da","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":967,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.382326361Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"fbf36704-d24b-4c26-a74e-1f66cf80388a","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.382452615Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"fbf36704-d24b-4c26-a74e-1f66cf80388a","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.382750634Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.383081739Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 333 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.383264276Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.38353489Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 334 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.383712227Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.383976618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 335 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.384152792Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.384412454Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 336 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.384590502Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.387449587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 337 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.387531973Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.387582775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 338 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.387623507Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"fbf36704-d24b-4c26-a74e-1f66cf80388a","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":5205,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.391463464Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"1588528b-ead5-4a6e-9594-b3f43c8d5750","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.391555699Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"1588528b-ead5-4a6e-9594-b3f43c8d5750","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.401601047Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.403343959Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 339 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.40344909Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.403525153Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 340 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.403575805Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.403623511Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 341 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.405691717Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.405782329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 342 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.405825817Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.405878673Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 343 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.405922742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.406080579Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 344 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.40641472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"1588528b-ead5-4a6e-9594-b3f43c8d5750","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":14087,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.409401863Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"10be56a3-b479-4a55-8fa0-37931aad4d89","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.40949496Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"10be56a3-b479-4a55-8fa0-37931aad4d89","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.409547165Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.409595282Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 345 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.40978358Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.409986158Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 346 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.410049174Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.410202312Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 347 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.41050963Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.410690453Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 348 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.410751145Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.410901357Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 349 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.410961407Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.411105838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 350 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.414623427Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"10be56a3-b479-4a55-8fa0-37931aad4d89","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3269,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.41830254Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"fe777c6f-626b-4996-a6ed-3e074fa86f41","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.41958108Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"fe777c6f-626b-4996-a6ed-3e074fa86f41","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.419650349Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.419701642Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 351 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.419742955Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.41979017Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 352 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.419832114Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.419878688Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 353 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.419916955Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.419963037Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 354 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420002627Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420047928Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 355 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420085944Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.42013336Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 356 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.420172288Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"fe777c6f-626b-4996-a6ed-3e074fa86f41","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1776,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420227208Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"1921cd14-f92c-4ed2-9214-0d031c80f361","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.420271628Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"1921cd14-f92c-4ed2-9214-0d031c80f361","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420316037Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420363522Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 357 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420400988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420445647Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 358 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420484395Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 359 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420528965Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 359 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.42056661Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.42061137Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 360 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420648224Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420692774Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 361 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420730029Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.420773747Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 362 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.420866553Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"1921cd14-f92c-4ed2-9214-0d031c80f361","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1993,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.421434966Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"2c34d52b-5bec-41bc-b0e7-43c1787f3cf9","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.42153198Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"2c34d52b-5bec-41bc-b0e7-43c1787f3cf9","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.42158175Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.421629396Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 363 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.422585508Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.422779237Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 364 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.425016403Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.425498161Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 365 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.425791971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.426128678Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 366 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.426395915Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.430681508Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 367 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.430831038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.433295862Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 368 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.433769984Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"2c34d52b-5bec-41bc-b0e7-43c1787f3cf9","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":12737,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.435000407Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"149ce23b-7bec-4c10-af9b-97aba51062d1","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.435081149Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"149ce23b-7bec-4c10-af9b-97aba51062d1","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.435333687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 369 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.437602366Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 369 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.43787322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"149ce23b-7bec-4c10-af9b-97aba51062d1","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2908,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.439441903Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"d14091b7-860a-4c01-8441-66f4b52c5915","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.439580091Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"d14091b7-860a-4c01-8441-66f4b52c5915","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.440137621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 370 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.440494238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 370 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.440896366Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"d14091b7-860a-4c01-8441-66f4b52c5915","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1475,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.442221789Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"73ead870-967a-4d27-a95d-93af7baebcb6","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.442491872Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"73ead870-967a-4d27-a95d-93af7baebcb6","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.443308333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 371 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.455576037Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 371 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.462387355Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"73ead870-967a-4d27-a95d-93af7baebcb6","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":20100,"response_code":200} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.46528109Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.465371141Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.465409919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.465588087Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.466629069Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 213 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.466751615Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 261 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.466802658Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 372 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.466845113Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 328 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.467036889Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.467437825Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.467527795Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.467611844Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.468141338Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"847d209d-4469-4d36-98ad-fa0eab8c53f1","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.468212992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"847d209d-4469-4d36-98ad-fa0eab8c53f1","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.468260458Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 261 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.468501703Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 213 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.468601483Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 372 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.468747426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 373 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.468810663Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 328 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.469052039Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.469109915Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 214 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.469151919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 329 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.469198182Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.469232892Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.469272472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.46935621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.469389767Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.469428084Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 262 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.469467844Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 214 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.469560641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 373 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.469599128Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 374 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.469643377Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 329 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.475471379Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.478121836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 263 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.479975471Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"847d209d-4469-4d36-98ad-fa0eab8c53f1","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":12375,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.481029719Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 330 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.482596718Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.482748473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.482814496Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.482865028Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.483061422Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.483131263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.483177085Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.483217225Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.483250432Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.483290022Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.483328459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.483367357Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.485844054Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 263 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.485940909Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 374 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.485986541Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 330 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.486029617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"f069ddd8-cfb1-47e8-88d7-733d53b7558b","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.486091411Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"f069ddd8-cfb1-47e8-88d7-733d53b7558b","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.502652403Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 264 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.502823437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 375 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.502913458Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 331 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.503151626Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.503494185Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.503554636Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.503605388Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.503650519Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.503709838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.504660669Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.504763736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.504838075Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.50490506Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.505860069Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 264 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.506008117Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 375 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.506080332Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 331 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.506143228Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 332 }, kind: MgsRequest(SpState) }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.506206145Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.514773262Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 376 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.519301632Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.519412044Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.519733129Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.52069888Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 376 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.521013172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 332 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.521541774Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 333 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.523221259Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 377 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.523789701Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.523867838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.523929963Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.523992148Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.524056377Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.524122691Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.524186248Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.524246209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.524299917Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.524365228Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 377 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.524434848Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 333 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.524502945Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 334 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.532599526Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 378 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.549060086Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.54914675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.549824953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 378 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.549909553Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 334 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.550155176Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 335 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.552242451Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 379 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.552328203Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"f069ddd8-cfb1-47e8-88d7-733d53b7558b","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":66305,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.55279929Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.55285911Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.552902648Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.552936676Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.554290918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 379 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.554365668Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 335 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.554408945Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"e19a99c9-16de-494e-a360-9c7660e69974","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.554462172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"e19a99c9-16de-494e-a360-9c7660e69974","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.560486028Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 380 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.560879849Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 336 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.561588413Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.565571878Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.565964638Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.566044097Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.585872455Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 380 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.588361998Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 336 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.588580688Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 337 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.591117746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 381 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.591883144Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.592062745Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.592328269Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.592768614Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 381 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.593368379Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 337 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.593516617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 338 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.594778012Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 382 }, kind: MgsRequest(SpState) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.595039738Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"e19a99c9-16de-494e-a360-9c7660e69974","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":40657,"response_code":200} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.595437257Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.596143326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.596348729Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.60639116Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 382 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.606708568Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 338 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.60701309Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"5e1945d3-5b0d-4a40-9369-92a0840e5513","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.60718701Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"5e1945d3-5b0d-4a40-9369-92a0840e5513","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.607857417Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.608876595Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 339 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.609221929Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.609305106Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.609472302Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 339 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.609710802Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 340 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.610558886Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 340 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.610631883Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 341 }, kind: MgsRequest(SpState) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.610830582Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"5e1945d3-5b0d-4a40-9369-92a0840e5513","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3788,"response_code":200} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.611025904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.613129191Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 341 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.613280776Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"62827de0-483e-4164-ac65-72f7d2614f4c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.613343372Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"62827de0-483e-4164-ac65-72f7d2614f4c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.613405807Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.613654938Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 342 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.613948357Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 342 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.614167808Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"62827de0-483e-4164-ac65-72f7d2614f4c","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":903,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.61576567Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"fe39af51-3454-4175-90ea-0322f37dc0e3","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.61585023Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"fe39af51-3454-4175-90ea-0322f37dc0e3","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.618770338Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.619665397Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 343 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.62368262Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.630921187Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 344 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.63112203Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.632324767Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 345 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.632406091Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.632744842Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 346 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.632810473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.633044123Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 347 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.633123222Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.633264265Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 348 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.633967459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"fe39af51-3454-4175-90ea-0322f37dc0e3","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":18193,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.635726854Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"0ea239f0-6388-49ad-87d0-0ad2431506bc","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.635820072Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"0ea239f0-6388-49ad-87d0-0ad2431506bc","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.636078741Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.636178402Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 349 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.636306539Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.636967989Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 350 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.637080404Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.637375417Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 351 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.63744154Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.637609608Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 352 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.637758537Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.637938739Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 353 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.638050704Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.638270707Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 354 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.638458143Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"0ea239f0-6388-49ad-87d0-0ad2431506bc","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2798,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.643663193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"c049ce56-0db9-40e4-b73c-3501bd3a100d","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.643763224Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"c049ce56-0db9-40e4-b73c-3501bd3a100d","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.644781811Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.645564354Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 355 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.645778434Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.646156875Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 356 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.646349001Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.647525105Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 357 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.647857543Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.648285493Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 358 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.648632941Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 359 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.649133226Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 359 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.649698803Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.649909717Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 360 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.650315202Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"c049ce56-0db9-40e4-b73c-3501bd3a100d","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":6649,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.663328393Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"0eda27c1-fc4c-4ce3-99c9-a5b8c0a924f6","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.663507573Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"0eda27c1-fc4c-4ce3-99c9-a5b8c0a924f6","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.663602925Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.664051527Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 361 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.664168452Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.664256559Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 362 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.664318393Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.664508285Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 363 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.664607945Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.664691603Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 364 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.664841254Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.665134182Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 365 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.665216919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.665304555Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 366 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.665739479Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"0eda27c1-fc4c-4ce3-99c9-a5b8c0a924f6","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2452,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.666822114Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"86e863c3-05da-4ed6-b67e-5743e8351af6","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.666932717Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"86e863c3-05da-4ed6-b67e-5743e8351af6","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.667060624Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.667288031Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 367 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.667365697Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.667514205Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 368 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.667597052Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.667672544Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 369 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.667746693Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.675654164Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 370 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.6760453Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 371 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.67656799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 371 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.676649013Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 372 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.677007413Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 372 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.677256935Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"86e863c3-05da-4ed6-b67e-5743e8351af6","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":10460,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.678740165Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"1f78655c-6e8a-4b4a-badd-73dd0dcd3d99","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.678829896Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"1f78655c-6e8a-4b4a-badd-73dd0dcd3d99","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.679068766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.679302686Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 373 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.679360101Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.679597689Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 374 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.679863182Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.692817396Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 375 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.693196457Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.693730801Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 376 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.693816904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 377 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.694087237Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 377 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.69417819Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 378 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.694337981Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 378 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.694709037Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"1f78655c-6e8a-4b4a-badd-73dd0dcd3d99","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":15963,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.695963488Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"e0c61cec-29e3-4b9b-bf28-106dbb0fb352","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.696087177Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"e0c61cec-29e3-4b9b-bf28-106dbb0fb352","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.696234533Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 379 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.696479746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 379 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.696697553Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"e0c61cec-29e3-4b9b-bf28-106dbb0fb352","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":758,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.697581399Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"d65ff1e2-a4fd-4bfa-95b5-4461038f6ddb","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.697685779Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"d65ff1e2-a4fd-4bfa-95b5-4461038f6ddb","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.697882835Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 380 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.698181004Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 380 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.69835306Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"d65ff1e2-a4fd-4bfa-95b5-4461038f6ddb","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":681,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.702646058Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"c2d24f14-d269-4ec3-b1e0-b48f0530b598","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.702862102Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"c2d24f14-d269-4ec3-b1e0-b48f0530b598","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.703375864Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 381 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.70375715Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 381 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.704101993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"c2d24f14-d269-4ec3-b1e0-b48f0530b598","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1501,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.705188196Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"68e34872-e851-4b01-9330-15998bc57ac2","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:07.705330943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"68e34872-e851-4b01-9330-15998bc57ac2","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.705722871Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 382 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:07.706142634Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 382 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:07.706549492Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"68e34872-e851-4b01-9330-15998bc57ac2","remote_addr":"[::1]:43771","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1284,"response_code":200} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.47212495Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.472371436Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.472442008Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.472479844Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.474854426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 215 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.475301053Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 265 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.475370733Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 383 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.475512679Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 383 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.480132383Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.481462606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.481623028Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.481712728Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.48278824Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 265 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.482987751Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 215 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.483091018Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 383 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.483479399Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 383 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.483617216Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 266 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.48366885Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 216 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.483713329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 384 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.483759532Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 384 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.48380829Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.483845114Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.483905084Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.483993382Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.484029454Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.484069354Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.484109766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.484151089Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.484189285Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.484222602Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.484355109Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 266 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.484429729Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 216 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.484523728Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 384 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.484566143Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 384 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.486633117Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.490106567Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 267 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.490245807Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 385 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.490324004Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 385 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.495783395Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.496223951Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.496446308Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.496509334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.496553603Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.49658691Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.496627141Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.496667763Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.496705859Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.496883436Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 267 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.496956022Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 385 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.497003537Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 385 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.501624484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 268 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.501724244Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 386 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.501778002Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 386 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.502818153Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.503828042Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.503894295Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.504023565Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.50407585Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.504117043Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.504156031Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.504198917Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.504238196Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.504276053Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.504593981Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 268 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.504721528Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 386 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.504765356Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 386 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.504805777Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.513596493Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 387 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.513825093Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 387 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.515078221Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.515605841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.5158144Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.517528675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.518317601Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.518388083Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.518432311Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.518471721Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.518503304Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.526913195Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 387 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.530919867Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 387 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.538837699Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 388 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.538939243Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 388 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.541312863Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.541387132Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.541441171Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.541476402Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.544226428Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 388 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.54440646Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 388 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.550509956Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 389 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.550672072Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 389 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.554944077Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.555059128Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.555289882Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.555718563Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.556493521Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 389 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.55801595Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 389 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.560950197Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 390 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.561047452Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 390 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.565681225Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.565781316Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.565828561Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.565862469Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.566291621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 390 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.566382544Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 390 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.568825974Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 391 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.568926727Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 391 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.570072329Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.570150386Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.570197441Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.570268664Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.570565691Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 391 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.570647625Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 391 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.57275006Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 392 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.572831474Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 392 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.573607143Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:08.573721783Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.580275333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 392 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.580624886Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 392 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.580860459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:08.581001994Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.062158954Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","remote_addr":"[::1]:60865"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.067534617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"24a9a31d-85b2-4942-b122-44131037c206","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.067639147Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"24a9a31d-85b2-4942-b122-44131037c206","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.067706192Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 269 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.067887677Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","state":"[IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]","offset":0} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.068417942Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 22, message_id: 269 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.068487472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.068535759Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.068581982Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.068627183Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.068672083Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.068713366Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.068757214Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.06880481Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.068850882Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.068895953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.068940833Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.068985002Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.06902889Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069077368Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069124693Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069169122Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069211808Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069255055Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069303462Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069348923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069393503Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069439205Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069484396Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069533374Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069579276Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069622784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069666341Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069709518Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069754729Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.06980522Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:09.069851373Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.069892987Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/ignition","method":"GET","req_id":"24a9a31d-85b2-4942-b122-44131037c206","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":974,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.069966565Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"4447de1d-46be-4527-a86d-99a4a08d3fb8","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.070025984Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"4447de1d-46be-4527-a86d-99a4a08d3fb8","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.07026792Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 270 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.070423904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.070657172Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 270 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.070912516Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 271 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.071297589Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 271 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.071473793Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0","method":"GET","req_id":"4447de1d-46be-4527-a86d-99a4a08d3fb8","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1521,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.073327088Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a923ae87-e7b2-4544-bcd1-32613f648034","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.07339801Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a923ae87-e7b2-4544-bcd1-32613f648034","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.073576339Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.073849418Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 272 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.073904538Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.074095943Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 273 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.074265283Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.07447769Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 274 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.074536168Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.07467642Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 275 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.074735659Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.075066664Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 276 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.075135131Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.075304812Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 277 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.075557039Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a923ae87-e7b2-4544-bcd1-32613f648034","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2231,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.077141604Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"82bdc07d-0d69-4ab8-a13c-86e16ff38ddd","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.077221073Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"82bdc07d-0d69-4ab8-a13c-86e16ff38ddd","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.077568792Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.077733794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 278 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.077891861Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.078228057Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 279 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.07832406Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.078482859Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 280 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.078536878Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.078726188Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 281 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.078777972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.079059478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 282 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.079114298Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.079301975Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 283 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.079590956Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"82bdc07d-0d69-4ab8-a13c-86e16ff38ddd","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2491,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.080660125Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"b59d448e-9ea8-4c4d-a5e7-146881218658","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.080723161Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"b59d448e-9ea8-4c4d-a5e7-146881218658","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.080905398Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.081377617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 284 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.081441605Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.081690616Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 285 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.081748722Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.081925407Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 286 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.081982923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.082379179Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 287 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.082583841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.082683591Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 288 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.082760616Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.082982863Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 289 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.083115429Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"b59d448e-9ea8-4c4d-a5e7-146881218658","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2498,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.084213025Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"2719fb43-a5d8-4cc7-bbd8-a77732fb4910","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.084331753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"2719fb43-a5d8-4cc7-bbd8-a77732fb4910","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.08482792Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.085310961Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 290 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.085399198Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.085561755Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 291 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.085643349Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.085729633Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 292 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.085798621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.086064305Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 293 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.08616134Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.086358847Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 294 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.086436343Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.086515001Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 295 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.086791326Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"2719fb43-a5d8-4cc7-bbd8-a77732fb4910","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2588,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.088208374Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"e25e27ae-ed2c-4843-902c-fe901a37ed35","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.088301281Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"e25e27ae-ed2c-4843-902c-fe901a37ed35","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.088582466Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.088798279Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 296 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.088857128Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.089006628Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 297 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.089154846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.089323124Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 298 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.089508046Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.089855875Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 299 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.089955856Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.090298855Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 300 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.090368876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.09055996Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 301 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.090812978Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"e25e27ae-ed2c-4843-902c-fe901a37ed35","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2634,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.092145727Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"8a7af69b-960f-41e1-829c-d8231ea98c73","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.092236649Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"8a7af69b-960f-41e1-829c-d8231ea98c73","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.092544458Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.092818679Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 302 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.092885734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.093030655Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 303 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.093343303Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.093594618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 304 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.093662725Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.093714078Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 305 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.093843829Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.094007708Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 306 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.094084423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.094259384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 307 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.094596211Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"8a7af69b-960f-41e1-829c-d8231ea98c73","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2487,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.095707925Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"c1f3803c-11b3-48ac-b86a-79da65ae6def","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.095926144Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"c1f3803c-11b3-48ac-b86a-79da65ae6def","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.095986675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 308 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.096314845Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 308 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.096544186Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"c1f3803c-11b3-48ac-b86a-79da65ae6def","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":854,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.097447932Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"40779752-6028-474c-a2a2-7f9d7d5691e9","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.097529065Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"40779752-6028-474c-a2a2-7f9d7d5691e9","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.097858758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 309 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.098105043Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 309 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.098324724Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"40779752-6028-474c-a2a2-7f9d7d5691e9","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":890,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.099428512Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"40ba979c-c5f1-454b-8be6-e1d0458868d1","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.099510898Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"40ba979c-c5f1-454b-8be6-e1d0458868d1","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.099741902Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 310 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.099913437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 310 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.100119441Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"40ba979c-c5f1-454b-8be6-e1d0458868d1","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":828,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.101106725Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"b26477d0-29f5-47d5-8da7-0366af409bea","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.101181405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"b26477d0-29f5-47d5-8da7-0366af409bea","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.101994509Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 311 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.102198369Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 311 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.102399062Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"b26477d0-29f5-47d5-8da7-0366af409bea","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1303,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.10343285Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"1c68b885-1bff-482e-aecd-b61cc12bf5d8","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.103709896Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"1c68b885-1bff-482e-aecd-b61cc12bf5d8","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.103845128Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 217 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.10404511Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.104212266Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 217 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.104394863Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 218 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.10448285Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 218 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.10476161Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1","method":"GET","req_id":"1c68b885-1bff-482e-aecd-b61cc12bf5d8","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1412,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.106092474Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"17ffdc5a-b4f9-4741-a51d-3851630d2ddb","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.106191413Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"17ffdc5a-b4f9-4741-a51d-3851630d2ddb","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.106357637Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.106574714Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 219 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.106667881Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.10675706Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 220 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.106829746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.107459562Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 221 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.107829004Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.108385663Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 222 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.108595915Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.109041491Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 223 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.10913556Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.109347486Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 224 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.109751207Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"17ffdc5a-b4f9-4741-a51d-3851630d2ddb","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3667,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.111511314Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"8ecf2f9e-1ef9-477b-86c6-4c46449899c4","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.111607207Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"8ecf2f9e-1ef9-477b-86c6-4c46449899c4","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.112033945Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.113236882Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 225 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.113332685Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.113818952Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 226 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.113998372Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.11429091Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 227 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.114382484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.114668639Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 228 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.114761626Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.114972881Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 229 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.115333255Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.11545506Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 230 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.115550371Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"8ecf2f9e-1ef9-477b-86c6-4c46449899c4","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3973,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.117098212Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"22fa151f-5009-4a78-acdc-12e9fb9b2950","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.117200197Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"22fa151f-5009-4a78-acdc-12e9fb9b2950","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.117535581Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.117702366Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 231 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.118405118Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.118514198Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 232 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.118562194Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.118697877Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 233 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.118753318Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.119170096Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 234 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.119257982Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.119901295Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 235 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.119991406Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.120087539Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 236 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.120166759Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"22fa151f-5009-4a78-acdc-12e9fb9b2950","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2633,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.12081438Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"27665f18-75bd-4f50-b363-7f3194f259da","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.120915914Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"27665f18-75bd-4f50-b363-7f3194f259da","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.120999452Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.12132165Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 237 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.121411961Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.121497433Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 238 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.121573776Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.121655751Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 239 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.12192381Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.12211811Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 240 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.122208692Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.122435588Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 241 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.122524276Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.122609317Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 242 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.122948499Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"27665f18-75bd-4f50-b363-7f3194f259da","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1989,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.12384464Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"99c0eaa5-12c1-414f-852f-e8f0e7691156","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.123962978Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"99c0eaa5-12c1-414f-852f-e8f0e7691156","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.124288642Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.124723236Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 243 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.12481025Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.124897606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 244 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.12496927Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.125460146Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 245 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.125574767Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.126329063Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 246 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.126675379Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.127033588Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 247 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.127165774Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.12737773Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 248 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.127716471Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"99c0eaa5-12c1-414f-852f-e8f0e7691156","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3872,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.130086223Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"8648962f-0c38-48c3-b638-c6dc82f38752","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.13027871Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"8648962f-0c38-48c3-b638-c6dc82f38752","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.130707121Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.131296586Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 249 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.131367618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.131573602Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 250 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.13163736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.131783524Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 251 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.131842793Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.132260272Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 252 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.133100571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.133285833Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 253 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.133342928Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.133566618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 254 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.133692991Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"8648962f-0c38-48c3-b638-c6dc82f38752","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3713,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.138202374Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"31a3d128-54eb-4353-b534-b453775dc827","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.138358387Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"31a3d128-54eb-4353-b534-b453775dc827","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.1389418Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 255 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.139073204Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 255 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.139468177Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"31a3d128-54eb-4353-b534-b453775dc827","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1113,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.150118841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"b023a426-f591-4ff0-9f20-760721ae4156","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.150300266Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"b023a426-f591-4ff0-9f20-760721ae4156","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.15091445Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 256 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.151386639Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 256 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.151818948Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"b023a426-f591-4ff0-9f20-760721ae4156","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1736,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.153189392Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a8071396-1094-4313-b61e-25aa723466b2","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.153320826Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a8071396-1094-4313-b61e-25aa723466b2","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.153684627Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 257 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.179495859Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 257 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.179797795Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a8071396-1094-4313-b61e-25aa723466b2","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":26583,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.180894439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"f494a76f-05a1-43d0-bab6-3c2208b98e3d","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.18098954Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"f494a76f-05a1-43d0-bab6-3c2208b98e3d","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.181348572Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 258 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.181629306Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 258 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.18334311Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"f494a76f-05a1-43d0-bab6-3c2208b98e3d","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1251,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.18366668Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"379fb8d7-7fcb-4d78-b1d1-4cf10d32544f","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.183748395Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"379fb8d7-7fcb-4d78-b1d1-4cf10d32544f","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.184172637Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 393 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.184479754Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.184879057Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 393 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.185682732Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 394 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.186060511Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 394 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.186574354Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0","method":"GET","req_id":"379fb8d7-7fcb-4d78-b1d1-4cf10d32544f","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2954,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.188176483Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"7403246b-932f-496d-8e8a-c3e094a2499f","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.188311264Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"7403246b-932f-496d-8e8a-c3e094a2499f","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.188659745Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 395 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.189057825Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.189365483Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 395 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.189648452Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"7403246b-932f-496d-8e8a-c3e094a2499f","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1487,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.195764282Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"72cce43e-295b-4aa5-a8f7-5a3f56a18b9b","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.195924264Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"72cce43e-295b-4aa5-a8f7-5a3f56a18b9b","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.196628469Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 396 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.20392893Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 396 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.205606091Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"72cce43e-295b-4aa5-a8f7-5a3f56a18b9b","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":9864,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.208421859Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"de15930b-5270-41eb-9d55-418bc63cad21","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.208563384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"de15930b-5270-41eb-9d55-418bc63cad21","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.208920852Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 397 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.222242824Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 397 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.222915476Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"de15930b-5270-41eb-9d55-418bc63cad21","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":14488,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.229972308Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"c6505796-4876-4a3f-922a-093a8566fa2e","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.242721209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"c6505796-4876-4a3f-922a-093a8566fa2e","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.242945379Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.251109406Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 398 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.251459028Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.251822709Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 399 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.252031108Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.252321923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 400 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.252510782Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.252790444Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 401 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.253028973Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.255989102Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 402 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.256211289Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 403 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.257056397Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 403 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.257469908Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"c6505796-4876-4a3f-922a-093a8566fa2e","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":27520,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.259295397Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"8fb19037-9ffe-4867-b573-32311dabfa73","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.259627023Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"8fb19037-9ffe-4867-b573-32311dabfa73","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.259960143Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 404 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.260161637Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 404 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.263151606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 405 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.266814918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 405 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.266907795Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 406 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.267015792Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 406 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.267107927Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 407 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.267161775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 407 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.267200353Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.267245093Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 408 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.267330114Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.267384583Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 409 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.267426858Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"8fb19037-9ffe-4867-b573-32311dabfa73","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":5567,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.268457559Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"4c188889-1fbe-4974-af8e-c0062dd0ae7c","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.268546127Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"4c188889-1fbe-4974-af8e-c0062dd0ae7c","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.268809406Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.269180853Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 410 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.269249371Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.269414192Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 411 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.269473802Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.269618162Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 412 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.26967728Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.269864386Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 413 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.27012475Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.296008887Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 414 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.301034437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.302050379Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 415 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.302503299Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"4c188889-1fbe-4974-af8e-c0062dd0ae7c","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":34077,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.304464911Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"08a0b8b1-0f29-49a3-ab7b-53481a0a88f0","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.304607437Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"08a0b8b1-0f29-49a3-ab7b-53481a0a88f0","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.305285921Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.305647788Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 416 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.306404599Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.306784833Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 417 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.306977901Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.307317023Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 418 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.307531975Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.307845475Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 419 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.30803209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.308456913Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 420 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.308670753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.308968461Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 421 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.309321441Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"08a0b8b1-0f29-49a3-ab7b-53481a0a88f0","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4840,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.310781735Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"1f484180-617b-4b2d-a937-bf85e66bf612","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.310935575Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"1f484180-617b-4b2d-a937-bf85e66bf612","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.311323765Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.32245269Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 422 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.326919396Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.33556473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 423 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.335695403Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.335751135Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 424 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.335792959Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.335967189Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 425 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.33603214Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.336165077Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 426 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.336595071Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.341509357Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 427 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.341811314Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"1f484180-617b-4b2d-a937-bf85e66bf612","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":30994,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.34477539Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"e983279d-a110-4d7a-9dbf-5128500ea64b","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.344887756Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"e983279d-a110-4d7a-9dbf-5128500ea64b","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.345075644Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.34532742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 428 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.345398022Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.345549015Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 429 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.345608214Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.345749939Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 430 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.345807885Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.345962506Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 431 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.346021555Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.370007538Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 432 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.370164964Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.370221418Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 433 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.370503394Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"e983279d-a110-4d7a-9dbf-5128500ea64b","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":25755,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.3719544Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"52f680e1-53af-4d5e-9351-1d374f68744e","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.372057367Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"52f680e1-53af-4d5e-9351-1d374f68744e","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.372266207Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 434 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.37244711Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 434 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.372797224Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"52f680e1-53af-4d5e-9351-1d374f68744e","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":907,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.374170504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"9f08a3a7-f048-4519-be28-15f706dd2307","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.374255394Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"9f08a3a7-f048-4519-be28-15f706dd2307","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.374485136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 435 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.374945311Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 435 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.375153509Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"9f08a3a7-f048-4519-be28-15f706dd2307","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1107,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.37589531Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"230e93e9-cbde-42d0-930e-253ea4bded8a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.376025351Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"230e93e9-cbde-42d0-930e-253ea4bded8a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.376083097Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 436 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.376282799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 436 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.37644249Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"230e93e9-cbde-42d0-930e-253ea4bded8a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":606,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.377196405Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"4fd0f07c-1438-4a26-b431-17f2ae1adf58","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.377277728Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"4fd0f07c-1438-4a26-b431-17f2ae1adf58","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.377653564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 437 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.377821611Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 437 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.378066443Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"4fd0f07c-1438-4a26-b431-17f2ae1adf58","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":882,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.378825348Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"926e8746-d37a-4093-92e3-0ad5c3d6b519","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.378903606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"926e8746-d37a-4093-92e3-0ad5c3d6b519","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.378954809Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 393 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.379352618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.37947814Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 393 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.379580847Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 394 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.379753564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 394 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.379973947Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1","method":"GET","req_id":"926e8746-d37a-4093-92e3-0ad5c3d6b519","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1171,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.381082735Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"f20a24c7-4f12-47b3-b1b5-3234552d2603","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.381162866Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"f20a24c7-4f12-47b3-b1b5-3234552d2603","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.381226524Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 395 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.381366956Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.381631778Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 395 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.38169736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"f20a24c7-4f12-47b3-b1b5-3234552d2603","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":783,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.383355372Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"30765c22-e9c8-407f-890b-c0dd7d0b6395","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.383445163Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"30765c22-e9c8-407f-890b-c0dd7d0b6395","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.383499351Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 396 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.383711548Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 396 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.38383685Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"30765c22-e9c8-407f-890b-c0dd7d0b6395","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":525,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.384591386Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"af24a4b6-4e10-4f13-a04e-e7afc53a7e0a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.384674824Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"af24a4b6-4e10-4f13-a04e-e7afc53a7e0a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.384726678Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 397 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.384773783Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 397 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.385099597Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"af24a4b6-4e10-4f13-a04e-e7afc53a7e0a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":623,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.401028188Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f469101b-fc8c-467a-97c2-0deb88bbd12e","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.401190023Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f469101b-fc8c-467a-97c2-0deb88bbd12e","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.401645038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.402496769Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 398 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.402898216Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.404613874Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 399 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.404886833Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.405839317Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 400 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.40604003Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.406459202Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 401 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.407112375Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.428955151Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 402 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.445066639Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 403 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.459568954Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 403 }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.459841101Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.459947725Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.460003677Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.460054199Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.461545656Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 259 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.461649685Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 312 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.461695347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 438 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.461737291Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 404 }, kind: MgsRequest(SpState) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.461778163Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f469101b-fc8c-467a-97c2-0deb88bbd12e","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":60926,"response_code":200} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.462143858Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.462284972Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.462404763Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.462500806Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.474270488Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 312 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.476532334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 259 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.47670966Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 438 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.476840764Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 404 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.476957739Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"db09e5dd-542c-4212-a8a8-7dba41d88dce","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.477030445Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"db09e5dd-542c-4212-a8a8-7dba41d88dce","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.477090736Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.4771525Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 260 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.477212771Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 439 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.477361801Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 405 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.47755556Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.477613928Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.477668828Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.477773358Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.47781416Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.477861184Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.477907578Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.477959622Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.478011497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.478054433Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.478103922Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 313 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.478166338Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 260 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.478304435Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 439 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.478560129Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 405 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.478695752Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 406 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.478771714Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.481518835Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.481626712Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 440 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.481907777Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.481990763Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.482123711Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.482202709Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.482263772Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 314 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.484567742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 440 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.484747153Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 406 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.484819769Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 407 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.486078007Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 315 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.486180623Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 441 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.486828936Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.487220744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.487309813Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.487373711Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.487420295Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.48747747Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.487531739Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.487586529Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.487638994Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 315 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.48779108Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 441 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.487838014Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 407 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.487877534Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.487939779Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.491306455Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 442 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.491427267Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.491490735Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.491556587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.491612099Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.49167229Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.492151613Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.492303238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.492371164Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 442 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.492435964Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 408 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.492499282Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 409 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.508330617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 443 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.508833357Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.508945322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.509146857Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.509511721Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.509845371Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.509938929Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.509981384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.510021305Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.510061135Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.510100333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 443 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.510189613Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 409 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.5102328Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.520788803Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 444 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.52230998Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.522482477Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.522804705Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 444 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.522888353Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 410 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.522932471Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 411 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.524889825Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 445 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.525073614Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.525670554Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.525929214Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.525992751Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.529789962Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 445 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.529879041Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 411 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.529930555Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.531637876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 446 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.531834291Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.531891365Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.53214753Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 446 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.532217902Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 412 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.53226193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 413 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.53318239Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 447 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.533464928Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.533581512Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.533617464Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.53367521Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 447 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.533777155Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 413 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.53381958Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.533867627Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.536654247Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 414 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.53673007Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 415 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.536794659Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.536833337Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.536952597Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 415 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.53701417Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.538555207Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 416 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.538643795Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 417 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.53882022Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"db09e5dd-542c-4212-a8a8-7dba41d88dce","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":64175,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.539384935Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.539476759Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.540357369Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 417 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.540448993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"35715f5a-c328-4077-90da-1aa0246a126b","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.540531228Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"35715f5a-c328-4077-90da-1aa0246a126b","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.543208789Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 418 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.543461537Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.543535636Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.543768554Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 418 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.543846461Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.545145361Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 419 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.545223919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 420 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.545280032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.545510315Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 420 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.545634204Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.545685286Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.545864947Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 421 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.545933465Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.546109068Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 422 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.546177155Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.546373459Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 423 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.546440754Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.546634263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 424 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.546793884Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.54700088Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 425 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.547285111Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"35715f5a-c328-4077-90da-1aa0246a126b","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":6805,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.551865977Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"aa724480-79e4-438a-b9fc-adb76de6845c","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.552005367Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"aa724480-79e4-438a-b9fc-adb76de6845c","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.55229013Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.552570002Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 426 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.552659893Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.552748821Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 427 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.55281264Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.552965106Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 428 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.55304671Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.55315138Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 429 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.553205679Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.553630213Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 430 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.553699712Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.553838551Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 431 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.554053764Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"aa724480-79e4-438a-b9fc-adb76de6845c","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2235,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.555155859Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2d02ac9f-84a9-4aeb-a336-12bc6f99995a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.555238044Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2d02ac9f-84a9-4aeb-a336-12bc6f99995a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.555432244Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.555607456Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 432 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.555719662Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.555888471Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 433 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.555950566Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 434 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.556506182Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 434 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.556804422Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 435 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.559273474Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 435 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.559361981Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 436 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.55961506Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 436 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.559683989Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 437 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.55986398Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 437 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.560063652Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2d02ac9f-84a9-4aeb-a336-12bc6f99995a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":4928,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567002586Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a51de3ad-242a-47b3-9ef1-a2047e0ea3de","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.567205203Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a51de3ad-242a-47b3-9ef1-a2047e0ea3de","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567339744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 438 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567421398Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 438 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567465807Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 439 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567514715Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 439 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567554916Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 440 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567599686Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 440 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567637592Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 441 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567682573Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 441 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567721491Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 442 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567767994Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"CabooseValue","header":"Header { version: 22, message_id: 442 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.56780574Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.567852114Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 443 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.568102908Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a51de3ad-242a-47b3-9ef1-a2047e0ea3de","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":2354,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.568337038Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"b36ec6f1-80a3-4708-8baa-c30372e0594a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.56838777Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"b36ec6f1-80a3-4708-8baa-c30372e0594a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.568432089Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 444 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.568474144Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 444 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.568514134Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"b36ec6f1-80a3-4708-8baa-c30372e0594a","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":519,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.568560687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"c893ee12-8e45-414f-9f1f-9f4a6ba1e130","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.568604886Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"c893ee12-8e45-414f-9f1f-9f4a6ba1e130","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.568648744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 445 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.568688845Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 445 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.568727693Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"c893ee12-8e45-414f-9f1f-9f4a6ba1e130","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":1011,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.568772984Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"e370b3e0-1179-4e5e-b572-e0da664c1cac","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.568815249Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"e370b3e0-1179-4e5e-b572-e0da664c1cac","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.568960641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 446 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.569499654Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 446 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.569570557Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"e370b3e0-1179-4e5e-b572-e0da664c1cac","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":764,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.571192587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"edac69b3-8743-4473-a7ef-750e0122d205","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:09.571271906Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"edac69b3-8743-4473-a7ef-750e0122d205","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.571459713Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 447 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:09.571635166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ReadRot(Ok)","header":"Header { version: 22, message_id: 447 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:09.571968065Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"edac69b3-8743-4473-a7ef-750e0122d205","remote_addr":"[::1]:60865","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":791,"response_code":200} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.46291809Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.463118352Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.463167581Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.463205267Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.464214956Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 261 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.464320919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 316 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.46450549Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 448 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.465258062Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 448 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.466573927Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.466707706Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.471551791Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.473404303Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.477081193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 316 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.477257106Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 261 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.477360855Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 448 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.477462779Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 448 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.4778015Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 317 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.479134379Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 262 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.47921957Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 449 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.479312086Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 449 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.479865007Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.479925549Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.480049758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.480156793Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.480191082Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.480232155Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.480272095Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.480311234Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.480353378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.480386715Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.480425022Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 317 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.480546607Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 262 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.480660255Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 449 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.480702139Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 449 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.48570851Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.494582584Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 318 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.495215636Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 450 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.495349646Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 450 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.495689589Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.495783487Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.495853668Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.495913378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.495983189Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.496042738Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.496111146Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.49616795Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.496233191Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.496300156Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 318 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.496379094Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 450 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.496453885Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 450 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.502568813Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 319 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.502684686Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 451 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.502755509Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 451 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.503083147Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.50335842Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.503425716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.503487921Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.503539274Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.503604094Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.503667491Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.503767743Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.503831321Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.503890279Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.503949829Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 319 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.504107295Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 451 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.504172416Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 451 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.504234771Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.510160229Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 452 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.510332646Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 452 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.510417025Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.510472687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.510535193Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.510600093Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.510661968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.51072294Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.510783221Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.510841869Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.510892651Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.511039877Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 452 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.511143385Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 452 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.519169064Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 453 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.519378314Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 453 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.522830913Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.52289917Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.522944231Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.522979502Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.523119603Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 453 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.523367491Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 453 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.525120674Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 454 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.525314734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 454 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.535711328Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.535862281Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.535931711Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.535985489Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.536070349Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 454 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.536149569Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 454 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.542104957Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 455 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.542269918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 455 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.544339247Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.544399919Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.54444551Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.544483036Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.555675138Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 455 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.555827474Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 455 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.557828626Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 456 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.557940551Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 456 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.558112586Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.558169962Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.558325905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.558380084Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.561644815Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 456 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.56174683Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 456 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.65777417Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 457 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.657899862Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 457 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.665505988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:10.66637766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.669985169Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 457 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.670641869Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 457 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.671485585Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:10.671811971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.484272541Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.484522524Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.484572995Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.484608997Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.484643076Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 263 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.484691693Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 320 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.484749019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 458 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.484798779Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 458 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.484841364Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.485170215Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.485296439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.485564618Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.485758287Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 320 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.485877887Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 263 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.485975493Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 458 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.486071687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 458 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.486385517Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 321 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.486452352Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 264 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.486495689Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 459 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.486542282Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 459 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.486596141Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.486954631Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.487045444Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.487146026Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.487180816Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.4872229Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.487265245Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.487306538Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.48734734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.487380898Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.487543855Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 321 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.487606231Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 264 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.487906564Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 459 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.487973208Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 459 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.491211105Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.496628723Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.496720016Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 460 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.496771179Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 460 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.496909978Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.496966441Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.497249951Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.497313589Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.497355734Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.497390794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.497434001Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.497474923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.497514402Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.500984797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 322 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.501061771Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 460 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.501108906Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 460 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.505442565Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 323 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.505518227Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 461 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.505567677Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 461 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.505755775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.505863321Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.505899343Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.506003011Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.506051299Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.506092942Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.506134015Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.506175719Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.50621617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.506255569Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.506551784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 323 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.506668148Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 461 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.506710984Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 461 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.506751836Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.516163641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 462 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.516246878Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 462 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.516391529Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.516441148Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.516483423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.516524376Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.516565508Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.516607843Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.516648305Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.51669086Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.51672539Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.517547993Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 462 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.517622302Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 462 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.522454122Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 463 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.522622681Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 463 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.522680948Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.52272183Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.522769175Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.522804446Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.523123868Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 463 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.523216925Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 463 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.525259821Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 464 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.525379862Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 464 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.525434612Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.525471306Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.525515484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.525551517Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.52651853Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 464 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.526622469Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 464 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.528661958Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 465 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.528758812Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 465 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.528808472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.528844515Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.528886269Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.528920447Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.529768141Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 465 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.529860677Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 465 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.531764924Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 466 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.532309668Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 466 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.532391342Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.532431122Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.532474419Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.532510261Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.532999204Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 466 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.533072722Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 466 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.534516383Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 467 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.537114815Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 467 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.537214415Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:11.537311139Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.537748438Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 467 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.537881937Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 467 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.537982048Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:11.53805291Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.45821462Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.458354962Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.458396195Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.458435234Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.458469442Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 265 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.458518561Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 324 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.458559904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 468 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.458600436Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 468 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.462362606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.462517938Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.462612268Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.46285207Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.463191081Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 324 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.463359119Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 265 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.46346427Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 468 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.463559582Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 468 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.463741497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.463992402Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 266 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.464061661Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 469 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.464117894Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 469 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.464208145Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.464246272Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.464294469Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.464386904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.464542707Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.464599892Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.464642478Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.464681917Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.464831949Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.464892841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.465203014Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 325 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.465273015Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 266 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.465372756Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 469 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.465413898Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 469 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.469557876Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.47316732Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 326 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.473442032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 470 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.473515319Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 470 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.478938418Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.479152508Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.479202168Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.479239463Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.479284934Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.479319964Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.479360556Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.479403292Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.479444424Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.479629256Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 326 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.479746822Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 470 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.479872094Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 470 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.484870258Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 327 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.485092044Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 471 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.485439142Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 471 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.486168267Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.486285422Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.486321044Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.486559253Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.486613512Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.486654955Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.486692691Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.486729605Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.486766449Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.486803504Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.486839486Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 327 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.486981441Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 471 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.487026602Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 471 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.487065851Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.497910915Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 472 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.500352893Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 472 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.505437732Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.505581781Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.505632613Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.50567555Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.505717704Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.505758606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.50580008Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.505917766Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.505965322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.506006875Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 472 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.506074992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 472 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.514771289Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 473 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.514876089Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 473 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.518152744Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.518258988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.51897655Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.519050067Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.520015748Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 473 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.520140669Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 473 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.522009605Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 474 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.522124336Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 474 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.522540632Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.522606134Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.522822579Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.52287799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.52301705Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 474 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.523167181Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 474 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.526190086Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 475 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.52628633Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 475 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.526358575Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.526413435Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.526469899Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.526516182Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.526564549Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 475 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.52662009Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 475 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.528829561Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 476 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.528926996Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 476 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.531339775Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.531433263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.5315561Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.531627453Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.531705691Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 476 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.532532312Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 476 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.534782033Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 477 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.534887896Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 477 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.535256787Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:12.536329423Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.53698989Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 477 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.53832871Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 477 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.538484654Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:12.538547691Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.458140738Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.458294056Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.458336782Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.458373936Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.458447484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 267 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.458500881Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 328 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.458545621Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 478 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.458588728Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 478 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.458735543Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.458867278Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.459073643Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.459184676Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.459365239Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 328 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.459482414Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 267 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.459581503Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 478 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.4596794Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 478 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.459817307Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 329 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.459921366Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 268 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.459966507Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 479 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.460013712Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 479 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.460067019Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.460103292Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.460145637Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.460233022Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.460268865Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.460310909Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.460351961Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.460393645Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.460433325Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.460467213Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.460506362Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 329 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.460549398Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 268 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.460647936Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 479 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.460690171Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 479 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.46248569Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.46554613Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 330 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.465668746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 480 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.46572053Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 480 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.467424324Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.467509606Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.467556951Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.467593895Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.467635399Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.467678976Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.467745891Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.467814188Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.467878327Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.467920592Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 330 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.467972185Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 480 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.468215815Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 480 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.472670297Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 331 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.472865088Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 481 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.472937273Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 481 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.473119279Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.473295684Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.473352378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.473409202Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.473458331Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.473516107Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.473603873Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.473664294Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.473714846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.473755868Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.473793574Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 331 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.473913245Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 481 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.473975119Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 481 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.474033737Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.478731107Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 482 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.478881319Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 482 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.480466254Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.480574872Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.480620724Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.480662528Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.480702849Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.480743531Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.480783812Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.480822911Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.480856378Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.480895797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 482 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.480952982Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 482 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.485836276Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 483 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.486027971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 483 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.48615672Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.486224596Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.486287442Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.486344237Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.486651905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 483 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.486743799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 483 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.488436241Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 484 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.488536843Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 484 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.488608818Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.488663768Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.488720542Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.488776254Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.488836786Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 484 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.488917017Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 484 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.491175005Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 485 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.491278342Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 485 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.492980232Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.493059311Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.493126096Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.493179633Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.4932426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 485 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.4933072Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 485 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.494960783Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 486 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.495056786Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 486 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.495194623Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.495249964Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.495300535Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.495344203Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.495394083Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 486 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.495451318Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 486 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.497639456Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 487 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.497858797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 487 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.497966924Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:13.498166164Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.500003587Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 487 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.500153949Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 487 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.500269571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:13.500322718Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.458599165Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.459043568Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.459121255Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.459160123Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.459196897Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 269 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.459321607Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 332 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.459385956Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 488 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.459429484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 488 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.460272137Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.460640858Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.461078358Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.461240844Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.461503512Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 332 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.461624184Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 269 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.461725889Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 488 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.461822924Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 488 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.46201519Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 333 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.462081353Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 270 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.462124179Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 489 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.462333129Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 489 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.4625076Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.462562159Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.462611358Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.462708784Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.462744275Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.462785448Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.46282622Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.462866702Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.463068617Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.463121263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.463256805Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 333 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.463600025Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 270 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.463721349Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 489 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.463765698Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 489 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.46789168Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.473200358Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 334 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.473328596Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 490 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.473382284Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 490 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.473432976Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.473467866Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.473693209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.473757067Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.473797959Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.473831166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.473872599Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.473911808Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.473950045Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.47398742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 334 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.474049635Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 490 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.474093563Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 490 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.47931691Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 335 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.48008285Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 491 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.480245937Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 491 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.480494427Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.480703637Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.48075957Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.480895813Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.480946225Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.480989071Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.481031506Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.481072028Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.481110906Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.481150094Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.481310998Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 335 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.481431139Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 491 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.481475779Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 491 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.481517793Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.509940302Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 492 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.512633605Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 492 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.517150642Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.517315614Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.517430715Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.517710898Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.517849046Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.518107636Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.518566257Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.519102866Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.519223067Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.519946872Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 492 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.520593471Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 492 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.534444988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 493 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.534672585Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 493 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.539565799Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.539663826Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.540556871Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.54063145Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.540918718Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 493 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.540984971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 493 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.542842654Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 494 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.542918837Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 494 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.542970932Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.543045852Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.543093158Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.543130473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.54317397Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 494 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.543219932Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 494 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.545822492Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 495 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.546409031Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 495 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.549059067Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.549155671Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.549209669Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.549249169Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.549290322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 495 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.549338488Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 495 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.550933714Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 496 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.551131111Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 496 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.551469361Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.551779975Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.551851649Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.55189178Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.552093846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 496 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.552214759Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 496 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.553612427Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 497 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.553691867Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 497 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.553739543Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:14.553831087Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.554098404Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 497 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.554272093Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 497 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.554379309Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:14.554425521Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.459074487Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.459198636Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.459239859Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.459273968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.459306132Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 271 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.459351764Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 336 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.459393768Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 498 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.459432797Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 498 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.45956365Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.459679032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.45996662Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.460172834Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.460554441Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 336 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.46067832Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 271 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.460770645Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 498 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.460954365Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 498 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.461066961Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 337 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.461111931Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 272 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.461621846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 499 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.461700574Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 499 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.461902921Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.461962992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.462732678Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.463706926Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.46397276Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.464077982Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.46412664Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.46416668Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.464622917Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.464722207Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.464990786Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 337 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.465087581Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 272 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.465222632Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 499 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.465286641Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 499 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.46763974Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.472660029Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 338 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.472788647Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 500 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.472961625Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 500 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.473052317Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.473152609Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.473235495Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.473295185Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.473365967Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.473424104Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.473489987Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.473563755Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.473631501Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.476192828Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 338 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.476346527Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 500 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.476427841Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 500 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.484195842Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 339 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.484354971Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 501 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.484434571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 501 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.484811158Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.485001671Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.485077684Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.485149107Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.485212515Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.485283557Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.485350201Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.485415162Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.485481796Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.485547287Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.489019656Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 339 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.489249337Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 501 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.48971369Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 501 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.494349807Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.502411308Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 502 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.50261634Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 502 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.50772659Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.507873024Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.50793052Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.507975921Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.508063497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.50810978Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.50814964Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.508188117Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.508220212Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.523061948Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 502 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.525234675Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 502 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.538805918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 503 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.53890668Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 503 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.558352289Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.558535858Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.558620097Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.558674206Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.615903977Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 503 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.616177567Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 503 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.630626614Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 504 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.630777347Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 504 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.656284838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.656382594Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.656772097Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.656841126Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.79915268Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 504 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.799288002Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 504 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.964174574Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 505 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:15.964298533Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 505 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.971089982Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.971179291Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.971222398Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:15.971257759Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.092500272Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 505 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.092923322Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 505 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.139382569Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 506 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.139478562Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 506 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:16.158546742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:16.158685591Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:16.159105204Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:16.159229293Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.519664066Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 506 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.519778957Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 506 }"} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:16.519823346Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","remote_addr":"[::1]:57760"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.520448312Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.520532241Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.526495846Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 273 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.526593081Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 340 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.526715377Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 507 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.526777291Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 507 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:16.633502761Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:16.634189942Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:16.634409783Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:16.634571268Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.635337338Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/local/all-sp-ids","method":"GET","req_id":"3957ca00-0a2f-4554-a7e9-0e416666c733","remote_addr":"[::1]:57760","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:16.635473671Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/local/all-sp-ids","method":"GET","req_id":"3957ca00-0a2f-4554-a7e9-0e416666c733","remote_addr":"[::1]:57760","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:16.640679694Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/local/all-sp-ids","method":"GET","req_id":"3957ca00-0a2f-4554-a7e9-0e416666c733","remote_addr":"[::1]:57760","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":5351,"response_code":200} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.791239824Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 340 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.791404916Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 273 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.79150124Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 507 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.791593495Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 507 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.996560124Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":17} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.996689173Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.996817821Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:16.996880868Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.006683598Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 341 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.007073111Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 274 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.007325187Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 508 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.007553657Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 508 }, kind: MgsRequest(SpState) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.057855244Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.058284036Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.058705303Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.05912699Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.05941058Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.083710785Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"internal-dns-resolver","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.097792013Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 341 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.098165403Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 274 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.098552281Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 508 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.099023327Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 508 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.10388615Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.108951209Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 342 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.10907145Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 509 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.109122954Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 509 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.193513318Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.193650874Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.19370365Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.194065828Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.194140749Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.194184026Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.194224978Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.194264397Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.194300249Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.380565244Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 342 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.380957933Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 509 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.381201272Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 509 }"} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.381515334Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","remote_addr":"[::1]:47004"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.393422883Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"98668636-bfa5-4497-9a3a-7039a39be9a4","remote_addr":"[::1]:57760","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.396935332Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"98668636-bfa5-4497-9a3a-7039a39be9a4","remote_addr":"[::1]:57760","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind_idempotently","level":40,"time":"2025-12-16T20:36:17.39793419Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"31.965820436s","count":"7"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.405509343Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 343 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.405773424Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 510 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.405954337Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 510 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"SP metadata is empty; refreshing...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.406453059Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending ereport request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.406589824Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"V0(RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(0)"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.408097384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.408469892Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.408646537Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.408915097Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","req":"RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) }","req_id":"RequestIdV0(0)","src_addr":"[::1]:45276"} {"msg":"requested restart ID is not current, pretending to have restarted...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.409029497Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","current_restart_id":"RestartId(U128(232774552662633645003315538896876313995))","req_restart_id":"RestartId(U128(0))","req_id":"RequestIdV0(0)","src_addr":"[::1]:45276"} {"msg":"wrote metadata map","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.409151693Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","bytes":120,"entries":4,"req_id":"RequestIdV0(0)","src_addr":"[::1]:45276"} {"msg":"encoded ereport packet","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.409353598Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","ereport_bytes":2,"meta_bytes":120,"packet_bytes":148,"ereports":"0","meta_entries":4,"start_ena":"Ena(0x0)","req_start_ena":"Ena(0x0)","req_id":"RequestIdV0(0)","src_addr":"[::1]:45276"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.409571186Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.409680545Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.409776859Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.40986716Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.409954255Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.411830426Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"d497769a-fb17-4e04-901a-b1b88df967b0","remote_addr":"[::1]:47004","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.411979185Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"d497769a-fb17-4e04-901a-b1b88df967b0","remote_addr":"[::1]:47004","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"SP metadata is empty; refreshing...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.415662136Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending ereport request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.415807188Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"V0(RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(0)"} {"msg":"received ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.43059728Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","req":"RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) }","req_id":"RequestIdV0(0)","src_addr":"[::1]:53360"} {"msg":"requested restart ID is not current, pretending to have restarted...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.435186884Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","current_restart_id":"RestartId(U128(114163290233763151752953202245296840508))","req_restart_id":"RestartId(U128(0))","req_id":"RequestIdV0(0)","src_addr":"[::1]:53360"} {"msg":"wrote metadata map","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.435316354Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","bytes":120,"entries":4,"req_id":"RequestIdV0(0)","src_addr":"[::1]:53360"} {"msg":"encoded ereport packet","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.435359421Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","ereport_bytes":2,"meta_bytes":120,"packet_bytes":148,"ereports":"0","meta_entries":4,"start_ena":"Ena(0x0)","req_start_ena":"Ena(0x0)","req_id":"RequestIdV0(0)","src_addr":"[::1]:53360"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.435825597Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 343 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.435964216Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 510 }"} {"msg":"received 148 bytes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.436008204Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:58789"} {"msg":"received, response packet to ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.436047393Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","packet_len":148,"attempt":1,"request":"V0(RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(0)"} {"msg":"updating ereport metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.436102484Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","metadata":"{\"baseboard_part_number\": String(\"SimGimletSp\"), \"baseboard_serial_number\": String(\"SimGimlet00\"), \"hubris_archive_id\": String(\"ffffffff\"), \"hubris_version\": String(\"0.0.2\")}","requested_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"af1ebf85-36ba-4c31-bbec-b9825d6d9d8b"} {"msg":"refreshed SP metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.436156883Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","restart_id":"af1ebf85-36ba-4c31-bbec-b9825d6d9d8b","metadata":"{\"baseboard_part_number\": String(\"SimGimletSp\"), \"baseboard_serial_number\": String(\"SimGimlet00\"), \"hubris_archive_id\": String(\"ffffffff\"), \"hubris_version\": String(\"0.0.2\")}"} {"msg":"sending ereport request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.436208828Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"V0(RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(1)"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.436258918Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 510 }"} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.436297746Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","remote_addr":"[::1]:63814"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.437101271Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.452939119Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 511 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.453052127Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 511 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.453140324Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.453201968Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.453260936Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","req":"RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) }","req_id":"RequestIdV0(1)","src_addr":"[::1]:45276"} {"msg":"requested restart ID is not current, pretending to have restarted...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.453328432Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","current_restart_id":"RestartId(U128(232774552662633645003315538896876313995))","req_restart_id":"RestartId(U128(0))","req_id":"RequestIdV0(1)","src_addr":"[::1]:45276"} {"msg":"wrote metadata map","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.453397481Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","bytes":120,"entries":4,"req_id":"RequestIdV0(1)","src_addr":"[::1]:45276"} {"msg":"wrote ereport: Ereport {\n task_name: \"packrat\",\n task_gen: 0,\n uptime: 666,\n data: {\n \"lost\": Null,\n },\n}","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.453463874Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","ereport_bytes":21,"packet_bytes":168,"ena":"Ena(0x1)","req_id":"RequestIdV0(1)","src_addr":"[::1]:45276"} {"msg":"wrote ereport: Ereport {\n task_name: \"task_apollo_server\",\n task_gen: 13,\n uptime: 1233,\n data: {\n \"k\": Text(\n \"gov.nasa.apollo.o2_tanks.stir.begin\",\n ),\n \"message\": Text(\n \"stirring the tanks\",\n ),\n },\n}","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.453551741Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","ereport_bytes":93,"packet_bytes":261,"ena":"Ena(0x2)","req_id":"RequestIdV0(1)","src_addr":"[::1]:45276"} {"msg":"wrote ereport: Ereport {\n task_name: \"drv_ae35_server\",\n task_gen: 1,\n uptime: 1234,\n data: {\n \"de\": Map(\n {\n Text(\n \"scheme\",\n ): Text(\n \"fmd\",\n ),\n Text(\n \"mod-name\",\n ): Text(\n \"ae35-diagnosis\",\n ),\n Text(\n \"authority\",\n ): Map(\n {\n Text(\n \"server-id\",\n ): Text(\n \"HAL 9000\",\n ),\n Text(\n \"product-id\",\n ): Text(\n \"HAL-9000-series computer\",\n ),\n },\n ),\n },\n ),\n \"hours_to_failure\": Integer(\n 72,\n ),\n \"k\": Text(\n \"io.discovery.ae35.fault\",\n ),\n \"message\": Text(\n \"i've just picked up a fault in the AE-35 unit\",\n ),\n },\n}","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.453714708Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","ereport_bytes":230,"packet_bytes":491,"ena":"Ena(0x3)","req_id":"RequestIdV0(1)","src_addr":"[::1]:45276"} {"msg":"wrote ereport: Ereport {\n task_name: \"task_apollo_server\",\n task_gen: 13,\n uptime: 1237,\n data: {\n \"crew\": Array(\n [\n Text(\n \"Lovell\",\n ),\n Text(\n \"Swigert\",\n ),\n Text(\n \"Haise\",\n ),\n ],\n ),\n \"k\": Text(\n \"gov.nasa.apollo.fault\",\n ),\n \"message\": Text(\n \"houston, we have a problem\",\n ),\n },\n}","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.4538403Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","ereport_bytes":114,"packet_bytes":605,"ena":"Ena(0x4)","req_id":"RequestIdV0(1)","src_addr":"[::1]:45276"} {"msg":"wrote ereport: Ereport {\n task_name: \"drv_thingy_server\",\n task_gen: 2,\n uptime: 1240,\n data: {\n \"computer\": Bool(\n false,\n ),\n \"k\": Text(\n \"flagrant_error\",\n ),\n },\n}","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.454002547Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","ereport_bytes":53,"packet_bytes":658,"ena":"Ena(0x5)","req_id":"RequestIdV0(1)","src_addr":"[::1]:45276"} {"msg":"wrote ereport: Ereport {\n task_name: \"task_latex_server\",\n task_gen: 1,\n uptime: 1245,\n data: {\n \"badness\": Integer(\n 10000,\n ),\n \"k\": Text(\n \"overfull_hbox\",\n ),\n },\n}","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.454107688Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","ereport_bytes":53,"packet_bytes":711,"ena":"Ena(0x6)","req_id":"RequestIdV0(1)","src_addr":"[::1]:45276"} {"msg":"encoded ereport packet","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.454164793Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","ereport_bytes":566,"meta_bytes":120,"packet_bytes":712,"ereports":"6","meta_entries":4,"start_ena":"Ena(0x1)","req_start_ena":"Ena(0x0)","req_id":"RequestIdV0(1)","src_addr":"[::1]:45276"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.454229222Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.454279874Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.45434248Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.454401659Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.454462531Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.45452166Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.45457649Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received 148 bytes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.454637593Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:58237"} {"msg":"received, response packet to ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.454702353Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","packet_len":148,"attempt":1,"request":"V0(RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(0)"} {"msg":"updating ereport metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.454788536Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","metadata":"{\"baseboard_part_number\": String(\"SimGimletSp\"), \"baseboard_serial_number\": String(\"SimGimlet01\"), \"hubris_archive_id\": String(\"ffffffff\"), \"hubris_version\": String(\"0.0.2\")}","requested_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"55e30cc7-a109-492f-aca9-735ed725df3c"} {"msg":"refreshed SP metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.454883327Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","restart_id":"55e30cc7-a109-492f-aca9-735ed725df3c","metadata":"{\"baseboard_part_number\": String(\"SimGimletSp\"), \"baseboard_serial_number\": String(\"SimGimlet01\"), \"hubris_archive_id\": String(\"ffffffff\"), \"hubris_version\": String(\"0.0.2\")}"} {"msg":"sending ereport request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.45503925Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"V0(RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(1)"} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.455148069Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","remote_addr":"[::1]:43080"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.455382911Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"04ba1ed1-f199-49fd-8e5c-a98d4d47e9a5","remote_addr":"[::1]:63814","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.455486078Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"04ba1ed1-f199-49fd-8e5c-a98d4d47e9a5","remote_addr":"[::1]:63814","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"SP metadata is empty; refreshing...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.459923576Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending ereport request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.460020871Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"V0(RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(0)"} {"msg":"received ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.4604981Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","req":"RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) }","req_id":"RequestIdV0(0)","src_addr":"[::1]:64202"} {"msg":"requested restart ID is not current, pretending to have restarted...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.460606238Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","current_restart_id":"RestartId(U128(17603312013690133242020197558077931147))","req_restart_id":"RestartId(U128(0))","req_id":"RequestIdV0(0)","src_addr":"[::1]:64202"} {"msg":"wrote metadata map","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.460689685Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","bytes":104,"entries":3,"req_id":"RequestIdV0(0)","src_addr":"[::1]:64202"} {"msg":"encoded ereport packet","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.460749365Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","ereport_bytes":2,"meta_bytes":104,"packet_bytes":132,"ereports":"0","meta_entries":3,"start_ena":"Ena(0x0)","req_start_ena":"Ena(0x0)","req_id":"RequestIdV0(0)","src_addr":"[::1]:64202"} {"msg":"received ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.460829657Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","req":"RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) }","req_id":"RequestIdV0(1)","src_addr":"[::1]:53360"} {"msg":"requested restart ID is not current, pretending to have restarted...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.460903475Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","current_restart_id":"RestartId(U128(114163290233763151752953202245296840508))","req_restart_id":"RestartId(U128(0))","req_id":"RequestIdV0(1)","src_addr":"[::1]:53360"} {"msg":"wrote metadata map","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.461016131Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","bytes":120,"entries":4,"req_id":"RequestIdV0(1)","src_addr":"[::1]:53360"} {"msg":"wrote ereport: Ereport {\n task_name: \"packrat\",\n task_gen: 0,\n uptime: 666,\n data: {\n \"lost\": Null,\n },\n}","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.461079809Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","ereport_bytes":21,"packet_bytes":168,"ena":"Ena(0x1)","req_id":"RequestIdV0(1)","src_addr":"[::1]:53360"} {"msg":"wrote ereport: Ereport {\n task_name: \"task_thermal_server\",\n task_gen: 1,\n uptime: 1233,\n data: {\n \"cat_hair_amount\": Integer(\n 10000,\n ),\n \"certainty\": Integer(\n 100,\n ),\n \"class\": Text(\n \"computer.oxide.gimlet.chassis_integrity.fault\",\n ),\n \"de\": Map(\n {\n Text(\n \"scheme\",\n ): Text(\n \"fmd\",\n ),\n Text(\n \"mod-name\",\n ): Text(\n \"hubris-thermal-diagnosis\",\n ),\n Text(\n \"authority\",\n ): Map(\n {\n Text(\n \"server-id\",\n ): Text(\n \"SimGimlet1\",\n ),\n Text(\n \"product-id\",\n ): Text(\n \"oxide\",\n ),\n },\n ),\n Text(\n \"mod-version\",\n ): Text(\n \"1.0\",\n ),\n },\n ),\n \"message\": Text(\n \"cat hair detected inside gimlet\",\n ),\n \"nosub_class\": Text(\n \"chassis_integrity.cat_hair_detected\",\n ),\n },\n}","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.461258839Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","ereport_bytes":318,"packet_bytes":486,"ena":"Ena(0x2)","req_id":"RequestIdV0(1)","src_addr":"[::1]:53360"} {"msg":"encoded ereport packet","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.461320653Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 1","ereport_bytes":341,"meta_bytes":120,"packet_bytes":487,"ereports":"2","meta_entries":4,"start_ena":"Ena(0x1)","req_start_ena":"Ena(0x0)","req_id":"RequestIdV0(1)","src_addr":"[::1]:53360"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.461379632Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 511 }"} {"msg":"received 712 bytes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.461431907Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:58789"} {"msg":"received, response packet to ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.461479482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","packet_len":712,"attempt":1,"request":"V0(RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(1)"} {"msg":"updating ereport metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.461553521Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","metadata":"{\"baseboard_part_number\": String(\"SimGimletSp\"), \"baseboard_serial_number\": String(\"SimGimlet00\"), \"hubris_archive_id\": String(\"ffffffff\"), \"hubris_version\": String(\"0.0.2\")}","requested_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"af1ebf85-36ba-4c31-bbec-b9825d6d9d8b"} {"msg":"decoded ereport","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.461629404Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","data":"{\"lost\": Null}","hubris_uptime_ms":666,"hubris_task_gen":0,"hubris_task_name":"packrat","ena":"Ena(0x1)"} {"msg":"decoded ereport","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.461690887Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","data":"{\"k\": String(\"gov.nasa.apollo.o2_tanks.stir.begin\"), \"message\": String(\"stirring the tanks\")}","hubris_uptime_ms":1233,"hubris_task_gen":13,"hubris_task_name":"task_apollo_server","ena":"Ena(0x2)"} {"msg":"decoded ereport","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.461764435Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","data":"{\"de\": Object {\"authority\": Object {\"product-id\": String(\"HAL-9000-series computer\"), \"server-id\": String(\"HAL 9000\")}, \"mod-name\": String(\"ae35-diagnosis\"), \"scheme\": String(\"fmd\")}, \"hours_to_failure\": Number(72), \"k\": String(\"io.discovery.ae35.fault\"), \"message\": String(\"i've just picked up a fault in the AE-35 unit\")}","hubris_uptime_ms":1234,"hubris_task_gen":1,"hubris_task_name":"drv_ae35_server","ena":"Ena(0x3)"} {"msg":"decoded ereport","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.46185658Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","data":"{\"crew\": Array [String(\"Lovell\"), String(\"Swigert\"), String(\"Haise\")], \"k\": String(\"gov.nasa.apollo.fault\"), \"message\": String(\"houston, we have a problem\")}","hubris_uptime_ms":1237,"hubris_task_gen":13,"hubris_task_name":"task_apollo_server","ena":"Ena(0x4)"} {"msg":"decoded ereport","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.461939838Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","data":"{\"computer\": Bool(false), \"k\": String(\"flagrant_error\")}","hubris_uptime_ms":1240,"hubris_task_gen":2,"hubris_task_name":"drv_thingy_server","ena":"Ena(0x5)"} {"msg":"decoded ereport","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.462010139Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","data":"{\"badness\": Number(10000), \"k\": String(\"overfull_hbox\")}","hubris_uptime_ms":1245,"hubris_task_gen":1,"hubris_task_name":"task_latex_server","ena":"Ena(0x6)"} {"msg":"received 6 ereports","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.462108527Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","req_committed_ena":"None","req_limit":"255","req_start_ena":"Ena(0x0)","req_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"af1ebf85-36ba-4c31-bbec-b9825d6d9d8b"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.462185181Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 511 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.462248979Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"87490b5a-5e1a-4e62-a310-b885198f7364","remote_addr":"[::1]:43080","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.462320583Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"87490b5a-5e1a-4e62-a310-b885198f7364","remote_addr":"[::1]:43080","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.462390333Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.462449622Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.470143264Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 275 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.496307494Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 344 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.496469269Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 512 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.496559941Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"98668636-bfa5-4497-9a3a-7039a39be9a4","remote_addr":"[::1]:57760","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":103084,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.496683179Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 512 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"SP metadata is empty; refreshing...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.496851297Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"sending ereport request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.496940687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"V0(RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(0)"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.506259805Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.506525418Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","req":"RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) }","req_id":"RequestIdV0(0)","src_addr":"[::1]:63137"} {"msg":"requested restart ID is not current, pretending to have restarted...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.506608576Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","current_restart_id":"RestartId(U128(62584725405719715183778188029685277520))","req_restart_id":"RestartId(U128(0))","req_id":"RequestIdV0(0)","src_addr":"[::1]:63137"} {"msg":"wrote metadata map","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.506679688Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","bytes":104,"entries":3,"req_id":"RequestIdV0(0)","src_addr":"[::1]:63137"} {"msg":"encoded ereport packet","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.50674027Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","ereport_bytes":2,"meta_bytes":104,"packet_bytes":132,"ereports":"0","meta_entries":3,"start_ena":"Ena(0x0)","req_start_ena":"Ena(0x0)","req_id":"RequestIdV0(0)","src_addr":"[::1]:63137"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.50682482Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.506970453Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.507029742Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.507095534Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.507159823Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.507293783Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.507390337Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.507458894Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.507528314Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.507584687Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received 132 bytes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.507649828Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:37696"} {"msg":"received, response packet to ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.507718276Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","packet_len":132,"attempt":1,"request":"V0(RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(0)"} {"msg":"updating ereport metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.507807305Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","metadata":"{\"baseboard_part_number\": String(\"SimSidecarSp\"), \"baseboard_serial_number\": String(\"SimSidecar0\"), \"hubris_archive_id\": String(\"asdfasdfasdf\")}","requested_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"0d3e464a-666e-4687-976f-90e31238be8b"} {"msg":"refreshed SP metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.507893388Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","restart_id":"0d3e464a-666e-4687-976f-90e31238be8b","metadata":"{\"baseboard_part_number\": String(\"SimSidecarSp\"), \"baseboard_serial_number\": String(\"SimSidecar0\"), \"hubris_archive_id\": String(\"asdfasdfasdf\")}"} {"msg":"sending ereport request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.507975292Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"V0(RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(1)"} {"msg":"received 487 bytes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.508057958Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:58237"} {"msg":"received, response packet to ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.508111646Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","packet_len":487,"attempt":1,"request":"V0(RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(1)"} {"msg":"updating ereport metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.508193571Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","metadata":"{\"baseboard_part_number\": String(\"SimGimletSp\"), \"baseboard_serial_number\": String(\"SimGimlet01\"), \"hubris_archive_id\": String(\"ffffffff\"), \"hubris_version\": String(\"0.0.2\")}","requested_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"55e30cc7-a109-492f-aca9-735ed725df3c"} {"msg":"decoded ereport","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.508274904Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","data":"{\"lost\": Null}","hubris_uptime_ms":666,"hubris_task_gen":0,"hubris_task_name":"packrat","ena":"Ena(0x1)"} {"msg":"decoded ereport","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.5083473Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","data":"{\"cat_hair_amount\": Number(10000), \"certainty\": Number(100), \"class\": String(\"computer.oxide.gimlet.chassis_integrity.fault\"), \"de\": Object {\"authority\": Object {\"product-id\": String(\"oxide\"), \"server-id\": String(\"SimGimlet1\")}, \"mod-name\": String(\"hubris-thermal-diagnosis\"), \"mod-version\": String(\"1.0\"), \"scheme\": String(\"fmd\")}, \"message\": String(\"cat hair detected inside gimlet\"), \"nosub_class\": String(\"chassis_integrity.cat_hair_detected\")}","hubris_uptime_ms":1233,"hubris_task_gen":1,"hubris_task_name":"task_thermal_server","ena":"Ena(0x2)"} {"msg":"received 2 ereports","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.508470738Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","req_committed_ena":"None","req_limit":"255","req_start_ena":"Ena(0x0)","req_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"55e30cc7-a109-492f-aca9-735ed725df3c"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.512987004Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/1/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"d497769a-fb17-4e04-901a-b1b88df967b0","remote_addr":"[::1]:47004","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":101117,"response_code":200} {"msg":"received ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.528744411Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","req":"RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) }","req_id":"RequestIdV0(1)","src_addr":"[::1]:64202"} {"msg":"requested restart ID is not current, pretending to have restarted...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.528946817Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","current_restart_id":"RestartId(U128(17603312013690133242020197558077931147))","req_restart_id":"RestartId(U128(0))","req_id":"RequestIdV0(1)","src_addr":"[::1]:64202"} {"msg":"wrote metadata map","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.529033161Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","bytes":104,"entries":3,"req_id":"RequestIdV0(1)","src_addr":"[::1]:64202"} {"msg":"wrote ereport: Ereport {\n task_name: \"packrat\",\n task_gen: 0,\n uptime: 666,\n data: {\n \"lost\": Null,\n },\n}","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.529116087Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","ereport_bytes":21,"packet_bytes":152,"ena":"Ena(0x1)","req_id":"RequestIdV0(1)","src_addr":"[::1]:64202"} {"msg":"wrote ereport: Ereport {\n task_name: \"task_thermal_server\",\n task_gen: 1,\n uptime: 1235,\n data: {\n \"error\": Text(\n \"DeviceError\",\n ),\n \"k\": Text(\n \"oxide.sidecar.thermal.sensor_read_error\",\n ),\n \"sensor\": Map(\n {\n Text(\n \"id\",\n ): Text(\n \"dev-1\",\n ),\n Text(\n \"device\",\n ): Text(\n \"fake-tmp-sensor\",\n ),\n Text(\n \"location\",\n ): Text(\n \"South\",\n ),\n Text(\n \"presence\",\n ): Text(\n \"Failed\",\n ),\n },\n ),\n },\n}","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.52928663Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","ereport_bytes":160,"packet_bytes":312,"ena":"Ena(0x2)","req_id":"RequestIdV0(1)","src_addr":"[::1]:64202"} {"msg":"encoded ereport packet","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.529367583Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 0","ereport_bytes":183,"meta_bytes":104,"packet_bytes":313,"ereports":"2","meta_entries":3,"start_ena":"Ena(0x1)","req_start_ena":"Ena(0x0)","req_id":"RequestIdV0(1)","src_addr":"[::1]:64202"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.529671283Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 344 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.529872638Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 275 }"} {"msg":"received 132 bytes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.530042429Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:58629"} {"msg":"received, response packet to ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.530106137Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","packet_len":132,"attempt":1,"request":"V0(RequestV0 { limit: 0, request_id: RequestIdV0(0), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(0)"} {"msg":"updating ereport metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.530192711Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","metadata":"{\"baseboard_part_number\": String(\"SimSidecarSp\"), \"baseboard_serial_number\": String(\"SimSidecar1\"), \"hubris_archive_id\": String(\"asdfasdfasdf\")}","requested_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"2f156132-2f5e-4479-8df2-0ccebe362350"} {"msg":"refreshed SP metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.530278714Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","restart_id":"2f156132-2f5e-4479-8df2-0ccebe362350","metadata":"{\"baseboard_part_number\": String(\"SimSidecarSp\"), \"baseboard_serial_number\": String(\"SimSidecar1\"), \"hubris_archive_id\": String(\"asdfasdfasdf\")}"} {"msg":"sending ereport request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.5303565Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"V0(RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(1)"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.530439186Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 512 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.530508436Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 512 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.542253439Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 345 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.542375344Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 276 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.542603081Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 513 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.542678263Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 513 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.554745102Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.554860575Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.555083773Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","req":"RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) }","req_id":"RequestIdV0(1)","src_addr":"[::1]:63137"} {"msg":"requested restart ID is not current, pretending to have restarted...","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.555282763Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","current_restart_id":"RestartId(U128(62584725405719715183778188029685277520))","req_restart_id":"RestartId(U128(0))","req_id":"RequestIdV0(1)","src_addr":"[::1]:63137"} {"msg":"wrote metadata map","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.555363886Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","bytes":104,"entries":3,"req_id":"RequestIdV0(1)","src_addr":"[::1]:63137"} {"msg":"wrote ereport: Ereport {\n task_name: \"packrat\",\n task_gen: 0,\n uptime: 666,\n data: {\n \"lost\": Null,\n },\n}","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.555436793Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","ereport_bytes":21,"packet_bytes":152,"ena":"Ena(0x1)","req_id":"RequestIdV0(1)","src_addr":"[::1]:63137"} {"msg":"encoded ereport packet","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.555501953Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"sidecar 1","ereport_bytes":23,"meta_bytes":104,"packet_bytes":153,"ereports":"1","meta_entries":3,"start_ena":"Ena(0x1)","req_start_ena":"Ena(0x0)","req_id":"RequestIdV0(1)","src_addr":"[::1]:63137"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.555580652Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.555698779Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.555751425Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.555807147Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.555864051Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received 313 bytes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.555931988Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:37696"} {"msg":"received, response packet to ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.555991207Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","packet_len":313,"attempt":1,"request":"V0(RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(1)"} {"msg":"updating ereport metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.55607758Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","metadata":"{\"baseboard_part_number\": String(\"SimSidecarSp\"), \"baseboard_serial_number\": String(\"SimSidecar0\"), \"hubris_archive_id\": String(\"asdfasdfasdf\")}","requested_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"0d3e464a-666e-4687-976f-90e31238be8b"} {"msg":"decoded ereport","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.556179976Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","data":"{\"lost\": Null}","hubris_uptime_ms":666,"hubris_task_gen":0,"hubris_task_name":"packrat","ena":"Ena(0x1)"} {"msg":"decoded ereport","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.556252903Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","data":"{\"error\": String(\"DeviceError\"), \"k\": String(\"oxide.sidecar.thermal.sensor_read_error\"), \"sensor\": Object {\"device\": String(\"fake-tmp-sensor\"), \"id\": String(\"dev-1\"), \"location\": String(\"South\"), \"presence\": String(\"Failed\")}}","hubris_uptime_ms":1235,"hubris_task_gen":1,"hubris_task_name":"task_thermal_server","ena":"Ena(0x2)"} {"msg":"received 2 ereports","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.556344807Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","req_committed_ena":"None","req_limit":"255","req_start_ena":"Ena(0x0)","req_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"0d3e464a-666e-4687-976f-90e31238be8b"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.556420169Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/0/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"04ba1ed1-f199-49fd-8e5c-a98d4d47e9a5","remote_addr":"[::1]:63814","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":100553,"response_code":200} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.572825307Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 345 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.573042764Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 276 }"} {"msg":"received 153 bytes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.573176032Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:58629"} {"msg":"received, response packet to ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.573216774Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","packet_len":153,"attempt":1,"request":"V0(RequestV0 { limit: 255, request_id: RequestIdV0(1), restart_id: RestartId(U128(0)), start_ena: Ena(0x0), committed_ena: Ena(0x0) })","restart_id":"00000000-0000-0000-0000-000000000000","request_id":"RequestIdV0(1)"} {"msg":"updating ereport metadata","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.573272816Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","metadata":"{\"baseboard_part_number\": String(\"SimSidecarSp\"), \"baseboard_serial_number\": String(\"SimSidecar1\"), \"hubris_archive_id\": String(\"asdfasdfasdf\")}","requested_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"2f156132-2f5e-4479-8df2-0ccebe362350"} {"msg":"decoded ereport","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.573326975Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","data":"{\"lost\": Null}","hubris_uptime_ms":666,"hubris_task_gen":0,"hubris_task_name":"packrat","ena":"Ena(0x1)"} {"msg":"received 1 ereports","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.573373158Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","req_committed_ena":"None","req_limit":"255","req_start_ena":"Ena(0x0)","req_restart_id":"00000000-0000-0000-0000-000000000000","restart_id":"2f156132-2f5e-4479-8df2-0ccebe362350"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.573420283Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 513 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.573459502Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 513 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.575194518Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.582104545Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 346 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.582502425Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/switch/1/ereports?limit=255&restart_id=00000000-0000-0000-0000-000000000000","method":"POST","req_id":"87490b5a-5e1a-4e62-a310-b885198f7364","remote_addr":"[::1]:43080","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":120517,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.597442539Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 514 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.613536301Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 514 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.61527726Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.615390748Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.615444847Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.615488384Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.615544387Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.615581902Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.622952825Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 346 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.623132486Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 514 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.623181505Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 514 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.626669845Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 347 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.626770517Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 515 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.626822602Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 515 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.652429923Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.657449992Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.657542798Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.657589643Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.657624352Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.660359068Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/ereports?committed=6&limit=255&restart_id=af1ebf85-36ba-4c31-bbec-b9825d6d9d8b&start_at=7","method":"POST","req_id":"9752bb9f-e0b5-4a0b-9d3a-ff810f0f2554","remote_addr":"[::1]:43080","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.660465793Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/ereports?committed=6&limit=255&restart_id=af1ebf85-36ba-4c31-bbec-b9825d6d9d8b&start_at=7","method":"POST","req_id":"9752bb9f-e0b5-4a0b-9d3a-ff810f0f2554","remote_addr":"[::1]:43080","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","version":"3.0.0"} {"msg":"sending ereport request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.660702338Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"V0(RequestV0 { limit: 255, request_id: RequestIdV0(2), restart_id: RestartId(U128(232774552662633645003315538896876313995)), start_ena: Ena(0x7), committed_ena: Ena(0x6) })","restart_id":"af1ebf85-36ba-4c31-bbec-b9825d6d9d8b","request_id":"RequestIdV0(2)"} {"msg":"received ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.6612111Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","req":"RequestV0 { limit: 255, request_id: RequestIdV0(2), restart_id: RestartId(U128(232774552662633645003315538896876313995)), start_ena: Ena(0x7), committed_ena: Ena(0x6) }","req_id":"RequestIdV0(2)","src_addr":"[::1]:45276"} {"msg":"MGS committed ereports up to Ena(0x6)","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.66129029Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","committed_ena":"Ena(0x6)","req_id":"RequestIdV0(2)","src_addr":"[::1]:45276"} {"msg":"discarded 6 ereports up to Ena(0x6)","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.661331472Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","committed_ena":"Ena(0x6)","req_id":"RequestIdV0(2)","src_addr":"[::1]:45276"} {"msg":"wrote metadata map","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.661366112Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","bytes":2,"entries":0,"req_id":"RequestIdV0(2)","src_addr":"[::1]:45276"} {"msg":"encoded ereport packet","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.661401884Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"component":"ereport-sim","slot":"gimlet 0","ereport_bytes":2,"meta_bytes":2,"packet_bytes":30,"ereports":"0","meta_entries":0,"start_ena":"Ena(0x0)","req_start_ena":"Ena(0x7)","req_id":"RequestIdV0(2)","src_addr":"[::1]:45276"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.661446293Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-switch0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 347 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.661550132Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 515 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.66159905Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 515 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.661637958Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.663436853Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 516 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.663517095Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled1","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","attempt":1,"request":"Message { header: Header { version: 22, message_id: 516 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.663670252Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.663762598Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.66391783Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.663968873Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received 30 bytes","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.664056869Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","peer":"[::1]:58789"} {"msg":"received, response packet to ereport request","v":0,"name":"test_action_failure_can_unwind_idempotently","level":10,"time":"2025-12-16T20:36:17.664096599Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","packet_len":30,"attempt":1,"request":"V0(RequestV0 { limit: 255, request_id: RequestIdV0(2), restart_id: RestartId(U128(232774552662633645003315538896876313995)), start_ena: Ena(0x7), committed_ena: Ena(0x6) })","restart_id":"af1ebf85-36ba-4c31-bbec-b9825d6d9d8b","request_id":"RequestIdV0(2)"} {"msg":"received 0 ereports","v":0,"name":"test_action_failure_can_unwind_idempotently","level":20,"time":"2025-12-16T20:36:17.664149666Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"interface":"fake-sled0","component":"ManagementSwitch","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","req_committed_ena":"Some(Ena(0x6))","req_limit":"255","req_start_ena":"Ena(0x7)","req_restart_id":"af1ebf85-36ba-4c31-bbec-b9825d6d9d8b","restart_id":"af1ebf85-36ba-4c31-bbec-b9825d6d9d8b"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind_idempotently","level":30,"time":"2025-12-16T20:36:17.664212222Z","hostname":"bmat-EVT22200007-0000c992","pid":12707,"uri":"/sp/sled/0/ereports?committed=6&limit=255&restart_id=af1ebf85-36ba-4c31-bbec-b9825d6d9d8b&start_at=7","method":"POST","req_id":"9752bb9f-e0b5-4a0b-9d3a-ff810f0f2554","remote_addr":"[::1]:43080","local_addr":"[::1]:52104","component":"dropshot","name":"dcc1d801-1ddc-41e4-b58e-1949c8cd626e","latency_us":3932,"response_code":200}