{"msg":"setting up simulated sidecar","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.075288418Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"sidecar 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.075537408Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:45143"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.075556568Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:33827"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.075577948Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:53002"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.075605228Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:45579"} {"msg":"configuring sim ereports","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.075621138Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":30,"time":"2026-06-22T19:37:54.076101388Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"sidecar 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.076120828Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:37826"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.076135688Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:32966"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.076157358Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:42320"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.076556188Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:41330"} {"msg":"configuring sim ereports","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.076577918Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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":"8fef5633-701b-4ebc-9fa3-b12d276e583a"} {"msg":"setting up simulated gimlet","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.076600418Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.076613318Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:44327"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.076635598Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:51170"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.076652088Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:61830"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.076669508Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:35083"} {"msg":"configuring sim ereports","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.076688298Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":30,"time":"2026-06-22T19:37:54.076851408Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":30,"time":"2026-06-22T19:37:54.077196818Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.077237548Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:52941"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.077338038Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:56675"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.077354588Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:47625"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.077373168Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:49190"} {"msg":"configuring sim ereports","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.077388808Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":30,"time":"2026-06-22T19:37:54.077410168Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":30,"time":"2026-06-22T19:37:54.077603228Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.078196519Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"Setting rack_id","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.080083139Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","rack_id":"c19a698f-c6f9-4a17-ae30-20d711b8f7dc"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084189371Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all starting from 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084291961Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"from 1.0.0 to 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084468431Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all starting from 2.0.0","path":"/ignition/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084488591Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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","level":20,"time":"2026-06-22T19:37:54.084504761Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/ignition/{type}/{slot}/{command}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084524441Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/local/all-sp-ids","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084543431Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/local/switch-id","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084718331Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/recovery/host-phase2","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084735661Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084760331Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084777071Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084816611Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084838101Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084889181Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/caboose","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084911011Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cfpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084927901Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/clear-status","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084949651Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cmpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.084966241Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.085108831Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.085128701Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/reset","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.085145031Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/rot-boot-info","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.085195171Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/attach","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.086875362Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/detach","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.086938572Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.086957822Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-abort","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087009672Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-status","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087070332Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/ereports","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087092422Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087109662Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087126992Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087157962Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"PUT"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087176382Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087196252Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087214582Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/sensor/{sensor_id}/value","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087229692Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087349862Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087370182Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/task-dump","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087391802Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/sp/{type}/{slot}/task-dump/{task_dump_index}","method":"GET"} {"msg":"listening","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.087407242Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087424132Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"attempting initial SP discovery","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087471302Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","discovery_addr":"[::1]:45143"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.087491512Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087510282Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","discovery_addr":"[::1]:37826"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.087525852Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087546342Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","discovery_addr":"[::1]:44327"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.087564772Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087587872Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","discovery_addr":"[::1]:52941"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.087602992Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"waiting for SP discovery to complete...","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087623862Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","error":"discovery process not yet complete","elapsed":"31.9µs"} {"msg":"using development metrics configuration overrides!","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:37:54.087642672Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","bind_loopback":true,"nexus_address":"None"} {"msg":"rebinding producer server on new IP","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087672752Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","producer_id":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","collection_interval":"10s","current_ip":"None","new_ip":"::1"} {"msg":"registered DTrace probes","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087695112Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"registered endpoint","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087713752Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:57111","component":"dropshot","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","versions":"all","path":"/{producer_id}","method":"GET"} {"msg":"listening","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.087731642Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:57111","component":"dropshot","file":"/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.0/src/server.rs:335","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087754482Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:57111","component":"dropshot","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"Requested any available port, Dropshot server has been bound to [::1]:57111","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087774432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"Nexus IP not provided, will use DNS to resolve it","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087789922Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"new DNS resolver","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.087818232Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"internal-dns-resolver","file":"internal-dns/resolver/src/resolver.rs:144","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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","level":20,"time":"2026-06-22T19:37:54.087841412Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"starting oximeter metric producer server","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.087856992Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"file":"oximeter/producer/src/lib.rs:280","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","interval":"10s","address":"[::1]:57111","producer_id":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"bound metrics producer server","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.087876432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","address":"[::1]:57111","producer_id":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","collection_interval":"10s"} {"msg":"registering as oximeter producer with Nexus","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087895662Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-registration-task","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","registration_count":"0"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.087939092Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"internal-dns-resolver","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received discover; sending response","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.087958012Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"sidecar 0","sender":"Sender { addr: [::1]:50444, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.088006112Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"sidecar 1","sender":"Sender { addr: [::1]:43730, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.088038852Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 0","sender":"Sender { addr: [::1]:64622, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.088056032Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 1","sender":"Sender { addr: [::1]:51553, vid: One }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.094193875Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.094339615Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","addr":"[::1]:45143"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.094381685Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.094413145Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","addr":"[::1]:37826"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.094432795Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.094450635Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","addr":"[::1]:44327"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.094502895Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.097149156Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","addr":"[::1]:52941"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:37:54.097173036Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","error":"proto error: io error: No route to host (os error 148)","delay":"7.927823ms","count":"0"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.097205516Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.097220666Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (used for location)","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.097236726Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","pos":0,"sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (used for location)","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.097252566Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","pos":0,"sp_port":"One","interface":"(direct socket handle)"} {"msg":"received location determination response","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.097268106Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","refined_locations":"{\"switch0\"}","interface":"(direct socket handle)"} {"msg":"starting to poll SP sensor data every 1s","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.113804072Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"found a new little friend!","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.113837992Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","chassis_type":"Switch","sp_slot":"1"} {"msg":"found a new little friend!","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.113852692Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","chassis_type":"Sled","sp_slot":"0"} {"msg":"found a new little friend!","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.113871162Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","chassis_type":"Switch","sp_slot":"0"} {"msg":"found a new little friend!","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.113885102Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","chassis_type":"Sled","sp_slot":"1"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.116587053Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.116631423Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.116655353Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.116675883Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.116690333Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.116712433Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.116731453Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.116751123Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.116767393Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.116801733Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.117882953Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.117927953Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:54.117958993Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.117998053Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118035133Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118077123Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 2 }"} {"msg":"our little friend seems to have changed in some kind of way","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118117583Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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","level":20,"time":"2026-06-22T19:37:54.118148453Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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","level":20,"time":"2026-06-22T19:37:54.118203763Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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","level":20,"time":"2026-06-22T19:37:54.118235183Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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","level":10,"time":"2026-06-22T19:37:54.118260093Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118282893Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118301413Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118320683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118337783Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Inventory(TlvPage { offset: 0, total: 2 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118356973Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Inventory(TlvPage { offset: 0, total: 0 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118383313Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Inventory(TlvPage { offset: 0, total: 10 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118403533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Inventory(TlvPage { offset: 0, total: 10 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118419833Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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","level":20,"time":"2026-06-22T19:37:54.118443413Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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","level":20,"time":"2026-06-22T19:37:54.118462813Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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","level":20,"time":"2026-06-22T19:37:54.118484713Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-1","component_kind":"tmp117","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118501433Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-2","component_kind":"tmp117","component_id":"dev-2"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118519343Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-7","component_kind":"max5970","component_id":"dev-7"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118537243Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-8","component_kind":"nvme_bmc","component_id":"dev-8"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118556654Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-39","component_kind":"tmp451","component_id":"dev-39"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118573144Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-46","component_kind":"sbtsi","component_id":"dev-46"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118594054Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-53","component_kind":"max31790","component_id":"dev-53"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118612094Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-0","component_kind":"tmp117","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118629984Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-1","component_kind":"tmp117","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118652844Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-2","component_kind":"tmp117","component_id":"dev-2"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118671974Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-7","component_kind":"max5970","component_id":"dev-7"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118688494Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-8","component_kind":"nvme_bmc","component_id":"dev-8"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118706044Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-39","component_kind":"tmp451","component_id":"dev-39"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118724594Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-46","component_kind":"sbtsi","component_id":"dev-46"} {"msg":"discovered a new component!","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.118744154Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","description":"dev-53","component_kind":"max31790","component_id":"dev-53"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118763214Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118788424Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118811334Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.118895214Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, 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","level":20,"time":"2026-06-22T19:37:54.118919624Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.118935144Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.118953924Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.118988474Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.119007274Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.119025294Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.119037924Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:54.119060674Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.119078224Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.119110764Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.119129994Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 4 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.119146774Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.119167684Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.119187844Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.119205324Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, 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","level":20,"time":"2026-06-22T19:37:54.119227034Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.119242354Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.119257594Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.119278424Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.119295294Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.119308724Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:54.119327214Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.119345604Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.119457484Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 5 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.120860774Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.120898184Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.120924644Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.120943654Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.120979124Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.121905445Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.121924685Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.121942445Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.121981735Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.121996425Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.122013215Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:54.122030755Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.122069775Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.122093575Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 6 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.122110375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.125608906Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.125648286Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, 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","level":20,"time":"2026-06-22T19:37:54.125671956Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.125688166Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.125704596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.125720586Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.125737666Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.125752566Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.125769966Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:54.130444208Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.130574418Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 7 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.140806552Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.140849592Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, 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","level":20,"time":"2026-06-22T19:37:54.143668363Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.143709023Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.143727983Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.143742663Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.143760173Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.143776303Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.145163003Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.145191303Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.145206363Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:54.370657356Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.370714216Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 8 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.370735166Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.370756906Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, 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","level":20,"time":"2026-06-22T19:37:54.370778676Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.370793246Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.370824246Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.370842826Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:54.370857736Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.370876096Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 9 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.375933128Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.375989948Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, 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","level":20,"time":"2026-06-22T19:37:54.376015938Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.376032988Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.376054628Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.376067468Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:54.381267Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.385220451Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 10 }"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.385275941Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"internal-dns-resolver","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.385297851Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.385320371Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, 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","level":20,"time":"2026-06-22T19:37:54.391567964Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.391616934Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.391634884Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.391651844Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.391674654Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.391689754Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.391709234Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.391729044Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.391747604Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:54.40823984Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.40830067Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 11 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.412061821Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.412110251Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.412190691Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:54.412231461Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:37:54.412466951Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","error":"proto error: io error: No route to host (os error 148)","delay":"325.858039ms","count":"1"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.417639153Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.417702943Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 12 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.417799233Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.417817803Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.494782821Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","remote_addr":"[::1]:37390"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.496712282Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/local/switch-id","method":"GET","req_id":"47e7234d-e612-4046-97e1-6664abed83fb","remote_addr":"[::1]:37390","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.496778392Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/local/switch-id","method":"GET","req_id":"47e7234d-e612-4046-97e1-6664abed83fb","remote_addr":"[::1]:37390","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:54.500863944Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/local/switch-id","method":"GET","req_id":"47e7234d-e612-4046-97e1-6664abed83fb","remote_addr":"[::1]:37390","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":4175,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.972698636Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0","method":"GET","req_id":"71762ccb-6db2-4206-b6f8-8ca288dcec5d","remote_addr":"[::1]:37390","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:54.972803106Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0","method":"GET","req_id":"71762ccb-6db2-4206-b6f8-8ca288dcec5d","remote_addr":"[::1]:37390","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.972827696Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"internal-dns-resolver","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:54.999446406Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:55.076032504Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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":"accepted connection","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:55.076106614Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","remote_addr":"[::1]:45741"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.077211124Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 7 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.077721835Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/local/switch-id","method":"GET","req_id":"1b82eaf4-4944-4bf4-9b26-e94d5c8104ea","remote_addr":"[::1]:45741","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:55.077764375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/local/switch-id","method":"GET","req_id":"1b82eaf4-4944-4bf4-9b26-e94d5c8104ea","remote_addr":"[::1]:45741","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.084647537Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:55.084761427Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/local/switch-id","method":"GET","req_id":"1b82eaf4-4944-4bf4-9b26-e94d5c8104ea","remote_addr":"[::1]:45741","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":7025,"response_code":200} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:37:55.094928941Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","error":"proto error: io error: No route to host (os error 148)","delay":"1.008305709s","count":"2"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.121475781Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 8 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:37:55.121826601Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0","method":"GET","req_id":"71762ccb-6db2-4206-b6f8-8ca288dcec5d","remote_addr":"[::1]:37390","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":149187,"response_code":200} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.246349786Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.246501186Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.246537556Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.246551956Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.247067877Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.247112857Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.247132787Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.247239657Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:55.252368489Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.252427649Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.252460219Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.252492089Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:55.252569539Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.252605509Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.252653509Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.252686449Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 13 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.252728279Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.252746149Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.252761599Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.252778229Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, 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","level":20,"time":"2026-06-22T19:37:55.252794769Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.25661445Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.2566663Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.25687002Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.25688835Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.257858551Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.257883791Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:55.258038451Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.258074001Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.258104521Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.258118931Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 14 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.258517941Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.261925712Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":10,"time":"2026-06-22T19:37:55.261967202Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.261985642Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, 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","level":20,"time":"2026-06-22T19:37:55.262004282Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.262020242Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.262036722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.262049632Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.262068092Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.262081462Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:55.262112602Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.262130202Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.262146252Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 15 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.263458103Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.263491483Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.263512743Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:55.263529653Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.263558593Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.263574753Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.263591233Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.263607433Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.263624003Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.263641933Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.263691683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:55.263911383Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.263970093Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.263987273Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 16 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.264084493Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.265153853Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.265183033Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, 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","level":20,"time":"2026-06-22T19:37:55.265203193Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.265219293Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.265276343Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.265292343Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.265309723Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.265343733Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.265359683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:55.265374253Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 17 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.265390253Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 17 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.266582154Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.266637254Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, 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","level":20,"time":"2026-06-22T19:37:55.266708404Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.266727324Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.266745044Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.266760244Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.266775734Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.266791174Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.266806574Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.266827384Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.266840354Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:55.266855654Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 18 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.266871264Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 18 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.268498744Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.268523094Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, 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","level":20,"time":"2026-06-22T19:37:55.268569054Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.268586654Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.268605235Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.268619135Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:55.268636285Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 19 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.268652315Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 19 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.269193205Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.269213085Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, 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","level":20,"time":"2026-06-22T19:37:55.269252255Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.269267735Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.269284575Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.269300125Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:55.269315435Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 20 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.269330805Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 20 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.269923425Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.269944175Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, 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","level":20,"time":"2026-06-22T19:37:55.269986445Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.270001235Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.270017505Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.270030675Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.270047585Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.270062205Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.270078795Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.270093445Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.270108515Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:55.270123485Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 21 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.270138925Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 21 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.349119294Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.349190604Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:55.400321503Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:55.400881513Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:55.442451948Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 22 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.442517288Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 22 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.442550938Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.442567848Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:55.716950319Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"internal-dns-resolver","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:37:55.718063219Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","error":"proto error: io error: No route to host (os error 148)","delay":"1.631459847s","count":"3"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.162723532Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.162894942Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.162930712Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.162945322Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.165681863Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.165715223Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.165766823Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.165906963Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:56.168510804Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.168563454Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.168591994Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.168627524Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:56.183695969Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.183763929Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.183801779Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 23 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.183831799Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 23 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.183894279Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.18554456Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.18556502Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.1855816Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, 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","level":20,"time":"2026-06-22T19:37:56.18615157Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.1861897Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.18626724Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.1867506Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.186982701Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.187008971Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.187023171Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:56.187089081Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.187254371Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.187294951Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 24 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.187309641Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 24 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.191970532Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.249063393Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.249356813Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.249461523Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, 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","level":20,"time":"2026-06-22T19:37:56.425602168Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.428695349Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.43018028Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.43021012Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.43022685Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:56.43024013Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:56.482716149Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.482785589Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 25 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.482804169Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 25 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.498298705Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.498436995Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:56.498459755Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:57.219618629Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.219801199Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.219854009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.219902939Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.219935429Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.219968349Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.220038159Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.220071699Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:57.240319626Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.240460896Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 26 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.240507686Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 26 }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.241245806Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.241347857Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.241395727Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.243863267Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.245051248Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.245199868Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.245222728Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:57.27891746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.27898905Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.27902203Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.27904216Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.27905922Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.27907622Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.27909244Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.27910789Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.27912345Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:57.27913888Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"internal-dns-resolver","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.323366527Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 17 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.323414787Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.323453557Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 27 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.323470237Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 27 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.33162603Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.33168392Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.33170287Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.33172214Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, 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","level":20,"time":"2026-06-22T19:37:57.377567086Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.377623146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.377711056Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.377748017Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.377761247Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.377776497Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.377790877Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.377805017Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.377819577Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.377835677Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.377850877Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.377863757Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:57.411570179Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 18 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.411619109Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.411654989Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 28 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.411673089Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 28 }"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:37:57.411957009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","error":"proto error: io error: No route to host (os error 148)","delay":"3.325362057s","count":"4"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.412726399Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.427683005Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.428825775Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.428970175Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, 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","level":20,"time":"2026-06-22T19:37:57.450429623Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.450482313Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.450537303Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.450554213Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.450572113Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.450586833Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:57.450627303Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 19 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.450674213Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 29 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.450693013Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 29 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.454010684Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.454050604Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.454198105Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:57.501834972Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.502032092Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.502880422Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.502932262Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.502965542Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:57.503027162Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 20 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.504575263Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 30 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.504602053Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 30 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.504720233Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.514975317Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.515022877Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, 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","level":20,"time":"2026-06-22T19:37:57.515125367Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.515144817Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.515189227Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.515205567Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.515222977Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.515238657Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.515253067Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.515269137Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.515287607Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:57.515305307Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 31 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.517802238Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 31 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.557393742Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:57.557564162Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:57.731704786Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:57.731818426Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.04254802Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 32 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.0426799Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 32 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.04279055Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.0428407Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.04290665Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.04293989Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.04298487Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.04304791Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:58.285459479Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.285612599Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.285826009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.285848319Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.286054319Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.286102359Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:58.361103306Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.361266986Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.361300066Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 33 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.361336596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 33 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.362097187Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.362162437Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, 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","level":20,"time":"2026-06-22T19:37:58.363175477Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.363199817Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.363216297Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.363230397Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.363284297Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 21 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.363322367Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 11 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.372713601Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.372736651Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:58.375687422Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.375723732Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.375741832Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.375777202Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 34 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.375830242Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 34 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.390558187Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.390620517Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, 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","level":20,"time":"2026-06-22T19:37:58.550689576Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.550738006Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.550758106Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.550774026Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.550798536Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 22 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.550882386Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 12 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.553198247Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.553355017Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, 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","level":20,"time":"2026-06-22T19:37:58.661563567Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.661653237Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.661749707Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 35 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.661851207Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 35 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.667626379Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.667653559Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, 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","level":20,"time":"2026-06-22T19:37:58.674033561Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.674060631Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.674095221Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.674112241Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.674126301Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.674140071Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.674153171Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.674168051Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 23 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.675319982Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:58.677121962Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.677158962Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 36 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.677174272Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 36 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.69771139Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.69775961Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, 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","level":20,"time":"2026-06-22T19:37:58.6982923Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.69832159Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.700787391Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.700825391Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.700842031Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.700857181Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.700871721Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.709346094Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 24 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.710883905Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.718277987Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 37 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.718307247Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.723302479Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.723403699Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, 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","level":20,"time":"2026-06-22T19:37:58.728624631Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.728668371Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.728685331Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.728700251Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.728714571Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.728728901Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.728746131Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.728761691Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.728774391Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.729872432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 38 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.729898812Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 38 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.732182002Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.732227992Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, 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","level":20,"time":"2026-06-22T19:37:58.760256202Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.760289702Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.760370712Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.760411802Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.797975296Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 39 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.798023186Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.800039727Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.800070027Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, 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","level":20,"time":"2026-06-22T19:37:58.800781637Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.800829357Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.800846397Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.800863857Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.801274117Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 40 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.801313907Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.802165088Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.802205358Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, 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","level":20,"time":"2026-06-22T19:37:58.802233608Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.802250768Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.802288758Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.802336148Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.802352348Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.802366648Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.802381718Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.802396038Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.802410968Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.802425158Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 41 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.802441608Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 41 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.804561408Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.804600278Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:58.807111519Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.807178639Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.807371509Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 42 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.807410959Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 42 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.807441719Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.807459209Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.807471889Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.807485099Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.807506979Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.807522339Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:58.807537929Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.807565659Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.80760109Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 43 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.80763839Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.80767478Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.80769412Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, 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","level":20,"time":"2026-06-22T19:37:58.80771019Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.80772507Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.80774036Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.80775241Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.80779889Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 44 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.80876194Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 44 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.815831463Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.815872633Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, 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","level":20,"time":"2026-06-22T19:37:58.816033283Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.816050653Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.816066073Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.816078163Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.816096003Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 45 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.816113963Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 45 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.816799263Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.816817373Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, 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","level":20,"time":"2026-06-22T19:37:58.817330373Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.817345673Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.817360183Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.817374493Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.817390153Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.817405443Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.817418513Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.817459863Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 46 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.817476523Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 46 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.821884785Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.821943825Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, 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","level":20,"time":"2026-06-22T19:37:58.822278825Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.822325895Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.822343675Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.822357975Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.822373095Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.822389165Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.822406495Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.822423755Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 47 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.822440585Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 47 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.825675326Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.825719816Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, 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","level":20,"time":"2026-06-22T19:37:58.827929607Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.827961057Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.827979047Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.827996787Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.828012827Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.828029457Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.828054887Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.828069017Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.828081437Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.828624567Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 48 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.828643317Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 48 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.831783908Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.831826648Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, 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","level":20,"time":"2026-06-22T19:37:58.833231369Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.833250499Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.833361759Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.833376719Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.833461229Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 49 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.833672239Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.834531499Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.834552709Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, 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","level":20,"time":"2026-06-22T19:37:58.835101Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.83511878Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.83513404Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.83514862Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.83516414Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 50 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.83517969Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 50 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.83597357Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.83599462Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, 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","level":20,"time":"2026-06-22T19:37:58.83721972Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.83724249Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.83729822Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.8373127Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.83732817Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.83734325Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.83735792Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.8373726Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.83738669Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.83740033Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 51 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.83741667Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 51 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.840492392Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.840534042Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:58.840622002Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:58.840797452Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:58.840921882Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 52 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.840960092Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 52 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.840995422Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:58.841014492Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.115257372Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.115305812Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.115321302Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.115335442Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.115349262Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.115366472Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.115382722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.115404492Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:59.115551172Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.116878603Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.116937153Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.116972613Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:59.117082633Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 25 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.117119863Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.117151873Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 53 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.117183583Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 53 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.117355583Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.117375183Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.117391503Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.117408193Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, 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","level":20,"time":"2026-06-22T19:37:59.117424863Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.117438743Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.117454013Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.117482753Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.117496713Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.117512203Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.117525473Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:59.117707173Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 26 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.117774143Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.117808103Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 54 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.117823693Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 54 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.118240873Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.119580784Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.119603454Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.119621724Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, 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","level":20,"time":"2026-06-22T19:37:59.119994624Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.120217874Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.120273124Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.120288254Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.120304184Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.120317664Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:59.120379914Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 27 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.120398214Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 55 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.120414114Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 55 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.121823625Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.121854785Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.121874775Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:59.121934235Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.121966825Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.121982375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.121998415Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.122013715Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.122029105Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.122044775Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.122057795Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:59.122072855Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 28 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.122148375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 56 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.122217185Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 56 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.122235585Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.125104596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.125132616Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, 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","level":20,"time":"2026-06-22T19:37:59.126122156Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.126139806Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.126155906Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.126169496Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.126185066Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.126228746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.126245376Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:59.126261936Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 57 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.126533956Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 57 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.128040547Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.128072437Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, 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","level":20,"time":"2026-06-22T19:37:59.128091137Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.128106347Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.128124267Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.128139947Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.128154987Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.128170107Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.128185477Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.128202297Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.128215927Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:59.128231387Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 58 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.128247347Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.140425492Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.140504232Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, 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","level":20,"time":"2026-06-22T19:37:59.140630232Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.140649452Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.140665022Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.140678272Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:59.140692672Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 59 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.140708222Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.141406522Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.141449242Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, 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","level":20,"time":"2026-06-22T19:37:59.141469092Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.141483192Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.141500352Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.141514662Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:59.141531082Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 60 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.141546522Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 60 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.142452662Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.142473722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, 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","level":20,"time":"2026-06-22T19:37:59.142490992Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.142504662Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.142519772Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.142533352Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.142548692Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.142563762Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.142578332Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.142593312Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.142607892Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:59.142622722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 61 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.142638212Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.149831785Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.149857735Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:37:59.149910795Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:37:59.149983005Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:37:59.150049805Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 62 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.150082525Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 62 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.150112695Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:37:59.150129275Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.127090203Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.127140373Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.127157363Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.127172153Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.127188383Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.127207013Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.127225363Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.127242793Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:00.161053105Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.161102635Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.161137775Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.161170225Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:00.20146578Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 29 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.20236527Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.20247164Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 63 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.20258206Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 63 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.204369041Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.204407421Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.204423951Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.204440891Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, 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","level":20,"time":"2026-06-22T19:38:00.217387656Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.217698986Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.217806666Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.217855476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.217871646Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.217916846Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.217932336Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:00.236124633Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 30 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.236230203Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.236294653Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 64 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.236314283Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 64 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.238073373Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.239320684Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":10,"time":"2026-06-22T19:38:00.239387434Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.239407154Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, 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","level":20,"time":"2026-06-22T19:38:00.497077428Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.497125548Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.497165668Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.497183208Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.497202028Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.497218718Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:00.497783539Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 31 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.497820739Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 65 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.497840179Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 65 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.504227861Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.504359451Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.504379981Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:00.509365463Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.509502303Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.509516633Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.509534593Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.509552323Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.509571913Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.509588773Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.509604863Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:00.620481383Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 32 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.620549954Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 66 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.620660904Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 66 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.620866034Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.623415245Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.623491575Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, 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","level":20,"time":"2026-06-22T19:38:00.623678915Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.623703595Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.623771665Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.623789005Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.623805195Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.623821865Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.623838635Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:00.624135475Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 67 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.624176625Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 67 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.627951036Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.627998636Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, 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","level":20,"time":"2026-06-22T19:38:00.628187506Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.628208966Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.628225516Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.628245216Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.628264086Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.628280696Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.628309726Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.628329296Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.628347046Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:00.628365516Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 68 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.628382576Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 68 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.630721837Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.630753567Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, 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","level":20,"time":"2026-06-22T19:38:00.630804157Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.630822797Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.630842897Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.630859857Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:00.631303407Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 69 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.631328877Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 69 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.631955238Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.631980618Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, 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","level":20,"time":"2026-06-22T19:38:00.632056238Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.632072008Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.632089098Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.632107788Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:00.632430438Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 70 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.632452988Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 70 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.757181323Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.757224103Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, 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","level":20,"time":"2026-06-22T19:38:00.758001503Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.758023013Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.758069943Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.758090183Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.758111683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.758132403Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.758151273Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.758169483Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.758189713Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:00.758209473Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","remote_addr":"[::1]:62274"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.758444483Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 71 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.758467244Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 71 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.758540664Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/ignition","method":"GET","req_id":"a2223a20-fba4-49e1-959a-a274a099d795","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:00.758563174Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/ignition","method":"GET","req_id":"a2223a20-fba4-49e1-959a-a274a099d795","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.764287056Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.764401756Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.764420996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:00.764769206Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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 state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:00.764937296Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:00.765021996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:00.765070726Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 25, message_id: 33 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.765088256Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 72 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.765123576Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 72 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765157746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765173406Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765187706Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765226706Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765242566Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765259316Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765275846Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765291546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765307076Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765321096Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765336986Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765379816Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765395096Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765410146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765429516Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765448066Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765464066Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765483936Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765557536Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765578976Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765592676Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765610546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765625006Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765643576Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765663066Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765676706Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765690636Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765704406Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765720016Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765736616Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:00.765750676Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.765766326Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.765829656Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:00.765847176Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/ignition","method":"GET","req_id":"a2223a20-fba4-49e1-959a-a274a099d795","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":6758,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.766413786Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0","method":"GET","req_id":"872161e4-d687-431d-8d2c-34805b91d258","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:00.766442846Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0","method":"GET","req_id":"872161e4-d687-431d-8d2c-34805b91d258","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.766545836Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:00.767819227Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:00.768650617Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 34 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.768736887Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.768756807Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 35 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:00.768896487Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0","method":"GET","req_id":"872161e4-d687-431d-8d2c-34805b91d258","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":2477,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.774316769Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"29ae5407-2817-4372-b6e9-fbd26416f587","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:00.774353949Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"29ae5407-2817-4372-b6e9-fbd26416f587","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.774601239Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, 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","level":10,"time":"2026-06-22T19:38:00.774797279Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 36 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.77483564Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, 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","level":10,"time":"2026-06-22T19:38:00.77489399Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.7749131Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, 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","level":10,"time":"2026-06-22T19:38:00.77493602Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 38 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.77495723Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, 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","level":10,"time":"2026-06-22T19:38:00.77499921Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.7751509Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, 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","level":10,"time":"2026-06-22T19:38:00.77517115Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.7751897Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, 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","level":10,"time":"2026-06-22T19:38:00.77521Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 41 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:00.77522999Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"29ae5407-2817-4372-b6e9-fbd26416f587","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":938,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.782045172Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"fc663afa-a89c-4757-b5ae-a1b8284500f5","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:00.782119622Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"fc663afa-a89c-4757-b5ae-a1b8284500f5","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.782525942Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, 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","level":10,"time":"2026-06-22T19:38:00.782783802Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 42 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.782808902Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, 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","level":10,"time":"2026-06-22T19:38:00.782871452Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.782889602Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, 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","level":10,"time":"2026-06-22T19:38:00.782907052Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 44 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.782921142Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, 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","level":10,"time":"2026-06-22T19:38:00.782938262Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 45 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.782954692Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, 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","level":10,"time":"2026-06-22T19:38:00.783081173Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 46 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.783161773Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, 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","level":10,"time":"2026-06-22T19:38:00.783180123Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 47 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:00.783196903Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"fc663afa-a89c-4757-b5ae-a1b8284500f5","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":1131,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.783806493Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"5e8b3f75-957f-4e13-9bbd-3ad76b2df3c8","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:00.783831013Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"5e8b3f75-957f-4e13-9bbd-3ad76b2df3c8","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.783919183Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, 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","level":10,"time":"2026-06-22T19:38:00.783987473Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 48 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.784004813Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, 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","level":10,"time":"2026-06-22T19:38:00.784069693Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.784128663Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, 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","level":10,"time":"2026-06-22T19:38:00.784153123Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 50 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:00.784176083Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, 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","level":10,"time":"2026-06-22T19:38:00.861063521Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 51 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.097021918Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.235932229Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.235977339Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.235993279Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.236009529Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.236202609Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.236227629Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.236243739Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.236583429Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.236627109Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.236660519Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.236694309Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 52 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.236710489Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.243057751Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.243270251Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 17 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.243635211Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 73 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.243669801Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 73 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.244893792Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.244930592Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.244957252Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.245134992Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.245206402Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.245222062Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.245238612Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.245252482Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.245286042Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 53 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.245322152Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, 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","level":10,"time":"2026-06-22T19:38:01.245832162Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 18 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.245885592Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 74 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.245902492Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 74 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.245919422Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.247071923Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.247112983Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, 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","level":20,"time":"2026-06-22T19:38:01.248605683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.248645703Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.248664413Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.248690163Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.248729613Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 54 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.248748773Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.249005803Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"5e8b3f75-957f-4e13-9bbd-3ad76b2df3c8","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":465242,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.249157113Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.249178533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.249195583Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 75 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.249214063Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 75 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.251444254Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.251471114Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, 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","level":20,"time":"2026-06-22T19:38:01.257422966Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.257483136Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.257500996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.257517816Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.257536446Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.257553486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.257570936Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.257590596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 55 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.257612036Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"caa6f861-a54c-45d6-b6f1-07ab7e0dd59f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.257639986Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"caa6f861-a54c-45d6-b6f1-07ab7e0dd59f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.258556417Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, 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","level":20,"time":"2026-06-22T19:38:01.258833487Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.258868317Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.258887397Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 76 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.258983627Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 76 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.260507258Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.260533638Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, 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","level":20,"time":"2026-06-22T19:38:01.261862568Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.261879218Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.261908328Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.261932118Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.261951608Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.261969868Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.261985958Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.262000378Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 56 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.262017968Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, 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","level":10,"time":"2026-06-22T19:38:01.263071968Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 77 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.263092828Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 77 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.264429939Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.264466849Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, 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","level":20,"time":"2026-06-22T19:38:01.265680389Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.265711469Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.265765089Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.265782849Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.265801479Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.265821009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.265843329Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.26591469Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.26593104Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.266025Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 57 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.26605783Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.26607688Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.26611197Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 78 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.26612987Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 78 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.26840113Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.26844381Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, 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","level":20,"time":"2026-06-22T19:38:01.268753091Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.268773551Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.268790431Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.268805231Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.268822851Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.268874231Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.268894381Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.268913151Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 79 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.268930841Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 79 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.269509831Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.269532531Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, 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","level":20,"time":"2026-06-22T19:38:01.285338687Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.285365517Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.285383547Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.285401837Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.285419867Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.286309477Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, 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","level":10,"time":"2026-06-22T19:38:01.288019698Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 80 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.288055508Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 80 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.289296088Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.289324988Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, 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","level":20,"time":"2026-06-22T19:38:01.289395268Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.289414908Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.289431908Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.289497358Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.289517178Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.289534248Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.289556208Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.289573458Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.289590438Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.289609388Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 60 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.289626248Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, 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","level":10,"time":"2026-06-22T19:38:01.289644478Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 81 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.289663418Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 81 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.292485489Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.292521869Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.29377703Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:01.29385062Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.29390019Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.29394121Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, 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","level":10,"time":"2026-06-22T19:38:01.29406158Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 82 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.29410534Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 82 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.29414001Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.29415828Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.29418648Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 62 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.29420228Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, 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","level":10,"time":"2026-06-22T19:38:01.29421883Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 63 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.29429597Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"caa6f861-a54c-45d6-b6f1-07ab7e0dd59f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":36715,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.29499352Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"51afb349-8e6e-4f8d-9555-31191d7c587f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.29510072Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"51afb349-8e6e-4f8d-9555-31191d7c587f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.29517807Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, 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","level":10,"time":"2026-06-22T19:38:01.301547683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 64 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.301585103Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, 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","level":10,"time":"2026-06-22T19:38:01.301606353Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 65 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.301625923Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, 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","level":10,"time":"2026-06-22T19:38:01.301648783Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 66 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.301666383Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, 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","level":10,"time":"2026-06-22T19:38:01.301688393Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 67 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.301706563Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, 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","level":10,"time":"2026-06-22T19:38:01.301726173Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 68 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.301741003Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, 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","level":10,"time":"2026-06-22T19:38:01.301771073Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 69 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.301948643Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"51afb349-8e6e-4f8d-9555-31191d7c587f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":6973,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.303237653Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"0fb2f5eb-067a-40fa-bb79-f1fa58b2f702","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.303274493Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"0fb2f5eb-067a-40fa-bb79-f1fa58b2f702","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.303297433Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, 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","level":10,"time":"2026-06-22T19:38:01.303347853Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 70 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.303746953Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, 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","level":10,"time":"2026-06-22T19:38:01.303779263Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 71 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.303818393Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, 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","level":10,"time":"2026-06-22T19:38:01.303839993Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 72 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.303863363Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, 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","level":10,"time":"2026-06-22T19:38:01.303883533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 73 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.303901563Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, 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","level":10,"time":"2026-06-22T19:38:01.303922133Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 74 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.303940843Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, 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","level":10,"time":"2026-06-22T19:38:01.303962293Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 75 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.303979743Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"0fb2f5eb-067a-40fa-bb79-f1fa58b2f702","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":560,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.309881946Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"ccfec1c0-c206-410a-9523-89530c7e7d14","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.309926086Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"ccfec1c0-c206-410a-9523-89530c7e7d14","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.310069296Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.310257986Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 76 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.310421026Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"ccfec1c0-c206-410a-9523-89530c7e7d14","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":577,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.314235717Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"7ad22f6d-6a62-4c7f-9438-84069ca22412","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.314309837Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"7ad22f6d-6a62-4c7f-9438-84069ca22412","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.314656967Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.314816327Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 77 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.314873997Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"7ad22f6d-6a62-4c7f-9438-84069ca22412","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":652,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.318990329Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"50f1c265-1656-4f4e-9d4c-8be73349e239","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.319042049Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"50f1c265-1656-4f4e-9d4c-8be73349e239","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.319284149Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.319400219Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 78 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.319520499Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"50f1c265-1656-4f4e-9d4c-8be73349e239","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":543,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.319946999Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"6bbd9e6f-48ab-4130-8a81-aa96c8bbf0e8","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.319988579Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"6bbd9e6f-48ab-4130-8a81-aa96c8bbf0e8","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.320135749Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.32124162Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 79 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.32134037Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"6bbd9e6f-48ab-4130-8a81-aa96c8bbf0e8","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":1400,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.32186269Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1","method":"GET","req_id":"a338a6ac-31c5-4bdc-be4c-eeaeee8834b0","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.32188266Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1","method":"GET","req_id":"a338a6ac-31c5-4bdc-be4c-eeaeee8834b0","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.32195259Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.3220657Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.32210797Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 19 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.32215073Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.32217847Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 20 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.32229432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1","method":"GET","req_id":"a338a6ac-31c5-4bdc-be4c-eeaeee8834b0","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":425,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.325941012Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"79c0cf98-fb64-49da-9d79-62f77adb8d91","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.326463832Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"79c0cf98-fb64-49da-9d79-62f77adb8d91","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.326645632Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, 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","level":10,"time":"2026-06-22T19:38:01.334493055Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 21 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.334535275Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, 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","level":10,"time":"2026-06-22T19:38:01.334554985Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 22 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.334707165Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, 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","level":10,"time":"2026-06-22T19:38:01.334812475Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 23 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.334830565Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, 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","level":10,"time":"2026-06-22T19:38:01.334849265Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 24 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.334865325Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, 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","level":10,"time":"2026-06-22T19:38:01.334908015Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 25 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.334930075Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, 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","level":10,"time":"2026-06-22T19:38:01.334952125Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 26 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.335063585Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"79c0cf98-fb64-49da-9d79-62f77adb8d91","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":9261,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.344049178Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"72b30a6e-4fd5-4329-921f-be70fa0939df","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.345936749Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"72b30a6e-4fd5-4329-921f-be70fa0939df","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.346222559Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, 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","level":10,"time":"2026-06-22T19:38:01.358572723Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 27 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.359198874Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, 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","level":10,"time":"2026-06-22T19:38:01.368081967Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 28 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.368460127Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, 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","level":10,"time":"2026-06-22T19:38:01.368945257Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 29 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.369051227Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, 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","level":10,"time":"2026-06-22T19:38:01.369288587Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 30 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.369336897Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, 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","level":10,"time":"2026-06-22T19:38:01.369357377Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 31 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.369374727Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, 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","level":10,"time":"2026-06-22T19:38:01.369393257Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 32 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.369410357Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"72b30a6e-4fd5-4329-921f-be70fa0939df","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":25359,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.371537848Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6694ebbd-cbb2-4479-bf45-8d6e2c59362a","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.371570058Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6694ebbd-cbb2-4479-bf45-8d6e2c59362a","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.372452459Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, 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","level":10,"time":"2026-06-22T19:38:01.372514849Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 33 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.372532629Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, 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","level":10,"time":"2026-06-22T19:38:01.372552009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 34 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.372570099Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, 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","level":10,"time":"2026-06-22T19:38:01.372589799Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 35 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.372608329Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, 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","level":10,"time":"2026-06-22T19:38:01.372629069Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 36 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.372748599Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, 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","level":10,"time":"2026-06-22T19:38:01.372820359Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.373187669Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, 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","level":10,"time":"2026-06-22T19:38:01.373208959Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 38 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.373419179Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6694ebbd-cbb2-4479-bf45-8d6e2c59362a","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":1888,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.3769014Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"c7100829-6088-4a1b-937f-c1a563a73872","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.37694106Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"c7100829-6088-4a1b-937f-c1a563a73872","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.37699226Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, 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","level":10,"time":"2026-06-22T19:38:01.37701783Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.3770331Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, 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","level":10,"time":"2026-06-22T19:38:01.37704943Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.377064Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, 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","level":10,"time":"2026-06-22T19:38:01.37708426Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 41 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.37709837Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, 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","level":10,"time":"2026-06-22T19:38:01.37711703Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 42 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.37713154Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, 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","level":10,"time":"2026-06-22T19:38:01.37714788Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.37716247Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, 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","level":10,"time":"2026-06-22T19:38:01.37732822Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 44 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.37734764Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"c7100829-6088-4a1b-937f-c1a563a73872","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":462,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.378221221Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"49a60542-f25f-4ca8-a0c7-f3d37cd00240","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.378271081Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"49a60542-f25f-4ca8-a0c7-f3d37cd00240","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.378291451Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, 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","level":10,"time":"2026-06-22T19:38:01.378314071Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 45 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.378330921Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, 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","level":10,"time":"2026-06-22T19:38:01.378349961Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 46 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.378366361Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, 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","level":10,"time":"2026-06-22T19:38:01.378388771Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 47 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.378408291Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, 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","level":10,"time":"2026-06-22T19:38:01.378427331Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 48 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.378443831Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, 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","level":10,"time":"2026-06-22T19:38:01.378464791Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.382118212Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, 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","level":10,"time":"2026-06-22T19:38:01.382146332Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 50 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.382165282Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"49a60542-f25f-4ca8-a0c7-f3d37cd00240","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":585,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.384021893Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c4d3d301-7633-4af1-a6e6-62f68a4bd9c8","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.384072713Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c4d3d301-7633-4af1-a6e6-62f68a4bd9c8","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.384094923Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, 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","level":10,"time":"2026-06-22T19:38:01.384147253Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 51 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.384163113Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, 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","level":10,"time":"2026-06-22T19:38:01.384182683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 52 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.384200443Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, 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","level":10,"time":"2026-06-22T19:38:01.384220033Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 53 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.384236533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, 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","level":10,"time":"2026-06-22T19:38:01.384257273Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 54 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.384275453Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, 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","level":10,"time":"2026-06-22T19:38:01.384293213Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 55 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.384310203Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, 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","level":10,"time":"2026-06-22T19:38:01.384329023Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 56 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.384344693Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c4d3d301-7633-4af1-a6e6-62f68a4bd9c8","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":548,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.386439644Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"b16e8634-89e0-4f4c-8a20-11efc4ba2e42","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.386483674Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"b16e8634-89e0-4f4c-8a20-11efc4ba2e42","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.386642274Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.386901754Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 57 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.387006484Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"b16e8634-89e0-4f4c-8a20-11efc4ba2e42","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":586,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.387786194Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a2f82c4f-dbe8-4c38-a29d-e08019bee538","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.387831534Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a2f82c4f-dbe8-4c38-a29d-e08019bee538","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.387899894Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.387970884Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 58 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.388053284Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a2f82c4f-dbe8-4c38-a29d-e08019bee538","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":283,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.389800705Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"b820a470-2223-4350-bdcc-a7e95952cf87","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.389837365Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"b820a470-2223-4350-bdcc-a7e95952cf87","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.389925265Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.390003635Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 59 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.390083245Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"b820a470-2223-4350-bdcc-a7e95952cf87","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":294,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.411640493Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"8a0cea0c-391f-446f-83f3-54cf12dde917","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.412158633Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"8a0cea0c-391f-446f-83f3-54cf12dde917","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.412352003Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.418188595Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 60 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.418688756Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"8a0cea0c-391f-446f-83f3-54cf12dde917","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":7103,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.43205499Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0","method":"GET","req_id":"c634b8c1-95fa-4261-87a7-96d58d391496","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.432332701Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0","method":"GET","req_id":"c634b8c1-95fa-4261-87a7-96d58d391496","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.432399931Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.432419491Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.432458081Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.432495221Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.432735561Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 84 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.434134211Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0","method":"GET","req_id":"c634b8c1-95fa-4261-87a7-96d58d391496","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":2094,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.445216005Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"be5c1377-4f23-4e6d-8991-1a4918a1ed6f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.445253995Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"be5c1377-4f23-4e6d-8991-1a4918a1ed6f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.445391315Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.445456045Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.445505375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 85 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.445580685Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"be5c1377-4f23-4e6d-8991-1a4918a1ed6f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":392,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.446026826Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"f0af55ed-6af5-44d9-8376-4b35a240cdbf","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.446059196Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"f0af55ed-6af5-44d9-8376-4b35a240cdbf","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.446098866Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.446309396Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 86 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.446681946Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"f0af55ed-6af5-44d9-8376-4b35a240cdbf","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":564,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.448509706Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"f0bc8786-7ef4-4d23-bc6a-de874ac89d5b","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.448560966Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"f0bc8786-7ef4-4d23-bc6a-de874ac89d5b","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.448615486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.448759527Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 87 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.448832657Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"f0bc8786-7ef4-4d23-bc6a-de874ac89d5b","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":439,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.449191737Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ef39771f-a4b4-4833-a7ec-cfd587d137e0","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.449213097Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ef39771f-a4b4-4833-a7ec-cfd587d137e0","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.449298287Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, 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","level":10,"time":"2026-06-22T19:38:01.450260127Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.450284897Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 89 }, 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","level":10,"time":"2026-06-22T19:38:01.450329597Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 89 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.450348237Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, 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","level":10,"time":"2026-06-22T19:38:01.450367437Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.450383147Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, 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","level":10,"time":"2026-06-22T19:38:01.450423317Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 91 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.450439137Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, 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","level":10,"time":"2026-06-22T19:38:01.450482097Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 92 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.450499447Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, 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","level":10,"time":"2026-06-22T19:38:01.450530987Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 93 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.450593367Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ef39771f-a4b4-4833-a7ec-cfd587d137e0","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":1420,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.450940447Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"4cdb578f-200e-4287-94f2-145bfa8aa421","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.450966807Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"4cdb578f-200e-4287-94f2-145bfa8aa421","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.450994177Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, 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","level":10,"time":"2026-06-22T19:38:01.451091827Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 94 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.451133837Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, 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","level":10,"time":"2026-06-22T19:38:01.451155527Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 95 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.451172847Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, 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","level":10,"time":"2026-06-22T19:38:01.451192407Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 96 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.451232937Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, 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","level":10,"time":"2026-06-22T19:38:01.451250927Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 97 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.451269397Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, 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","level":10,"time":"2026-06-22T19:38:01.451291307Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 98 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.451308097Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, 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","level":10,"time":"2026-06-22T19:38:01.451532758Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 99 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.451555168Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"4cdb578f-200e-4287-94f2-145bfa8aa421","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":481,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.452691068Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"315d4c4e-bd15-4dce-a690-9a69f2050505","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.452759428Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"315d4c4e-bd15-4dce-a690-9a69f2050505","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.452786308Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, 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","level":10,"time":"2026-06-22T19:38:01.452849098Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 100 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.452867538Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, 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","level":10,"time":"2026-06-22T19:38:01.452892158Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 101 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.452943058Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, 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","level":10,"time":"2026-06-22T19:38:01.452990138Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 102 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.453008198Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, 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","level":10,"time":"2026-06-22T19:38:01.453031298Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 103 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.453049908Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, 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","level":10,"time":"2026-06-22T19:38:01.453068558Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 104 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.453127068Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, 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","level":10,"time":"2026-06-22T19:38:01.453160938Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 105 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.453179378Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"315d4c4e-bd15-4dce-a690-9a69f2050505","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":519,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.453547438Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"5f5c2658-569a-4b24-8c48-6b2af97b8e51","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.453577698Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"5f5c2658-569a-4b24-8c48-6b2af97b8e51","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.453601648Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, 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","level":10,"time":"2026-06-22T19:38:01.453624398Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 106 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.453639478Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, 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","level":10,"time":"2026-06-22T19:38:01.453661818Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 107 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.453680898Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, 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","level":10,"time":"2026-06-22T19:38:01.453706708Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 108 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.453723448Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 109 }, 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","level":10,"time":"2026-06-22T19:38:01.453741138Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 109 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.453757208Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, 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","level":10,"time":"2026-06-22T19:38:01.4569523Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 110 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.45698752Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, 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","level":10,"time":"2026-06-22T19:38:01.4570513Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 111 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.45749392Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"5f5c2658-569a-4b24-8c48-6b2af97b8e51","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":4009,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.45915117Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"511a3db3-3973-41be-bb1c-5e58e8d86eb0","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.45920012Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"511a3db3-3973-41be-bb1c-5e58e8d86eb0","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.45922331Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, 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","level":10,"time":"2026-06-22T19:38:01.45931369Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 112 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.45933611Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, 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","level":10,"time":"2026-06-22T19:38:01.45935727Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.45937287Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, 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","level":10,"time":"2026-06-22T19:38:01.45939461Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 114 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.45941488Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, 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","level":10,"time":"2026-06-22T19:38:01.45943622Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 115 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.45945445Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, 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","level":10,"time":"2026-06-22T19:38:01.45947612Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 116 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.4594989Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 117 }, 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","level":10,"time":"2026-06-22T19:38:01.45952035Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 117 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.459592761Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"511a3db3-3973-41be-bb1c-5e58e8d86eb0","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":449,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.460026361Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"aece119c-82f2-4c24-95f1-be3033d1a7e4","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.460047001Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"aece119c-82f2-4c24-95f1-be3033d1a7e4","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.460109101Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, 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","level":10,"time":"2026-06-22T19:38:01.460160621Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 118 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.460180451Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, 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","level":10,"time":"2026-06-22T19:38:01.460360921Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 119 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.460391161Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 120 }, 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","level":10,"time":"2026-06-22T19:38:01.460412451Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 120 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.460428181Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 121 }, 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","level":10,"time":"2026-06-22T19:38:01.460446931Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 121 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.460463181Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, 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","level":10,"time":"2026-06-22T19:38:01.460481501Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 122 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.460500081Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 123 }, 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","level":10,"time":"2026-06-22T19:38:01.460520551Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 123 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.460537191Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"aece119c-82f2-4c24-95f1-be3033d1a7e4","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":536,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.461959871Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"13bb09d6-52b1-46e9-ae82-fbaf6ecd4229","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.461989051Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"13bb09d6-52b1-46e9-ae82-fbaf6ecd4229","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.462512772Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.462534772Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 124 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.462550922Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"13bb09d6-52b1-46e9-ae82-fbaf6ecd4229","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":271,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.464300052Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"48c465a5-5c94-4a8b-bf60-ee33b3e927fa","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.464322842Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"48c465a5-5c94-4a8b-bf60-ee33b3e927fa","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.464489502Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.464609182Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 125 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.464688712Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"48c465a5-5c94-4a8b-bf60-ee33b3e927fa","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":395,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.474951336Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"dcaab8b3-1748-4fdf-80a2-a252f5b2dda5","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.474989546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"dcaab8b3-1748-4fdf-80a2-a252f5b2dda5","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.475276276Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.475610696Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 126 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.476120167Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"dcaab8b3-1748-4fdf-80a2-a252f5b2dda5","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":1140,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.479506818Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"ea3641fb-b402-4a5a-b752-139600b5f689","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.479566188Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"ea3641fb-b402-4a5a-b752-139600b5f689","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.479900588Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.480179548Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 127 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.480393918Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"ea3641fb-b402-4a5a-b752-139600b5f689","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":820,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.482933319Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1","method":"GET","req_id":"48d69bcd-668e-45b3-9961-a746a0bb30a4","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.482958269Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1","method":"GET","req_id":"48d69bcd-668e-45b3-9961-a746a0bb30a4","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.483180149Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.483304859Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:01.483403139Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.483446299Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.483497189Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 84 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:01.483667389Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1","method":"GET","req_id":"48d69bcd-668e-45b3-9961-a746a0bb30a4","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":739,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.499543585Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"508e4106-d165-41cc-a29a-4955ac1f477c","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:01.499595825Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"508e4106-d165-41cc-a29a-4955ac1f477c","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:01.500321395Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.243300747Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.310114432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"internal-dns-resolver","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.310369872Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.310392492Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.310407442Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.310425522Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.310609872Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.310659462Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.311341352Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.311857482Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.311909162Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.311947572Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.311977972Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 85 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.311998192Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(SpState) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.312402943Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"508e4106-d165-41cc-a29a-4955ac1f477c","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":812858,"response_code":200} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.312656063Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.312820183Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 80 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.312882913Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 61 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.312922213Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.314732073Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.314758143Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.314775663Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 129 }, 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","level":20,"time":"2026-06-22T19:38:02.315497074Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.315514984Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.315533104Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.315565164Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.315579654Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.315602454Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 86 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.315686094Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"15808bbc-b82d-4145-9dae-4a07a8009282","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.315735914Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"15808bbc-b82d-4145-9dae-4a07a8009282","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:02.315926574Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","error":"proto error: io error: No route to host (os error 148)","delay":"8.229338892s","count":"5"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.316945074Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, 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","level":20,"time":"2026-06-22T19:38:02.317219834Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.317252304Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.317271804Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 81 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.317291124Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 62 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.317326574Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 129 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.317598174Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.318187465Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.318210375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 130 }, 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","level":20,"time":"2026-06-22T19:38:02.318233265Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.318269995Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.318288645Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.318302805Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 0","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","level":10,"time":"2026-06-22T19:38:02.318340085Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 87 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.318367505Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.318746375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 82 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.318796275Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 130 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.319432825Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.319455055Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.319967865Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.320006805Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.320024635Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.320045365Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.320065465Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.320083655Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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 response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.320125635Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.320146575Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.320410305Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"15808bbc-b82d-4145-9dae-4a07a8009282","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":4729,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.324292897Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.324340647Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.324359567Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 83 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.324402437Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 131 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.423550613Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.428908835Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 132 }, 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","level":20,"time":"2026-06-22T19:38:02.520690699Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.520735409Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.520755789Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 89 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.520803189Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"622fae8d-0725-464b-9bc9-fa4c64baa09f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.520830469Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"622fae8d-0725-464b-9bc9-fa4c64baa09f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.521569929Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, 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","level":20,"time":"2026-06-22T19:38:02.522104929Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.522146059Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.522171729Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 132 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.52477065Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 133 }, 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","level":20,"time":"2026-06-22T19:38:02.526024231Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.526083431Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.526102751Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.526125231Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.526145281Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.526164411Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.526189281Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.526208851Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.526231001Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.528551322Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 133 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.530798263Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 134 }, 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","level":20,"time":"2026-06-22T19:38:02.543936187Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.543982327Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.544003757Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 91 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.544026907Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.544347908Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"622fae8d-0725-464b-9bc9-fa4c64baa09f","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":23539,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.544575398Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.544595298Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.544649748Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.544668438Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.544685308Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.544701958Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 134 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.546916059Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 135 }, 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","level":20,"time":"2026-06-22T19:38:02.548072349Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.548121689Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.548191909Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 92 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.548211309Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"94c158d2-18f9-4307-b6f1-592d9acad7e3","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.548234929Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"94c158d2-18f9-4307-b6f1-592d9acad7e3","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.549508729Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, 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","level":20,"time":"2026-06-22T19:38:02.54966536Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.54976722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.54978906Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 135 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.55008983Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 136 }, 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","level":20,"time":"2026-06-22T19:38:02.55017079Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.55028099Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.55030119Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 93 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.550321Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, 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","level":10,"time":"2026-06-22T19:38:02.55157909Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 136 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.55201236Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.55205384Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.55209228Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 94 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.55212747Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, 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","level":20,"time":"2026-06-22T19:38:02.55214692Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.5521614Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.55217864Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 137 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.55224557Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.55226521Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 95 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.55228603Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, 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","level":10,"time":"2026-06-22T19:38:02.552463211Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 96 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.552500131Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, 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","level":20,"time":"2026-06-22T19:38:02.552521471Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.552542691Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.555136832Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 97 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.555175912Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, 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","level":10,"time":"2026-06-22T19:38:02.555635902Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 98 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.555656452Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, 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","level":20,"time":"2026-06-22T19:38:02.555678072Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.555696402Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.555716242Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.555733192Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.555748682Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.555766022Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:02.555785102Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.555802592Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 99 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.555821272Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, 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","level":10,"time":"2026-06-22T19:38:02.558019893Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 100 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.558085323Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.558107823Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:02.559301973Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 101 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.559388803Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.559409293Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.559427543Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 102 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.559483483Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, 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","level":10,"time":"2026-06-22T19:38:02.559502553Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 103 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.559625683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"94c158d2-18f9-4307-b6f1-592d9acad7e3","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":11463,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.560084433Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"012fd276-41ff-4c0a-adbe-ca11ac4b29be","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.560138523Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"012fd276-41ff-4c0a-adbe-ca11ac4b29be","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.560159323Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, 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","level":10,"time":"2026-06-22T19:38:02.561053504Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 104 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.561073154Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, 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","level":10,"time":"2026-06-22T19:38:02.561092404Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 105 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.561107054Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, 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","level":10,"time":"2026-06-22T19:38:02.561140294Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 106 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.561172624Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, 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","level":10,"time":"2026-06-22T19:38:02.561212224Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 107 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.561229554Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, 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","level":10,"time":"2026-06-22T19:38:02.561248524Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 108 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.561266794Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 109 }, 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","level":10,"time":"2026-06-22T19:38:02.561283634Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 109 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.561335744Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"012fd276-41ff-4c0a-adbe-ca11ac4b29be","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":1302,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.561677574Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6b41519d-110d-41b8-b9c8-69900a5a7f40","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.561700744Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6b41519d-110d-41b8-b9c8-69900a5a7f40","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.561726834Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, 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","level":10,"time":"2026-06-22T19:38:02.564221085Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 110 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.564265075Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, 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","level":10,"time":"2026-06-22T19:38:02.564289145Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 111 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.564310225Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, 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","level":10,"time":"2026-06-22T19:38:02.564332425Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 112 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.564350385Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, 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","level":10,"time":"2026-06-22T19:38:02.564371125Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.564388775Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, 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","level":10,"time":"2026-06-22T19:38:02.564433265Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 114 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.564479945Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, 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","level":10,"time":"2026-06-22T19:38:02.564500235Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 115 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.564528695Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6b41519d-110d-41b8-b9c8-69900a5a7f40","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":2898,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.564894005Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"96dc9a45-8339-468b-938d-a2ad2ad3ac2d","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.564918955Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"96dc9a45-8339-468b-938d-a2ad2ad3ac2d","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.564947115Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, 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","level":10,"time":"2026-06-22T19:38:02.565027045Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 116 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.565084315Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 117 }, 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","level":10,"time":"2026-06-22T19:38:02.565111115Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 117 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.565129545Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, 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","level":10,"time":"2026-06-22T19:38:02.565150085Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 118 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.565178085Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, 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","level":10,"time":"2026-06-22T19:38:02.565199245Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 119 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.565219825Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 120 }, 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","level":10,"time":"2026-06-22T19:38:02.565241915Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 120 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.565259505Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 121 }, 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","level":10,"time":"2026-06-22T19:38:02.565277285Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 121 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.565295945Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"96dc9a45-8339-468b-938d-a2ad2ad3ac2d","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":411,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.565582185Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"25ade9ff-d38c-49fa-a178-98cb78965c31","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.565618385Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"25ade9ff-d38c-49fa-a178-98cb78965c31","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.565648585Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, 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","level":10,"time":"2026-06-22T19:38:02.565807185Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 122 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.565829955Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 123 }, 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","level":10,"time":"2026-06-22T19:38:02.565851435Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 123 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.565871795Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 124 }, 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","level":10,"time":"2026-06-22T19:38:02.565914235Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 124 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.565954956Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 125 }, 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","level":10,"time":"2026-06-22T19:38:02.565977956Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.565998126Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 126 }, 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","level":10,"time":"2026-06-22T19:38:02.566034386Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 126 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.566052696Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 127 }, 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","level":10,"time":"2026-06-22T19:38:02.566078096Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 127 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.566094356Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"25ade9ff-d38c-49fa-a178-98cb78965c31","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":473,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.566358816Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c35f64de-b4fc-475a-bd78-77c8e9c10453","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.566386306Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c35f64de-b4fc-475a-bd78-77c8e9c10453","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.566406576Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 128 }, 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","level":10,"time":"2026-06-22T19:38:02.566488336Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.566508486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 129 }, 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","level":10,"time":"2026-06-22T19:38:02.566548596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 129 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.566568196Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 130 }, 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","level":10,"time":"2026-06-22T19:38:02.566589306Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 130 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.566611956Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 131 }, 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","level":10,"time":"2026-06-22T19:38:02.566633546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 131 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.566652436Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 132 }, 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","level":10,"time":"2026-06-22T19:38:02.566669666Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"CabooseValue","header":"Header { version: 25, message_id: 132 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.566688076Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 133 }, 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","level":10,"time":"2026-06-22T19:38:02.566716636Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 133 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.566756996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c35f64de-b4fc-475a-bd78-77c8e9c10453","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":435,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.567109416Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"0995fd18-cb3a-4c32-965b-2c09c6664639","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.567134756Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"0995fd18-cb3a-4c32-965b-2c09c6664639","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.567155206Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 134 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.567190686Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 134 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.567280746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"0995fd18-cb3a-4c32-965b-2c09c6664639","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":205,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.567684406Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"92886b63-b3ef-4e32-9c7e-e6a389929947","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.567710026Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"92886b63-b3ef-4e32-9c7e-e6a389929947","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.567728956Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 135 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.570851217Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 135 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.571024327Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"92886b63-b3ef-4e32-9c7e-e6a389929947","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":3423,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.571793678Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"8d416058-fbd1-41ef-ac29-2f4df809ae2e","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.571841078Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"8d416058-fbd1-41ef-ac29-2f4df809ae2e","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.572023028Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.572117048Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 136 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.572218978Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"8d416058-fbd1-41ef-ac29-2f4df809ae2e","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":427,"response_code":200} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.572622788Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"8b0df566-d2bd-40a5-9089-9727b5aaa9c7","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:02.572660408Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"8b0df566-d2bd-40a5-9089-9727b5aaa9c7","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.572753458Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:02.572840898Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 137 }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:02.572902498Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"8b0df566-d2bd-40a5-9089-9727b5aaa9c7","remote_addr":"[::1]:62274","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":309,"response_code":200} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.463301034Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.463352534Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.463370194Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.463387034Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.463572344Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.463597494Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.463616854Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.463634714Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:03.464100154Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.464146454Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.464180914Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.464212354Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:03.467393545Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 84 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.467461005Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 63 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.467498925Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 138 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.467537685Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 138 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.469490546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.469538206Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.469557966Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.469578926Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 139 }, 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","level":20,"time":"2026-06-22T19:38:03.469608286Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.469644356Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.469661456Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.469695006Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.469714756Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.469732086Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.469746566Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:03.469814646Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 85 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.469837356Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 64 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.469872546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 139 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.469889546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 139 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.470475717Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.471355907Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.471401787Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.471424167Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 140 }, 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","level":20,"time":"2026-06-22T19:38:03.472524417Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.472603717Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.472620947Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.472636687Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.472657857Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.472675777Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:03.472693507Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 86 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.472713917Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 140 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.472731367Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 140 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.474191338Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.474234088Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.474254878Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:03.474503638Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.474567268Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.474583308Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.474618118Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.474634488Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.474649948Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.474664998Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.474679358Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:03.475004888Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 87 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.475072518Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 141 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.476013069Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 141 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.476227299Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.477506369Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.477582099Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 142 }, 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","level":20,"time":"2026-06-22T19:38:03.477741019Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.477764409Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.477830169Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.477846059Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.477865319Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.477885219Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.477901679Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:03.477919739Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 142 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.477937289Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 142 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.47934532Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.47938273Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 143 }, 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","level":20,"time":"2026-06-22T19:38:03.4794619Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.47950136Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.47952357Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.47954146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.47955832Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.47957764Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.47959439Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.47961044Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.47962489Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:03.47963919Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 143 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.47965426Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 143 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.48134847Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.481387941Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 144 }, 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","level":20,"time":"2026-06-22T19:38:03.484978492Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.485006932Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.485024322Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.485037252Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:03.485052192Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 144 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.485070782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 144 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.486305972Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.486341172Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 145 }, 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","level":20,"time":"2026-06-22T19:38:03.486425432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.486447752Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.486576932Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.486593742Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:03.486609452Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 145 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.486627592Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 145 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.489170933Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.489242563Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 146 }, 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","level":20,"time":"2026-06-22T19:38:03.492897165Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.492943685Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.492963375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.492978505Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.492995065Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.493012195Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.493027895Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.493044375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.493059015Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:03.493075285Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 146 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.493111555Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 146 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.494791705Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.494848245Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:03.494908965Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:03.494943565Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:03.494974975Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 147 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.495012835Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 147 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.495056456Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:03.495077136Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115354432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115398492Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115412832Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115427232Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115440162Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115456382Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115471752Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115486782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:04.115502702Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.115536922Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.115569152Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.115600492Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:04.115780782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 88 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115851433Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 65 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115887463Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 148 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115918623Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 148 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115949723Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":10,"time":"2026-06-22T19:38:04.115967743Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.115983653Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.116001483Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 149 }, 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","level":20,"time":"2026-06-22T19:38:04.116083123Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.116099363Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.116116143Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.116146423Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.116160793Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.116177553Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.116193063Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:04.116209393Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 89 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.116271793Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 66 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.116306143Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 149 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.116321943Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 149 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.116698533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.123187365Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.123255725Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.123275935Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 150 }, 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","level":20,"time":"2026-06-22T19:38:04.123594375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.123616635Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.123698215Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.123715215Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.123732635Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.123746255Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:04.123801265Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 90 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.123818885Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 150 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.123834375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 150 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.125110456Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.125133216Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.125151186Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:04.125296476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.125332816Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.125347256Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.125364126Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.125380006Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.125394146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.125410716Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.125453596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:04.125471456Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 91 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.125503146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 151 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.125517556Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 151 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.125533916Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.127118207Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.127158107Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 152 }, 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","level":20,"time":"2026-06-22T19:38:04.132139188Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.132183658Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.132203089Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.132218739Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.132234719Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.132250999Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.132267869Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:04.132284009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 152 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.132304529Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 152 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.1367916Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.13684729Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 153 }, 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","level":20,"time":"2026-06-22T19:38:04.13693738Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.13695525Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.13697081Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.13698658Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.13700241Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.13702503Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.13704074Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.13705513Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.13706811Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:04.13708255Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 153 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.13710224Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 153 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.138862071Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.138896151Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 154 }, 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","level":20,"time":"2026-06-22T19:38:04.142379852Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.142420882Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.142437492Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.142451112Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:04.142469302Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 154 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.142488262Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 154 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.143132353Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.143155123Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 155 }, 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","level":20,"time":"2026-06-22T19:38:04.143267643Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.143283693Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.143301713Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.143315193Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:04.143329643Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 155 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.143345093Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 155 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.143937063Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.143958053Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 156 }, 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","level":20,"time":"2026-06-22T19:38:04.144044903Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.144060303Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.144075273Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.144087923Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.144102733Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.144118723Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.144134063Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.144149263Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.144164093Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:04.144180073Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 156 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.144196343Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 156 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.146782524Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.146825614Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:04.148100514Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:04.148358104Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:04.148428274Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 157 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.148464064Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 157 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.148495244Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:04.148512694Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.114479678Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.114531008Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.114547398Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.114562858Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.114576798Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.114594258Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.114654438Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.114672818Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:05.114689498Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.114724128Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.114755028Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.114782578Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:05.114810618Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 92 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.114872848Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 67 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.114927598Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 158 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.114965458Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 158 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.115004308Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.115022288Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.115040258Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.115058798Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 159 }, 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","level":20,"time":"2026-06-22T19:38:05.115077918Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.115092078Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.115123038Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.115154648Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.115169598Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.115224758Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.115272248Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:05.115289698Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 93 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.115310118Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 68 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.115344518Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 159 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.115361178Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 159 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.115730428Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.116499169Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.116531719Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.116549949Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 160 }, 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","level":20,"time":"2026-06-22T19:38:05.116568589Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.116582859Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.116600169Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.116614029Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.116629789Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.116643099Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:05.116657999Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 94 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.116674239Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 160 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.116689639Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 160 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.117821789Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.117867499Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.117888439Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:05.117905869Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.117948159Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.117967539Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.117984709Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.118001909Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.118019559Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.118035539Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.118052659Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:05.118069939Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 95 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.118101919Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 161 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.118118099Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 161 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.118134699Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.11919931Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.11923863Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 162 }, 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","level":20,"time":"2026-06-22T19:38:05.11925847Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.1192721Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.11930251Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.11931665Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.11933235Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.11934679Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.11936126Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:05.11937522Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 162 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.11939118Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 162 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.124048362Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.124080432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 163 }, 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","level":20,"time":"2026-06-22T19:38:05.124163242Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.124185442Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.124201992Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.124218782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.124232982Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.124248862Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.124264512Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.124279392Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.124293822Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:05.124309592Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 163 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.124326822Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 163 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.125999122Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":10,"time":"2026-06-22T19:38:05.126044332Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 164 }, 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","level":20,"time":"2026-06-22T19:38:05.126064782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.126079602Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.126098702Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.126113112Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:05.126128852Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 164 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.126144202Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 164 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.127361073Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.127398943Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 165 }, 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","level":20,"time":"2026-06-22T19:38:05.127470143Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.127517543Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.127536293Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.127553143Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:05.127569683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 165 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.127588523Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 165 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.128550543Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.128576533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 166 }, 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","level":20,"time":"2026-06-22T19:38:05.128627363Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.128641933Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.128661243Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.128676463Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.128691773Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.128706083Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.128721093Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.128735403Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.128749683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:05.128763573Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 166 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.128943513Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 166 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.133849395Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.133875505Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:05.134061075Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:05.134102905Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:05.134154195Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 167 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.134188735Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 167 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.134219055Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:05.134235015Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.114989434Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115040984Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115055574Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115068914Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115081684Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115097464Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115112044Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115126474Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:06.115140864Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.115167634Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.115193754Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.115219814Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:06.115318594Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 96 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115455814Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 69 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115516524Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 168 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115547954Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 168 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115580274Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115597914Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115612904Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115629914Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 169 }, 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","level":20,"time":"2026-06-22T19:38:06.115646284Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.115659724Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.115691874Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.115721894Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.115736094Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.115752044Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.115765094Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:06.115780934Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 97 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115796924Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 70 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.115856995Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 169 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.116119945Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 169 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.116709765Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.117517865Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.117549135Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.117569785Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 170 }, 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","level":20,"time":"2026-06-22T19:38:06.12960328Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.1296956Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.12978969Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.1298379Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.12985955Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.12987354Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:06.13008312Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 98 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.13016101Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 170 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.13017898Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 170 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.13185773Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.13188138Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.1319287Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:06.13209876Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.13213106Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.13214494Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.13216146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.13217867Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.13219402Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.132212561Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.132226051Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:06.132241151Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 99 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.132275721Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 171 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.132294631Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 171 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.132310791Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.135612302Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.135635772Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 172 }, 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","level":20,"time":"2026-06-22T19:38:06.140893434Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.140930364Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.140946024Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.140959264Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.140974424Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.140991234Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.141006844Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:06.142325574Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 172 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.142360814Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 172 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.144464245Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.144506905Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 173 }, 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","level":20,"time":"2026-06-22T19:38:06.144646705Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.144727695Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.144818105Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.144840195Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.144856195Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.144870625Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.144884555Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.144899375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.144926965Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:06.144941295Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 173 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.144957825Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 173 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.147405516Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.147442476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 174 }, 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","level":20,"time":"2026-06-22T19:38:06.152853268Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.152887318Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.152907618Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.152924408Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:06.152942698Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 174 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.152960318Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 174 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.15698679Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.15703878Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 175 }, 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","level":20,"time":"2026-06-22T19:38:06.15714962Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.15716657Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.1571858Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.15726683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:06.15731667Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 175 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.15733506Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 175 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.15833632Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.15841014Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 176 }, 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","level":20,"time":"2026-06-22T19:38:06.15845289Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.15847112Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.15849503Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.15851214Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.15853087Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.15857298Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.15861544Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.15865156Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.15866874Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:06.15868492Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 176 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.15870488Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 176 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.160865041Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.160997761Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:06.161054061Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:06.161087771Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:06.161125021Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 177 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.161159091Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 177 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.161192991Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:06.161210231Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116335481Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116365321Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116379691Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116394571Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116407721Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116436761Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116452401Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116469071Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:07.116554711Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.116588061Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.116617711Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.116645071Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:07.116705971Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 100 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116738571Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 71 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116770271Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 178 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116800421Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 178 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116841191Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116859091Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116874961Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.116891211Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 179 }, 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","level":20,"time":"2026-06-22T19:38:07.116907551Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.116920911Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.116935641Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.116962311Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.116976971Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.116992471Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.117007201Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:07.117021851Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 101 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.117043561Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 72 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.117073671Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 179 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.117088671Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 179 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.117497381Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.118341811Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.118397121Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.118416871Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 180 }, 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","level":20,"time":"2026-06-22T19:38:07.118436041Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.118451281Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.118467031Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.118485931Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.118504771Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.118519751Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:07.119492382Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 102 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.119535022Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 180 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.119554862Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 180 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.120720612Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.120753952Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.120774672Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:07.120824672Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.120864742Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.120879802Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.120897382Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.120913042Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.120928232Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.120943172Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.120955882Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:07.120970462Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 103 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.121001432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 181 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.121017052Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 181 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.121031922Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.124528264Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.124571994Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 182 }, 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","level":20,"time":"2026-06-22T19:38:07.128912195Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.128956595Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.128974435Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.128988225Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.129003445Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.129021345Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.129037075Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:07.129052455Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 182 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.129068725Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 182 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.131418356Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.131479486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 183 }, 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","level":20,"time":"2026-06-22T19:38:07.131656676Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.131700596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.131718486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.131734476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.131750186Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.131768476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.131786026Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.131804716Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.131944126Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:07.131988216Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 183 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.132005806Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 183 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.134627277Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 184 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.134671657Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 184 }, 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","level":20,"time":"2026-06-22T19:38:07.135870678Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.135912588Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.135930488Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.135946178Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:07.135961668Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 184 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.136060978Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 184 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.137485008Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.137520488Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 185 }, 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","level":20,"time":"2026-06-22T19:38:07.137623088Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.137643298Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.137660919Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.137676889Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:07.137698869Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 185 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.137716059Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 185 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.138289209Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.138316639Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 186 }, 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","level":20,"time":"2026-06-22T19:38:07.138336859Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.138352929Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.138369959Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.138384019Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.138406759Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.138422559Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.138438199Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.138453949Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.138470239Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:07.138486759Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 186 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.138501859Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 186 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.14107826Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.14110696Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:07.1425256Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:07.14266469Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:07.14280599Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 187 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.1428531Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 187 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.14289068Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:07.14290901Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119113228Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119153818Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119173278Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119188898Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119206158Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119232628Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119250468Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119269028Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:08.119286918Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.119322598Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.119353438Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.119392308Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:08.119423468Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 104 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119459738Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 73 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119492938Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 188 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119533648Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 188 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119644358Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119666638Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119688978Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119712368Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 189 }, 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","level":20,"time":"2026-06-22T19:38:08.119732518Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.119749138Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.119767588Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.119803748Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.119818338Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.119835448Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.119850528Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:08.119868228Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 105 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119891078Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 74 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119931858Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 189 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.119948188Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 189 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.120413848Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.121280298Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.121363569Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.121388609Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 190 }, 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","level":20,"time":"2026-06-22T19:38:08.121465359Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.121484629Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.121507129Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.121523529Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.121547289Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.121563919Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:08.121585109Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 106 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.121605559Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 190 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.121623369Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 190 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.122794429Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.122839129Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.122866119Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:08.122886059Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.122919329Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.122935089Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.122951409Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.122969619Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.122996939Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.123020189Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.123036799Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:08.123054319Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 107 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.123090419Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 191 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.123108409Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 191 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.123124819Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.12437121Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.1244185Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 192 }, 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","level":20,"time":"2026-06-22T19:38:08.12552875Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.12556083Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.12558546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.12560005Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.12561652Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.12563664Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.12565536Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:08.12599152Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 192 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.12612468Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 192 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.127866691Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.127917751Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 193 }, 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","level":20,"time":"2026-06-22T19:38:08.127981671Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.128000761Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.128018331Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.128034851Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.128051261Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.128069411Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.128087001Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.128105591Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.128125971Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:08.128144621Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 193 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.128164881Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 193 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.130295902Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.130345832Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 194 }, 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","level":20,"time":"2026-06-22T19:38:08.131911912Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.131961692Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.131983882Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.131999812Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:08.132261613Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 194 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.132287563Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 194 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.133873343Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.134098843Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 195 }, 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","level":20,"time":"2026-06-22T19:38:08.134597553Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.134621053Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.134672103Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.134688903Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:08.134800003Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 195 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.134821643Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 195 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.136048824Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.136081064Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 196 }, 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","level":20,"time":"2026-06-22T19:38:08.142481766Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.142536596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.142561376Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.142575996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.142592146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.142608746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.142624476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.142639986Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.142655376Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:08.142745486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 196 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.142766276Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 196 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.145167447Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 197 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.145217187Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 197 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:08.145469007Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:08.145514257Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:08.145572987Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 197 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.145606357Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 197 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.145637817Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:08.145660677Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.113499562Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.113567902Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.113586342Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.113603692Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.113619882Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.113641682Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.113660932Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 198 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.113687732Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 198 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:09.121401745Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.121471635Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.121527395Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.121595075Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:09.121918905Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 108 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.121970445Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 75 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.122010685Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 198 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.122055845Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 198 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.122136745Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":10,"time":"2026-06-22T19:38:09.122184805Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.122207005Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.122230975Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 199 }, 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","level":20,"time":"2026-06-22T19:38:09.122327965Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.122445145Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.122516695Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.122553625Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.122571445Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.122595455Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.122611845Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:09.123880245Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 109 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.123944435Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 76 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.123997455Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 199 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.124020076Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 199 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.124450266Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.125473436Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.125500696Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 200 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.125528306Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 200 }, 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","level":20,"time":"2026-06-22T19:38:09.125682236Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.125720826Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.125851396Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.125870426Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.125890896Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.125911476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:09.125930546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 110 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.125953706Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 200 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.125972926Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 200 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.130713388Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.130760008Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.130781908Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:09.132569009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.132624789Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.132677059Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.132696169Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.132713319Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.132730189Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.133139779Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.133164859Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:09.133457179Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 111 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.133496819Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 201 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.133514269Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 201 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.133531449Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.13494618Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 202 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.13512135Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 202 }, 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","level":20,"time":"2026-06-22T19:38:09.13730413Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.13736724Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.13747505Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.13751297Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.13752942Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.13754464Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.13756388Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:09.13757938Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 202 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.13759866Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 202 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.142026052Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 203 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.142138872Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 203 }, 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","level":20,"time":"2026-06-22T19:38:09.146387654Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.146437704Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.146457984Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.146476134Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.146493994Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.146511014Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.146528174Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.146585444Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.146602944Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:09.146720944Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 203 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.146763784Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.149267565Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 204 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.149315895Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 204 }, 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","level":20,"time":"2026-06-22T19:38:09.156518167Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.156584497Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.156834158Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.156872988Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:09.158767758Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 204 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.158920448Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 204 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.160028749Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 205 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.160141109Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 205 }, 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","level":20,"time":"2026-06-22T19:38:09.173587844Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.173655264Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.173688054Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.173705954Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:09.173729994Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 205 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.173749424Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 205 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.174777304Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 206 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.174818614Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 206 }, 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","level":20,"time":"2026-06-22T19:38:09.175171764Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.175196814Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.175269614Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.175302534Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.175320424Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.175337104Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.175353014Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.175370284Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.175385934Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:09.175401604Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 206 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.175417794Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 206 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.180431556Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 207 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.180470496Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 207 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:09.182810337Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:09.182873557Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:09.184940588Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 207 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.185323008Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 207 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.185369178Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.185389328Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:09.442463012Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"internal-dns-resolver","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_action_failure_can_unwind","level":40,"time":"2026-06-22T19:38:09.446635524Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","error":"proto error: io error: No route to host (os error 148)","delay":"15.360015272s","count":"6"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114404568Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114456098Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114472208Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114487578Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114503448Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114522788Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114538888Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 208 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114554898Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 208 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:10.114572368Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.114616268Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.114675818Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.114705898Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:10.114784008Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 112 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114818078Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 77 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114848448Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 208 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114884908Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 208 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.114952948Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.115009018Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.115068848Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 209 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.115088528Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 209 }, 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","level":20,"time":"2026-06-22T19:38:10.115111338Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.115125918Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.115167658Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.115231458Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.115247938Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.115264988Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.115278208Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:10.115292688Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 113 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.115310688Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 78 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.115347758Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 209 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.115363398Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 209 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.116313469Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.117369529Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.117414009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 210 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.117433729Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 210 }, 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","level":20,"time":"2026-06-22T19:38:10.118386659Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.118424059Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.118443639Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.118458849Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.118476289Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.118490189Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:10.118532879Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 114 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.118553699Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 210 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.11857072Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 210 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.11972977Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.11975339Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.11977298Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:10.12010686Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.12018159Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.12019872Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.12021688Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.12023526Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.12025355Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.120271Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.12028633Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:10.12030341Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 115 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.12072529Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 211 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.12079161Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 211 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.12081131Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.123514791Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 212 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.123583601Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 212 }, 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","level":20,"time":"2026-06-22T19:38:10.125109062Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.125153792Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.125177172Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.125193342Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.125209352Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.125225432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.125241212Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:10.125257562Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 212 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.125276472Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 212 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.126491482Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 213 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.126523322Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 213 }, 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","level":20,"time":"2026-06-22T19:38:10.126637942Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.126680362Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.126702762Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.126720752Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.126739283Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.126757283Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.126775243Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.126792343Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.126808993Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:10.126827413Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 213 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.126848983Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 213 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.131628834Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 214 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.131677714Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 214 }, 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","level":20,"time":"2026-06-22T19:38:10.133697895Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.133739805Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.133759955Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.133777065Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:10.133793235Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 214 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.133811425Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 214 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.134744835Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 215 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.134790315Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 215 }, 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","level":20,"time":"2026-06-22T19:38:10.134911655Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.134956086Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.134980236Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.134996116Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:10.135013976Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 215 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.135031506Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 215 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.135857466Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 216 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.135900816Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 216 }, 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","level":20,"time":"2026-06-22T19:38:10.135919006Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.135932566Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.135948076Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.135962266Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.135978996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.135993866Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.136125916Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.136141836Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.136156946Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:10.136171786Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 216 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.136187546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 216 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.139520157Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 217 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.139564507Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 217 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:10.143461449Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:10.143529489Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:10.143565779Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 217 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.143615709Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 217 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.143658229Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:10.143680939Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.113678044Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.113724064Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.113740954Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.113756844Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.113772684Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.113794604Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.113844464Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 218 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.113865684Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 218 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:11.114255894Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.114298364Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.114393724Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.114455634Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:11.116480135Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 116 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.116544415Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 79 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.116579665Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 218 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.116616245Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 218 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.116649255Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.116671725Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.116690055Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.116707485Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 219 }, 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","level":20,"time":"2026-06-22T19:38:11.116791125Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.116809335Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.116831415Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.116901745Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.116919625Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.116937485Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.116954075Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:11.116970245Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 117 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.116996315Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 80 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.117032225Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 219 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.117050345Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 219 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.117597865Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.118620336Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.118647706Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 220 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.118668216Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 220 }, 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","level":20,"time":"2026-06-22T19:38:11.120402936Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.120444886Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.120465056Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.120481216Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.120497786Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.120512826Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:11.120531036Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 118 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.120551146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 220 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.120571276Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 220 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.122128297Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.122156647Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.122178547Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:11.122262457Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.122299107Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.122313887Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.122331037Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.122347387Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.122368197Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.122386087Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.122401587Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:11.122482667Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 119 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.122540027Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 221 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.122560837Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 221 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.122579197Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.125791648Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.125906168Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 222 }, 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","level":20,"time":"2026-06-22T19:38:11.128294119Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.128334489Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.128357009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.128373969Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.128430199Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.128452169Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.128471239Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:11.128490939Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 222 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.128516669Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 222 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.134567491Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.134633441Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 223 }, 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","level":20,"time":"2026-06-22T19:38:11.134807471Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.134829381Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.134850641Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.134868011Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.134887451Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.134906341Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.134922542Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.134940712Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.134964642Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:11.134987772Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 223 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.135008652Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 223 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.136693532Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 224 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.136740192Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 224 }, 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","level":20,"time":"2026-06-22T19:38:11.136788852Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.136807432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.136831072Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.136847102Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:11.136863842Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 224 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.136880392Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 224 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.137707703Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 225 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.143814125Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 225 }, 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","level":20,"time":"2026-06-22T19:38:11.144106375Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.144132205Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.144181675Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.144199795Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:11.144261615Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 225 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.144282625Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 225 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.145185255Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 226 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.145231275Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 226 }, 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","level":20,"time":"2026-06-22T19:38:11.145289035Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.145306125Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.145322155Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.145337145Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.145352915Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.145369715Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.145387435Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.145406055Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.145420945Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:11.145435855Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 226 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.145455995Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 226 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.147659966Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 227 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.147703066Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 227 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:11.148964757Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:11.149036007Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:11.149068607Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 227 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.149104997Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 227 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.149139217Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:11.149157987Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.1142308Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11428315Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11430066Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11431583Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.1143335Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11435607Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11437851Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 228 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11439616Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 228 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:12.11441583Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.11444735Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.114478Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.11451472Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:12.11463303Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 120 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11468826Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 81 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11472597Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 228 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11476727Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 228 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11480089Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11482413Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.1148408Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 229 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11486106Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 229 }, 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","level":20,"time":"2026-06-22T19:38:12.11487871Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.11489323Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.11490954Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.11496016Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.11497735Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.1150008Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.1150165Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:12.11504153Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 121 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11505817Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 82 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11508821Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 229 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11510651Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 229 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.11544596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.116625541Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.116659251Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 230 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.116677401Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 230 }, 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","level":20,"time":"2026-06-22T19:38:12.118100421Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.118139691Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.118158931Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.118174001Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.118189701Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.118203051Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:12.118217971Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 122 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.118234851Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 230 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.118250811Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 230 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.119370352Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.119404292Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 231 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.119429132Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 231 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:12.119512912Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.119544402Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.119558882Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.119575772Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.119591242Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.119613562Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.119654962Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.119670162Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:12.119687662Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 123 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.119723722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 231 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.119739372Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 231 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.119756822Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.121743813Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 232 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.121798913Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 232 }, 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","level":20,"time":"2026-06-22T19:38:12.123540593Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.123575383Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.123633883Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.123662553Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.123683223Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.123706293Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.123726983Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:12.123976783Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 232 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.124001733Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 232 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.126787405Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 233 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.126835345Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 233 }, 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","level":20,"time":"2026-06-22T19:38:12.127999405Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.128032155Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.128054315Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.128071475Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.128091015Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.128107855Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.128124415Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.128140775Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.128154765Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:12.128173115Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 233 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.128190885Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 233 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.129858166Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 234 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.129913496Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 234 }, 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","level":20,"time":"2026-06-22T19:38:12.130214546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.130240036Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.130260276Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.130279956Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:12.130298686Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 234 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.130317756Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 234 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.130975996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 235 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.131005146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 235 }, 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","level":20,"time":"2026-06-22T19:38:12.132178516Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.132209897Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.133341717Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.133370847Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:12.133455617Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 235 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.133494197Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 235 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.134141327Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 236 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.134172517Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 236 }, 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","level":20,"time":"2026-06-22T19:38:12.134191267Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.134204537Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.134221187Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.134236547Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.134251957Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.134270107Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.134290507Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.134310437Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.134338257Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:12.134380567Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 236 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.134397397Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 236 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.136882348Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 237 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.136909798Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 237 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:12.140021759Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:12.140078869Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:12.140268329Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 237 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.140306299Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 237 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.140340779Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:12.140365869Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.113526926Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.113558046Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.113573236Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.113587476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.113600326Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.113637376Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.113652586Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 238 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.113669646Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 238 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:13.113685706Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.113719996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.113748176Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.113777396Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:13.113828846Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 124 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.114018296Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 83 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.114053136Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 238 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.114084256Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 238 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.114556996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.114593066Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.114610856Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 239 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.114627876Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 239 }, 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","level":20,"time":"2026-06-22T19:38:13.114646996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.114662806Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.114705056Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.114739646Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.114754656Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.114776006Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.114791056Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:13.114806586Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 125 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.114823606Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 84 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.114919596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 239 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.114948216Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 239 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.115426286Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.119552798Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.119579088Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 240 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.119596378Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 240 }, 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","level":20,"time":"2026-06-22T19:38:13.122536869Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.122586279Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.12456092Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.12459553Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.12461377Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.12462918Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:13.1248143Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 126 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.12484082Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 240 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.12486252Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 240 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.130189142Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.130422192Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 241 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.131048062Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 241 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:13.133110603Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.133188603Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.133206443Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.133227013Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.133248173Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.133264743Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.133280383Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.133293813Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:13.133375403Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 127 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.133439983Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 241 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.137487424Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 241 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.137534094Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.141503596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 242 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.141582376Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 242 }, 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","level":20,"time":"2026-06-22T19:38:13.141778746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.141803076Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.141826506Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.141841176Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.141862356Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.141879116Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.141898886Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:13.141915996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 242 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.141961056Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 242 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.147009248Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 243 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.147061438Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 243 }, 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","level":20,"time":"2026-06-22T19:38:13.148341458Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.148380068Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.148400098Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.148418838Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.148437878Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.148456118Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.148473558Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.148490558Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.148505268Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:13.148523308Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 243 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.148544668Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 243 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.150905929Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.150937639Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":20,"time":"2026-06-22T19:38:13.151114569Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.151131639Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.151178999Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.151195129Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:13.151213059Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 244 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.151231849Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 244 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.15185673Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.15188141Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 245 }, 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","level":20,"time":"2026-06-22T19:38:13.15193136Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.1519465Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.15196441Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.1519796Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:13.15199693Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 245 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.15202561Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 245 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.15292349Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 246 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.15296277Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 246 }, 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","level":20,"time":"2026-06-22T19:38:13.156145561Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.156173061Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.156212371Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.156227591Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.156243101Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.156258691Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.156274611Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.156289831Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.156305671Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:13.156320811Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 246 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.156338021Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 246 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.159983953Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 247 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.160020863Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 247 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:13.160188503Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:13.160239093Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:13.160281743Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 247 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.160314343Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 247 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.160346103Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:13.160363663Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.115933533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.115986063Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.116001623Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.116015923Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.116029613Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.116049433Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.116066863Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 248 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.116086043Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 248 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:14.116203273Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.116238283Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.116370083Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.116400693Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:14.116960493Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 128 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.117012343Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 85 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.117045093Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 248 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.117077963Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 248 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.117109883Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.117131193Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.117148873Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":10,"time":"2026-06-22T19:38:14.117170973Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 249 }, 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","level":20,"time":"2026-06-22T19:38:14.117240453Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.118192943Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.118315603Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.118355263Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.118370673Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.118389873Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.118406433Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:14.118455163Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 129 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.118508533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 86 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.118545343Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 249 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.118562124Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 249 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.119198294Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.120400394Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.120451324Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 250 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.120474314Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 250 }, 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","level":20,"time":"2026-06-22T19:38:14.121613085Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.121656465Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.121676975Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.121693605Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.121711905Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.121728725Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:14.121895285Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 130 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.125488166Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 250 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.125669506Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 250 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.127793387Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.127899707Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 251 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.127943607Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 251 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:14.129287537Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.129372037Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.129388747Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.129405977Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.129421387Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.129437637Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.129452957Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.129466988Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:14.129526748Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 131 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.129559538Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 251 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.129575508Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 251 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.129591818Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.131446768Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 252 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.131506278Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 252 }, 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","level":20,"time":"2026-06-22T19:38:14.13647239Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.13651981Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.13653836Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.13655488Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.13657295Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.13658873Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.13660454Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:14.138643611Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 252 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.138685301Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 252 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.140209441Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 253 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.140263811Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 253 }, 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","level":20,"time":"2026-06-22T19:38:14.140411612Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.140448262Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.140466382Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.140482662Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.140498962Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.140516782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.140533432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.140549512Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.140564212Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:14.140581802Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 253 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.140613722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 253 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.144669453Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 254 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.144732953Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":20,"time":"2026-06-22T19:38:14.150678805Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.150703735Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.150749965Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.150765555Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:14.152275836Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 254 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.152314976Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 254 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.153361086Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 255 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.153475676Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 255 }, 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","level":20,"time":"2026-06-22T19:38:14.153892656Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.153975056Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.154072187Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.154110867Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:14.154128397Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 255 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.154145007Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 255 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.155753657Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 256 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.155795907Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 256 }, 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","level":20,"time":"2026-06-22T19:38:14.156394147Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.156414257Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.156435717Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.156449527Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.156464647Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.156478837Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.156495917Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.156511597Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.156525877Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:14.156541177Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 256 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.156557097Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 256 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.16241222Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 257 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.16246031Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 257 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:14.16273815Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:14.1627828Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:14.1628575Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 257 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.16289248Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 257 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.16292664Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:14.16295361Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.115419248Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.115464798Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.115480848Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.115494548Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.115507968Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.115534378Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 132 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.115551708Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 258 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.115567498Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 258 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:15.115634058Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.115676078Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.115735328Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.115764858Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:15.115904799Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 132 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.115941939Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 87 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.115973379Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 258 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.116004699Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 258 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.116055119Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.116075539Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.116091529Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":10,"time":"2026-06-22T19:38:15.116114209Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 259 }, 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","level":20,"time":"2026-06-22T19:38:15.116188059Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.116206959Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.116233439Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.116263769Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.116277989Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.116294919Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.116315069Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:15.116330769Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 133 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.116418049Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 88 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.116451559Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 259 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.116467479Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 259 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.117598959Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.11882082Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 134 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.11885368Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 260 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.11887673Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 260 }, 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","level":20,"time":"2026-06-22T19:38:15.132167264Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.132198305Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.132216995Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.132232945Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.132305565Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.132693355Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:15.133520305Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 134 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.133556085Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 260 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.133581935Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 260 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.138351487Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 135 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.138397517Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.138416637Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:15.139478167Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.139536357Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.139551137Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.139572747Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.139590287Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.139607017Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.139622507Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.139635987Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:15.139667807Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 135 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.139705717Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 261 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.139722417Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 261 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.139739547Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.142697688Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.142766018Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 262 }, 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","level":20,"time":"2026-06-22T19:38:15.142873778Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.142915198Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.142940528Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.142955598Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.142977958Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.142997868Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.143015298Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:15.143033388Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 262 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.143050148Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 262 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.144267159Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 263 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.144338489Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 263 }, 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","level":20,"time":"2026-06-22T19:38:15.145438329Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.145460929Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.145478079Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.145500829Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.145517199Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.145532569Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.145549339Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.145564089Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.145578639Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:15.145592949Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 263 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.145609359Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 263 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.14731161Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 264 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.14735343Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 264 }, 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","level":20,"time":"2026-06-22T19:38:15.14742017Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.14743839Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.14745428Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.14746794Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:15.14748273Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 264 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.14749875Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 264 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.149050781Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 265 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.149083871Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 265 }, 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","level":20,"time":"2026-06-22T19:38:15.150403671Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.150441851Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.150459051Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.150472211Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:15.150492441Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 265 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.150513471Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 265 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.151321862Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 266 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.151348702Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 266 }, 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","level":20,"time":"2026-06-22T19:38:15.151447052Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.151485122Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.151512652Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.151532362Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.151547692Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.151562292Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.151578582Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.151593602Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.151607562Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:15.151644672Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 266 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.151660472Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 266 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.155934263Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 267 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.155983533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 267 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:15.156993834Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:15.157050464Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:15.157098814Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 267 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.157136944Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 267 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.157167984Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:15.157188504Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.113670414Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.113735434Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.113802084Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.113855424Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.113870904Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.113891964Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.113908774Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 268 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.113925824Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 268 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:16.113942654Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.113973754Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.114039324Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.114073394Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:16.114102124Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 136 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.114136324Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 89 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.114170044Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 268 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.114215684Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 268 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.114255254Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.114272784Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.114288944Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 269 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.114306254Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 269 }, 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","level":20,"time":"2026-06-22T19:38:16.116670865Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.116695125Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.116749865Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.116785825Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.116800165Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.116817455Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.116832815Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:16.116995785Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 137 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.117013995Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 90 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.117049205Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 269 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.117064915Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 269 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.117848265Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.118748096Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.118777706Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 270 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.118794756Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 270 }, 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","level":20,"time":"2026-06-22T19:38:16.1302136Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.13026177Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.13030194Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.13031815Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.13035355Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.13037111Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:16.13065541Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 138 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.13068041Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 270 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.13069854Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 270 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.132807581Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.132850851Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 271 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.132871611Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 271 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:16.133593781Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.133660621Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.133675611Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.133692361Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.133708101Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.133723001Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.133738531Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.133753001Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:16.133810231Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 139 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.133846361Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 271 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.133861701Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 271 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.133876891Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.135963862Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 272 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.135999542Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 272 }, 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","level":20,"time":"2026-06-22T19:38:16.137332712Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.137371822Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.137389222Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.137403242Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.137418222Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.137439332Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.137456412Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:16.137598522Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 272 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.137638362Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 272 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.140997384Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 273 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.141039584Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 273 }, 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","level":20,"time":"2026-06-22T19:38:16.141170864Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.141196734Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.141212924Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.141228774Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.141244114Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.141259634Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.141274834Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.141289114Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.141303154Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:16.141318004Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 273 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.141333124Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 273 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.143098234Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 274 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.143135145Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 274 }, 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","level":20,"time":"2026-06-22T19:38:16.144590035Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.144623055Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.144739945Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.144776975Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:16.144837815Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 274 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.144856145Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 274 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.145592635Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 275 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.145633225Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 275 }, 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","level":20,"time":"2026-06-22T19:38:16.145704775Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.145722015Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.145737135Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.145916756Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:16.146024736Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 275 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.146043766Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 275 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.146769276Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 276 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.146811496Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 276 }, 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","level":20,"time":"2026-06-22T19:38:16.146897936Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.146913736Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.146934596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.146947596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.146962936Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.146978386Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.146995676Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.147012276Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.147026736Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:16.153151878Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 276 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.153203508Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 276 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.155264569Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 277 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.155312169Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 277 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:16.155430819Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:16.155467349Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:16.155557469Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 277 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.155599889Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 277 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.155631959Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:16.155650109Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11434331Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11442856Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11444545Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11445961Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11447426Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11449441Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 140 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11451115Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 278 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11452878Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 278 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:17.11454609Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.1153903Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.11545895Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.1154882Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:17.11556581Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 140 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.1156046Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 91 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11564494Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 278 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11567714Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 278 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11570983Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11573086Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.11574784Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 279 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.1157658Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 279 }, 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","level":20,"time":"2026-06-22T19:38:17.115853421Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.115906551Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.115925671Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.115956651Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.115971641Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.115988021Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.116002941Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:17.116018961Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 141 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.116038231Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 92 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.116070371Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 279 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.116087661Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 279 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.116725001Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.117571251Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.117611231Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 280 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.117631261Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 280 }, 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","level":20,"time":"2026-06-22T19:38:17.118930782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.118981372Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.119000212Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.119014842Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.119029752Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.119042932Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:17.119059552Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 142 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.119076872Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 280 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.119092782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 280 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.120509142Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.120565992Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 281 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.120586792Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 281 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:17.120681812Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.120761082Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.120776792Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.120792782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.120809742Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.120826692Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.120841932Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.120855422Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:17.120871232Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 143 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.120904572Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 281 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.120920722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 281 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.120941732Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.122397703Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 282 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.122447813Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 282 }, 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","level":20,"time":"2026-06-22T19:38:17.123567933Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.123608643Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.123627173Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.123643403Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.123659693Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.123676613Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.123694143Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:17.123712163Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 282 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.123730683Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 282 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.126076984Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 283 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.126121424Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 283 }, 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","level":20,"time":"2026-06-22T19:38:17.126291234Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.126312574Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.126328234Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.126342874Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.126357124Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.126371554Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.126385704Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.126399984Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.126412704Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:17.126438234Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 283 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.126453584Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 283 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.128337955Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 284 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.128384755Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 284 }, 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","level":20,"time":"2026-06-22T19:38:17.129795256Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.129839336Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.129857286Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.129871366Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:17.129888146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 284 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.129921436Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 284 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.130580986Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 285 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.130618096Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 285 }, 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","level":20,"time":"2026-06-22T19:38:17.130714366Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.130732466Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.130750046Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.130763486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:17.130779286Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 285 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.130795746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 285 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.131457006Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 286 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.131492026Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 286 }, 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","level":20,"time":"2026-06-22T19:38:17.131510926Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.131524726Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.131540566Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.131554106Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.131570036Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.131585706Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.131600916Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.131618366Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.131633746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:17.131648816Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 286 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.131664286Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 286 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.133315117Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 287 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.133357407Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 287 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:17.134527027Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:17.134592657Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:17.134622477Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 287 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.134657167Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 287 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.134690987Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:17.134711757Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.113842046Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.113898956Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.113914656Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.113928766Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.113942486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.113996326Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 144 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.114017246Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 288 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.114045276Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 288 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:18.114092686Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.114162726Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.114192936Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.114221416Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:18.114325756Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 144 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.114385436Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 93 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.114418786Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 288 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.114451506Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 288 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.114484476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.114616806Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.114643146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 289 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.114661456Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 289 }, 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","level":20,"time":"2026-06-22T19:38:18.114689216Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.114704606Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.114759256Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.114921816Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.114939786Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.114957116Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.114973476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:18.114991526Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 145 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.115019636Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 94 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.115059186Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 289 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.115077446Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 289 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.115792476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.117308227Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.117362207Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 290 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.117404997Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 290 }, 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","level":20,"time":"2026-06-22T19:38:18.117425377Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.117441807Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.117457997Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.117474597Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.117491347Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.117504737Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:18.117521837Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 146 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.121461089Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 290 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.121514599Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 290 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.122875459Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.122951509Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 291 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.122975109Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 291 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:18.124007519Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.12406675Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.12408226Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.12411352Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.12413044Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.12414598Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.12416113Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.12417429Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:18.1241895Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 147 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.12422194Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 291 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.12423753Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 291 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.12425341Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.127010371Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 292 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.127113671Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 292 }, 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","level":20,"time":"2026-06-22T19:38:18.127257251Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.127504301Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.127650041Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.127666221Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.127681241Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.127695361Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.127710241Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:18.127740281Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 292 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.127770181Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 292 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.129435401Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 293 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.129485872Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 293 }, 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","level":20,"time":"2026-06-22T19:38:18.130789742Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.130839222Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.130855922Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.130870182Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.130884862Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.130899472Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.130921602Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.130936702Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.130949342Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:18.130963052Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 293 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.130979572Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 293 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.133186393Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.133251043Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 294 }, 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","level":20,"time":"2026-06-22T19:38:18.133370243Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.133388173Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.133477123Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.133516333Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:18.133532913Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 294 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.133549033Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 294 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.134189203Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 295 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.134234583Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 295 }, 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","level":20,"time":"2026-06-22T19:38:18.134252943Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.134266603Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.134283303Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.134296023Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:18.134310513Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 295 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.134327383Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 295 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.135819874Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 296 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.135875794Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 296 }, 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","level":20,"time":"2026-06-22T19:38:18.140659876Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.140768726Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.140871596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.140987046Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.141007486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.141025426Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.141043346Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.141059476Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.141074376Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:18.141812406Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 296 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.141843636Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 296 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.145004997Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 297 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.145056317Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 297 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:18.146435988Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:18.146572938Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:18.146818358Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 297 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.146851868Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 297 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.146881418Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:18.146898028Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.153880946Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.153995816Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.154014746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.154028487Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.154041787Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.154060717Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.154077647Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 298 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.154093097Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 298 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:19.154216537Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.154259307Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.154292767Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.154321657Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:19.154416167Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 148 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.154450457Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 95 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.154481357Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 298 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.154510957Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 298 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.156459367Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.156507147Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.156524387Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 299 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.156541337Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 299 }, 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","level":20,"time":"2026-06-22T19:38:19.156888788Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.156925948Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.157000588Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.157044898Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.157060908Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.157081368Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.157094738Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:19.157131998Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 149 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.157294458Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 96 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.157329008Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 299 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.157344278Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 299 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.158217148Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.159344168Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.159385378Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 300 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.159404278Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 300 }, 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","level":20,"time":"2026-06-22T19:38:19.159485039Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.159500479Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.159516549Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.159530449Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.159560209Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.159575349Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:19.159590989Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 150 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.159608229Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 300 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.159624369Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 300 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.160681049Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.160712829Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.160731949Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:19.160750359Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.160780709Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.160795629Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.160811509Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.160826529Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.160841799Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.160857429Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.160870779Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:19.160886449Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 151 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.160917499Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 301 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.160933419Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 301 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.160950209Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.162125659Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 302 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.162167279Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 302 }, 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","level":20,"time":"2026-06-22T19:38:19.162186199Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.162200839Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.1622165Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.16223017Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.16224612Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.16226058Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.16227528Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:19.16229121Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 302 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.16230848Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 302 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.16349009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 303 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.16352953Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 303 }, 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","level":20,"time":"2026-06-22T19:38:19.163551Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.16356647Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.1635833Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.16359932Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.16361846Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.16363532Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.16365554Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.16367328Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.16371535Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:19.16373192Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 303 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.16374924Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 303 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.165396731Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 304 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.165452151Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 304 }, 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","level":20,"time":"2026-06-22T19:38:19.165471751Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.165486091Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.165503041Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.165516971Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:19.165532141Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 304 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.165549361Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 304 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.166102951Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 305 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.166137831Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 305 }, 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","level":20,"time":"2026-06-22T19:38:19.166154781Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.166167861Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.166184171Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.166197101Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:19.166212061Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 305 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.166227231Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 305 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.166767651Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 306 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.166794741Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 306 }, 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","level":20,"time":"2026-06-22T19:38:19.166812391Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.166881241Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.166899321Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.166918911Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.166935401Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.166950071Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.166965751Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.166980911Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.166995421Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:19.167010321Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 306 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.167025691Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 306 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.171098633Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 307 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.171149343Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 307 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:19.172100613Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:19.172188353Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:19.172218943Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 307 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.172250743Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 307 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.172281493Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:19.172298363Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.127435133Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.127514763Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.127530263Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.127544253Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.127563473Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.127585253Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.127601803Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 308 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.127619673Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 308 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:20.127830773Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.127912793Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.127942383Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.127981413Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:20.128107623Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 152 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.128142753Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 97 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.128174313Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 308 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.128206293Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 308 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.129964484Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.130025584Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.130044824Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 309 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.130062614Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 309 }, 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","level":20,"time":"2026-06-22T19:38:20.130266034Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.130288534Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.130364104Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.130394564Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.130408554Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.130425264Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.130439064Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:20.130456754Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 153 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.130502434Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 98 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.130535254Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 309 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.130550874Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 309 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.131659144Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.134601405Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.134654425Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 310 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.134671895Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 310 }, 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","level":20,"time":"2026-06-22T19:38:20.134917405Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.134973636Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.134995106Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.135010066Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.135026056Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.135040066Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:20.135055526Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 154 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.135076596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 310 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.135118966Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 310 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.136527826Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 155 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.136575006Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.136595076Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:20.136677166Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.136756776Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.136801956Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.136819226Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.136835166Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.136850236Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.136866686Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.136880166Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:20.136895396Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 155 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.136928736Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 311 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.136944436Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 311 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.136960486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.138239077Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.138330027Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 312 }, 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","level":20,"time":"2026-06-22T19:38:20.138348657Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.138362887Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.138396947Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.138409867Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.138424557Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.138438937Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.138453877Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:20.138479647Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 312 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.138497277Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 312 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.141606498Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.141651618Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 313 }, 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","level":20,"time":"2026-06-22T19:38:20.141768408Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.141784388Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.141799878Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.141814818Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.141829188Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.141843478Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.141857418Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.141871288Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.141884498Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:20.141898358Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 313 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.141913298Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 313 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.144820099Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.144863689Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 314 }, 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","level":20,"time":"2026-06-22T19:38:20.145065519Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.145124599Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.145214669Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.145231169Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:20.1466907Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 314 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.1467329Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 314 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.14762867Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 315 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.14767734Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 315 }, 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","level":20,"time":"2026-06-22T19:38:20.14776638Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.14778533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.14780249Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.14781625Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:20.14783188Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 315 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.14784774Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 315 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.14844111Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 316 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.14848613Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 316 }, 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","level":20,"time":"2026-06-22T19:38:20.14850503Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.1485192Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.14853524Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.14854865Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.14856418Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.148579551Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.148595221Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.148610231Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.148625651Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:20.148640691Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 316 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.148656681Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 316 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.150215821Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 317 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.150253071Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 317 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:20.151272421Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:20.151337782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:20.151417452Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 317 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.151471722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 317 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.151504182Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:20.151522482Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114221014Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114254274Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114268014Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114281524Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114295354Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114314914Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114330274Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 318 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114346914Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 318 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:21.114420424Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.114491874Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.114578344Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.114609124Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:21.114672214Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 156 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114708744Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 99 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114740504Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 318 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114772054Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 318 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114804094Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114822904Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114839234Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 319 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.114856184Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 319 }, 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","level":20,"time":"2026-06-22T19:38:21.114877024Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.114898944Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.114946824Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.114976714Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.114990244Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.115006514Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.115020534Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:21.115035924Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 157 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.115068584Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 100 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.115110814Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 319 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.115127864Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 319 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.115977465Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.118203115Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.118463275Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 320 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.118513965Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 320 }, 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","level":20,"time":"2026-06-22T19:38:21.118633746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.118700996Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.118721146Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.118735926Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.118751246Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.118766296Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:21.118781496Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 158 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.118801466Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 320 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.118818056Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 320 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.121105806Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.121150216Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 321 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.121169626Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 321 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:21.121222436Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.121300097Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.121315867Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.121332637Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.121359047Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.121374667Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.121390127Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.121404017Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:21.121418937Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 159 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.121451237Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 321 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.121467337Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 321 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.121483287Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.123951497Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.123999917Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 322 }, 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","level":20,"time":"2026-06-22T19:38:21.124191608Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.124210768Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.124279998Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.124296818Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.124313878Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.124331258Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.124347308Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:21.124363068Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 322 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.124379708Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 322 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.125695298Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 323 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.125724578Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 323 }, 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","level":20,"time":"2026-06-22T19:38:21.125855478Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.125873488Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.125889308Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.125906118Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.125921398Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.125936488Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.125952398Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.125968808Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.125982478Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:21.125997378Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 323 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.126013818Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 323 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.127737149Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 324 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.127772989Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 324 }, 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","level":20,"time":"2026-06-22T19:38:21.127889349Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.127948769Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.127967279Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.127982859Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:21.127998539Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 324 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.128017999Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 324 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.128575489Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.128606339Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 325 }, 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","level":20,"time":"2026-06-22T19:38:21.129205709Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.129229209Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.129252349Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.129267309Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:21.129426729Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 325 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.129447799Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 325 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.1301602Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 326 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.13020383Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 326 }, 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","level":20,"time":"2026-06-22T19:38:21.13030342Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.13034007Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.13035722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.13037175Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.13038835Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.13040445Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.13042028Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.13043558Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.13045155Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:21.13047309Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 326 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.13048949Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 326 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.132339081Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 327 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.132406061Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 327 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:21.132503931Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:21.132542941Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:21.132626591Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 327 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.132661661Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 327 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.132699431Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:21.132717721Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.118697672Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.118753452Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.118768942Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.118783032Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.118797412Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.118815842Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 160 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.118831932Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 328 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.118847412Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 328 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:22.118912082Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.118983042Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.119030592Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.119060352Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:22.119107542Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 160 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.119141282Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 101 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.119172812Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 328 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.119204002Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 328 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.119240092Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":10,"time":"2026-06-22T19:38:22.119260322Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.119275972Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 329 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.119324112Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 329 }, 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","level":20,"time":"2026-06-22T19:38:22.119428482Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.119443962Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.119486992Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.119517962Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.119531342Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.119547352Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.119560102Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:22.119575032Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 161 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.119593472Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 102 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.119624422Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 329 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.119640102Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 329 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.120267582Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.121137172Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.121159312Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 330 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.121176372Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 330 }, 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","level":20,"time":"2026-06-22T19:38:22.122669113Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.122750743Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.122771373Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.122788073Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.122805033Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.122819573Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:22.122835603Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 162 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.122856833Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 330 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.122876843Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 330 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.124432964Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.124507484Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 331 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.124527344Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 331 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:22.124546814Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.124580534Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.124598094Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.124615604Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.124632494Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.124649764Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.124666154Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.124680264Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:22.124695944Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 163 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.124728344Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 331 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.124746314Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 331 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.124763514Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.126187334Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 332 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.126255144Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 332 }, 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","level":20,"time":"2026-06-22T19:38:22.130900086Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.130955976Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.130975126Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.130990736Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.131007516Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.131024266Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.131042426Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:22.131547496Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 332 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.131603676Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 332 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.133525857Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 333 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.133577307Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 333 }, 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","level":20,"time":"2026-06-22T19:38:22.135259438Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.135301328Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.135323918Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.135344168Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.135363308Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.135384678Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.135404138Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.135422168Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.135470178Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:22.139775439Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 333 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.139854309Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 333 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.144347041Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 334 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.144395991Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 334 }, 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","level":20,"time":"2026-06-22T19:38:22.144525481Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.144543621Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.144601151Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.144615691Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:22.144660561Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 334 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.144713821Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 334 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.145485001Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 335 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.145556241Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 335 }, 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","level":20,"time":"2026-06-22T19:38:22.145576981Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.145592041Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.145621571Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.145636221Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:22.145653841Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 335 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.145671581Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 335 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.146254482Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 336 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.146331752Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 336 }, 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","level":20,"time":"2026-06-22T19:38:22.146400412Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.146418712Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.146436562Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.146451022Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.146467322Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.146484012Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.146499752Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.146516572Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.146533782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:22.146552542Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 336 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.146570512Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 336 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.148576043Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 337 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.148616333Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 337 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:22.148880663Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:22.149015743Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:22.149114853Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 337 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.149238043Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 337 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.149271003Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:22.149289333Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.113789666Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.113846186Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.113869546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.113889966Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.113909886Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.113931746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 164 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.113970746Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 338 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.114077636Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 338 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:23.114115456Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.114152786Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.114211006Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.114241626Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:23.114323696Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 164 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.114380876Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 103 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.114425376Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 338 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.114457546Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 338 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.114491306Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":10,"time":"2026-06-22T19:38:23.114512106Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.114530206Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 339 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.114558266Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":20,"time":"2026-06-22T19:38:23.114576536Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.114590326Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.114610186Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.114643466Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.114657696Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.114678486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.114696486Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:23.114729656Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 165 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.114747736Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 104 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.114785326Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 339 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.114803196Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 339 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.115904657Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.118247807Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, 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","level":10,"time":"2026-06-22T19:38:23.118288387Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 340 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.118310767Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 340 }, 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","level":20,"time":"2026-06-22T19:38:23.120054258Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.120091008Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.120109738Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.120127588Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.120144678Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.120163408Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:23.120181908Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 166 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.120231138Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 340 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.120250328Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 340 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.122653529Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.122707429Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 341 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.122728889Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 341 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:23.122760309Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.122807349Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.122824379Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.122842579Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.122859999Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.122877199Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.122900959Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.122919329Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:23.123010589Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 167 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.123078869Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 341 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.123098499Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 341 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.123118499Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.12461947Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 342 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.12631209Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 342 }, 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","level":20,"time":"2026-06-22T19:38:23.1265626Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.12658291Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.12662106Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.12663763Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.12665416Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.12667088Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.12668749Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:23.1267041Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 342 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.1267212Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 342 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.128520261Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 343 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.128547831Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 343 }, 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","level":20,"time":"2026-06-22T19:38:23.128692981Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.128711251Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.128730121Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.128749091Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.128765491Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.128783491Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.128802181Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.128823311Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.128839221Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:23.128857951Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 343 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.128876261Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 343 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.136543314Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 344 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.136613494Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 344 }, 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","level":20,"time":"2026-06-22T19:38:23.147041418Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.147150468Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.147218058Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.147234968Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:23.147309068Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 344 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.147419718Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 344 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.148479588Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 345 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.148522378Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 345 }, 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","level":20,"time":"2026-06-22T19:38:23.149668079Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.149716019Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.149737119Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.149754279Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:23.149771259Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 345 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.149792839Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 345 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.150561149Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 346 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.150603679Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 346 }, 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","level":20,"time":"2026-06-22T19:38:23.150665949Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.150684709Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.150704559Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.150721009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.150743019Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.150762009Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.150779889Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.150800419Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.150817929Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:23.150836679Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 346 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.150854159Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 346 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.15246557Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 347 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.15250837Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 347 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:23.15357595Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:23.15362568Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:23.15366432Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 347 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.15369954Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 347 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.15373545Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:23.15375391Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.117251533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.117325063Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.117342823Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.117357803Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.117375643Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.117432293Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.117469243Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 348 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.117485393Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 348 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:24.117619783Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.119675154Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.119857254Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.119901694Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:24.16248029Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 168 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.16276936Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 105 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.1628122Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 348 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.16285458Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 348 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.172379093Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.172434103Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.172455203Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 349 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.172474313Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 349 }, 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","level":20,"time":"2026-06-22T19:38:24.173359844Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.173991994Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.174072214Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.174103004Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.174115874Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.174149364Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.174163734Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:24.198121023Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 169 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.198181093Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 106 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.198216383Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 349 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.198233593Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 349 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.200316643Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.204584505Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.204650335Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 350 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.204671955Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 350 }, 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","level":20,"time":"2026-06-22T19:38:24.215786489Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.215828469Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.215846369Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.215863999Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.215885779Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.215959489Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:24.230008004Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 170 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.230053914Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 350 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.230072064Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 350 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.237535667Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.237590057Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 351 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.237610207Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 351 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:24.250605812Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.250671022Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.250689132Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.250707632Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.251081722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.251129242Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.251146212Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.251160542Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:24.303770051Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 171 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.303851381Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 351 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.304137722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 351 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.306075862Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.308513273Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 352 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.308546533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 352 }, 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","level":20,"time":"2026-06-22T19:38:24.310640734Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.310662584Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.310708814Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.310724364Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.310740984Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.310757594Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.310773314Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:24.46250674Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 352 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.46259431Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 352 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.468843882Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 353 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.468936192Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 353 }, 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","level":20,"time":"2026-06-22T19:38:24.475204094Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.475252154Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.475274724Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.475294784Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.475314104Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.475332134Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.475349284Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.475366614Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.475382904Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:24.54631862Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 353 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.54636612Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 353 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.553005103Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 354 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.553151723Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 354 }, 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","level":20,"time":"2026-06-22T19:38:24.554939513Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.554988713Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.555010223Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.555027533Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:24.634100392Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 354 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.634210283Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 354 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.659665632Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 355 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.659753042Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 355 }, 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","level":20,"time":"2026-06-22T19:38:24.714858132Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.714897722Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.714937472Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.714953792Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:24.726793556Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 355 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.726839366Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 355 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.84696595Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 356 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.84704733Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 356 }, 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","level":20,"time":"2026-06-22T19:38:24.84759561Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.84762624Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.84764449Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.84765974Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.84767832Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.84769563Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.8477107Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.84773139Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.84775005Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"accepted connection","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:24.84776865Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","remote_addr":"[::1]:62778"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.862919586Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 356 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.865380677Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 356 }"} {"msg":"incoming request","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.931567191Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/local/switch-id","method":"GET","req_id":"bbc7bdfa-d040-431b-b444-938bea289d35","remote_addr":"[::1]:62778","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"determined request API version","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:24.931625121Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/local/switch-id","method":"GET","req_id":"bbc7bdfa-d040-431b-b444-938bea289d35","remote_addr":"[::1]:62778","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.942988035Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 357 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:24.943044295Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 357 }, kind: MgsRequest(SpState) }"} {"msg":"request completed","v":0,"name":"test_action_failure_can_unwind","level":30,"time":"2026-06-22T19:38:24.943329155Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"uri":"/local/switch-id","method":"GET","req_id":"bbc7bdfa-d040-431b-b444-938bea289d35","remote_addr":"[::1]:62778","local_addr":"[::1]:50142","component":"dropshot","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","latency_us":11796,"response_code":200} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:24.950355148Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:24.950429688Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:25.009316049Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 357 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.009402519Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 357 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.00989855Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.00996617Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.153571882Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.153641602Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.153659232Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.153675302Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.153690852Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.153711832Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.153729242Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 358 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.153749552Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 358 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:25.164154596Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.164230236Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.164261786Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.164293116Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:25.169918268Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 172 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.170055648Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 107 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.170145778Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 358 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.170284448Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 358 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.170616339Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.170644599Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.170662109Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 359 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.170678979Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 359 }, 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","level":20,"time":"2026-06-22T19:38:25.17332319Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.17336246Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.1733793Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.17341196Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.17342903Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.17344648Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.17346336Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:25.177720061Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 173 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.177780331Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 108 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.177816341Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 359 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.177833661Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 359 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.178833072Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.182102573Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.182168143Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 360 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.182189913Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 360 }, 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","level":20,"time":"2026-06-22T19:38:25.187104795Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.187136125Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.187222655Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.187240095Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.187256125Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.187269775Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:25.197424948Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 174 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.197477388Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 360 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.197497248Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 360 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.200130779Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 175 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.200168279Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.200190069Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:25.205873782Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.205936872Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.205953042Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.205969632Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.205985562Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.206003922Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.206028922Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.206045452Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:25.254597699Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-switch0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 175 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.254673609Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 361 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.254691479Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 361 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.25535602Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.25736848Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 362 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.25739925Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 362 }, 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","level":20,"time":"2026-06-22T19:38:25.261903302Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.261946922Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.262071472Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.262111222Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.262129862Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.262147632Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.262163802Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:25.272268236Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 362 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.272319976Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 362 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.273963046Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 363 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.274011976Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 363 }, 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","level":20,"time":"2026-06-22T19:38:25.278440408Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.278493038Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.278512488Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.278529118Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.278546538Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.278563468Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.278585268Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.278600828Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.278614588Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:25.278630708Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 363 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.278650108Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 363 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.280965719Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 364 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.281023679Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 364 }, 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","level":20,"time":"2026-06-22T19:38:25.288885162Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.288981832Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.289006912Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.289022852Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:25.289161622Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 364 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.289183822Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 364 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.290034402Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 365 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.290084712Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 365 }, 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","level":20,"time":"2026-06-22T19:38:25.292638993Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.292708653Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.292726503Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.292740313Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:25.297193655Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 365 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.297278325Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 365 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.298151435Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 366 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.298216595Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 366 }, 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","level":20,"time":"2026-06-22T19:38:25.306959279Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.307005039Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.307025569Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.307066669Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.307086229Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.307104689Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.307128399Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.307148879Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.307168569Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:25.307185879Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 366 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.307208449Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 366 }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.30977472Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 367 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.30980711Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","attempt":1,"request":"Message { header: Header { version: 25, message_id: 367 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_action_failure_can_unwind","level":20,"time":"2026-06-22T19:38:25.313522011Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":20,"time":"2026-06-22T19:38:25.313841271Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"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","level":10,"time":"2026-06-22T19:38:25.314062591Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled0","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 367 }"} {"msg":"received response from SP","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.314112221Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"interface":"fake-sled1","component":"ManagementSwitch","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","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: 25, message_id: 367 }"} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.314371931Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_action_failure_can_unwind","level":10,"time":"2026-06-22T19:38:25.314765531Z","hostname":"w-01KVRCA23NAN85Y17CRQZC6GSS","pid":10313,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"7cfa0b99-9b0a-43fa-8914-8b3b398aa225","num_samples":16}