{"msg":"setting up simulated sidecar","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.892489451Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893054125Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:56867"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893094134Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:43532"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893128121Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:59541"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893174683Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:38396"} {"msg":"configuring sim ereports","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893202938Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.89324432Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893274971Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:34863"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893301363Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:63406"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893333115Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:62836"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893361331Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:36003"} {"msg":"configuring sim ereports","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893391671Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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":"638a652a-009f-4e46-be33-a820617f9dc1"} {"msg":"setting up simulated gimlet","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893433143Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893454745Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:38500"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893484975Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:39997"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893511417Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:65081"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893542999Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:43841"} {"msg":"configuring sim ereports","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893570624Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893667575Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","component":"SpComponent { id: \"sp3-host-cpu\" }","addr":"[::1]:0"} {"msg":"setting up simulated gimlet","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.893966064Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.894050721Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:56639"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.894088966Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:51427"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.894115399Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:42928"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.894147201Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:51536"} {"msg":"configuring sim ereports","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.894178603Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.894238702Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"sp3-host-cpu\" }","addr":"[::1]:0"} {"msg":"setting up gateway server","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.894675033Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.895987241Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"Setting rack_id","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.897206717Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","rack_id":"c19a698f-c6f9-4a17-ae30-20d711b8f7dc"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904151667Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all starting from 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904267506Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"from 1.0.0 to 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904313958Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all starting from 2.0.0","path":"/ignition/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904349899Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"from 1.0.0 to 2.0.0","path":"/ignition/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904435948Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/ignition/{type}/{slot}/{command}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904481087Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/local/all-sp-ids","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904515285Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/local/switch-id","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904545394Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/recovery/host-phase2","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904577778Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904609461Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904639189Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.9046749Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904710831Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904743695Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/caboose","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904773725Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cfpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904805988Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/clear-status","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904840456Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cmpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904870365Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904905094Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904938309Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/reset","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.904971104Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/rot-boot-info","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905032315Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/attach","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905070781Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/detach","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905209885Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905263541Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-abort","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905296005Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-status","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905331776Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/ereports","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.90536424Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.9053947Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905427033Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905459648Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"PUT"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905494366Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905523965Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905558212Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/sensor/{sensor_id}/value","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.90563842Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905682016Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905717346Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/task-dump","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905750401Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/sp/{type}/{slot}/task-dump/{task_dump_index}","method":"GET"} {"msg":"listening","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.90578019Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905809097Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"attempting initial SP discovery","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905835098Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","discovery_addr":"[::1]:56867"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.905866881Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905904816Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","discovery_addr":"[::1]:34863"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.905934815Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.905966057Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","discovery_addr":"[::1]:38500"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.906047237Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.906088629Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","discovery_addr":"[::1]:56639"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.906116163Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"waiting for SP discovery to complete...","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.90615Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","error":"discovery process not yet complete","elapsed":"81.11µs"} {"msg":"using development metrics configuration overrides!","v":0,"name":"test_rot_bootloader_basic_failures","level":40,"time":"2026-01-06T16:09:37.90618568Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","bind_loopback":true,"nexus_address":"None"} {"msg":"rebinding producer server on new IP","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.906379693Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","producer_id":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","collection_interval":"10s","current_ip":"None","new_ip":"::1"} {"msg":"registered DTrace probes","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.906418399Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.906458398Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:48289","component":"dropshot","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","versions":"all","path":"/{producer_id}","method":"GET"} {"msg":"listening","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.906495491Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:48289","component":"dropshot","file":"/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.6/src/server.rs:328","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.906540199Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:48289","component":"dropshot","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"Requested any available port, Dropshot server has been bound to [::1]:48289","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.9065758Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"Nexus IP not provided, will use DNS to resolve it","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.90660117Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"new DNS resolver","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.906629476Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"internal-dns-resolver","file":"internal-dns/resolver/src/resolver.rs:144","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.906668102Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"starting oximeter metric producer server","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.906693812Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"file":"oximeter/producer/src/lib.rs:279","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","interval":"10s","address":"[::1]:48289","producer_id":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"bound metrics producer server","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.906729723Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","address":"[::1]:48289","producer_id":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","collection_interval":"10s"} {"msg":"registering as oximeter producer with Nexus","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.906957713Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-registration-task","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","registration_count":"0"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.907047981Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"internal-dns-resolver","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received discover; sending response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.909339161Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","sender":"Sender { addr: [::1]:47048, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.909406444Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 1","sender":"Sender { addr: [::1]:57256, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.909506852Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","sender":"Sender { addr: [::1]:42184, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.909560528Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","sender":"Sender { addr: [::1]:39083, vid: One }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.910326088Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 22, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.910395475Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","addr":"[::1]:56867"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.910477016Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 22, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.910586882Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","addr":"[::1]:34863"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.910622673Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 22, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.910659596Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","addr":"[::1]:38500"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.910689565Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 22, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.910719865Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","addr":"[::1]:56639"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_rot_bootloader_basic_failures","level":40,"time":"2026-01-06T16:09:37.910842236Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"3.854274ms","count":"0"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.91090494Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.910934358Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (used for location)","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.910964948Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","pos":0,"sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (used for location)","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.911027141Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","pos":0,"sp_port":"One","interface":"(direct socket handle)"} {"msg":"received location determination response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.911064024Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","refined_locations":"{\"switch0\"}","interface":"(direct socket handle)"} {"msg":"starting to poll SP sensor data every 1s","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.946416595Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"found a new little friend!","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.946532394Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","chassis_type":"Switch","sp_slot":"1"} {"msg":"found a new little friend!","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.946570048Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","chassis_type":"Sled","sp_slot":"1"} {"msg":"found a new little friend!","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.94660667Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","chassis_type":"Switch","sp_slot":"0"} {"msg":"found a new little friend!","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:37.946642831Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","chassis_type":"Sled","sp_slot":"0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.947730968Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.947826376Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.947860975Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.947896024Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.947926474Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.947967685Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.948042913Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.948089295Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.948135256Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.948220273Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.948301554Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.948381521Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.949092314Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.949224134Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.949314662Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.949414219Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 2 }"} {"msg":"our little friend seems to have changed in some kind of way","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.949502373Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.949568854Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.949715713Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.949778357Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.949836281Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.949876461Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.949915918Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.949956128Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.95040318Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Inventory(TlvPage { offset: 0, total: 2 })","header":"Header { version: 22, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.950456505Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Inventory(TlvPage { offset: 0, total: 0 })","header":"Header { version: 22, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.950499359Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Inventory(TlvPage { offset: 0, total: 10 })","header":"Header { version: 22, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.950536843Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Inventory(TlvPage { offset: 0, total: 10 })","header":"Header { version: 22, message_id: 3 }"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.950664645Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-0","component_kind":"fake-tmp-sensor","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.950710225Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-1","component_kind":"fake-tmp-sensor","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.95084413Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-0","component_kind":"fake-tmp-sensor","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.950899659Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-1","component_kind":"tmp117","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.950937594Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-2","component_kind":"tmp117","component_id":"dev-2"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951065767Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-7","component_kind":"max5970","component_id":"dev-7"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951120104Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-8","component_kind":"nvme_bmc","component_id":"dev-8"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951159412Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-39","component_kind":"tmp451","component_id":"dev-39"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951196725Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-46","component_kind":"sbtsi","component_id":"dev-46"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951228418Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-53","component_kind":"max31790","component_id":"dev-53"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.95126511Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-0","component_kind":"tmp117","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951301632Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-1","component_kind":"tmp117","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951332964Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-2","component_kind":"tmp117","component_id":"dev-2"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951368815Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-7","component_kind":"max5970","component_id":"dev-7"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951405707Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-8","component_kind":"nvme_bmc","component_id":"dev-8"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951443231Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-39","component_kind":"tmp451","component_id":"dev-39"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951474794Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-46","component_kind":"sbtsi","component_id":"dev-46"} {"msg":"discovered a new component!","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951510755Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","description":"dev-53","component_kind":"max31790","component_id":"dev-53"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.951547657Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.951588909Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.951622695Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.951663095Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951712713Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951751059Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.95178209Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951859032Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951886135Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951921745Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.951947546Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.951984189Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.952072683Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.952161378Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.952202008Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 4 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.954127377Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.956520488Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.957146523Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.957323732Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.957589015Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.957703762Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.957945439Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.958103741Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.95821495Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.958258456Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.958289167Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.958325017Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.958357702Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.95838702Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.958425285Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.95846303Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 5 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.962540123Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.962628377Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.96267055Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.962715619Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.962800787Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.962829995Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.962869382Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.962899291Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.962938378Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.963036662Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.963070649Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 6 }"} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.963115758Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.964897463Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.964983753Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.965033992Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.965062629Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.965100934Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.965128118Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.965165632Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.965205671Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 7 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.966232196Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.966306563Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.966343947Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.966378244Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.966417311Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.966670771Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.966790257Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.966844975Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 8 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.967825489Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.967888454Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.967939414Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.967976778Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.968017849Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.968045994Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.968084871Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.968126142Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 9 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.969869091Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.970122601Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.970261695Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.970307215Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.970356102Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.970389077Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.970430388Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.970473383Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.970505677Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.970547209Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.970585865Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.970618469Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.97065947Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.970702755Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.970746071Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.97078109Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 10 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.974914344Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.975082606Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.975145921Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.975179958Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.975227441Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.97526717Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.975304213Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.9753484Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.97539377Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.975437716Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.975474258Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.975517824Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.975565027Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 11 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.979048399Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.979120501Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.979369352Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:37.97963698Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.979726417Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.979817697Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 12 }"} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.979911241Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:37.979955338Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":16} {"msg":"registered endpoint","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.100882867Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"127.0.0.1:46463","component":"RepoDepotServer","versions":"all","path":"/artifact/sha256/{sha256}","method":"GET"} {"msg":"listening","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.101063774Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"127.0.0.1:46463","component":"RepoDepotServer"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.101132069Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"127.0.0.1:46463","component":"RepoDepotServer"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.101819084Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET"} {"msg":"accepted connection","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.103239376Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","remote_addr":"[::1]:47999"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.123277145Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"724509d3-d112-4568-a431-e9ca93a93766","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.123404636Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"724509d3-d112-4568-a431-e9ca93a93766","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.123763815Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.124121601Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 13 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.124445279Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.124673159Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 14 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.124721214Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.124839687Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 15 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.124898323Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.125135271Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 16 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.125197924Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.125378761Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 17 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.125424191Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.125798188Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 18 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.126333244Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"724509d3-d112-4568-a431-e9ca93a93766","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":3074,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.126833721Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"724509d3-d112-4568-a431-e9ca93a93766\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.127231546Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.127468644Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"internal-dns-resolver","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.129139109Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"9efd99dd-f5f2-4b98-8236-056f43ff49bf","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.129218947Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"9efd99dd-f5f2-4b98-8236-056f43ff49bf","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.129832026Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.130575272Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 19 }"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_rot_bootloader_basic_failures","level":40,"time":"2026-01-06T16:09:38.130886246Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"223.884696ms","count":"1"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.130971043Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.13106084Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 20 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.131157701Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.131366774Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 21 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.131428946Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.131827713Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 22 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.131893583Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.131984963Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 23 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.132411234Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.1324702Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 24 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.132513887Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"9efd99dd-f5f2-4b98-8236-056f43ff49bf","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":3143,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.132573564Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"9efd99dd-f5f2-4b98-8236-056f43ff49bf\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.13262181Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.132777517Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ac78c5c6-70d6-4a5d-b5fd-596a69a8ea4d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.132883215Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ac78c5c6-70d6-4a5d-b5fd-596a69a8ea4d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.132940959Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.133112918Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 25 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.133172165Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.133369234Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 26 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.1334331Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.133581002Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 27 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.133642373Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.133784123Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 28 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.133900592Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.133965941Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 29 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.134040218Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.134147089Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 30 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.134294139Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ac78c5c6-70d6-4a5d-b5fd-596a69a8ea4d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1525,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.13463449Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"ac78c5c6-70d6-4a5d-b5fd-596a69a8ea4d\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.134787332Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.13527297Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"c6d1abf0-cefd-4eb8-84b7-e2db157c1c45","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.135332958Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"c6d1abf0-cefd-4eb8-84b7-e2db157c1c45","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.135522963Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.135677468Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 31 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.135726434Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.135862102Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 32 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.135908133Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.136135551Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 33 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.1361856Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.136366958Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 34 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.136575138Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.136729874Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 35 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.136778059Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.136909739Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 36 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.137427259Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"c6d1abf0-cefd-4eb8-84b7-e2db157c1c45","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1820,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.137490294Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"c6d1abf0-cefd-4eb8-84b7-e2db157c1c45\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.137529271Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.137742341Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"854a5aa7-68c2-489e-b688-1547fbe5023d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.13779764Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"854a5aa7-68c2-489e-b688-1547fbe5023d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.137974208Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.138352264Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.138402974Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.138581977Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 38 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.138717214Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.138808755Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.138847652Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.13902947Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.139078858Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.139371315Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 41 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.139580858Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.141363735Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 42 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.141662244Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"854a5aa7-68c2-489e-b688-1547fbe5023d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":3921,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.142263741Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"854a5aa7-68c2-489e-b688-1547fbe5023d\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.142446772Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.142763496Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d4445edc-f13e-4fef-beb1-0f962756f524","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.142820078Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d4445edc-f13e-4fef-beb1-0f962756f524","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.143063128Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.143230718Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.143277841Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.143421745Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 44 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.143471493Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.143602411Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 45 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.143649314Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.143781625Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 46 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.143830251Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.144031488Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 47 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.144086005Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.144121385Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 48 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.144285259Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"d4445edc-f13e-4fef-beb1-0f962756f524","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1535,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.144548448Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"d4445edc-f13e-4fef-beb1-0f962756f524\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.144689155Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.145242367Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"348f1d8a-f571-4915-b62a-41a8c4803bd7","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.145301293Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"348f1d8a-f571-4915-b62a-41a8c4803bd7","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.145439816Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.14597918Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.146152492Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.146227049Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.146357376Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 50 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.146652208Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"348f1d8a-f571-4915-b62a-41a8c4803bd7","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1418,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.146900197Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"348f1d8a-f571-4915-b62a-41a8c4803bd7\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.148644218Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.149303328Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"109ebdd4-dfd0-4b47-9ad1-3fc0e752ab44","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.149366513Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"109ebdd4-dfd0-4b47-9ad1-3fc0e752ab44","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.15319223Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.153378738Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 51 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.153569654Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"109ebdd4-dfd0-4b47-9ad1-3fc0e752ab44","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":4368,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.155714195Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"109ebdd4-dfd0-4b47-9ad1-3fc0e752ab44\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.156041701Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.156347083Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"fb4be1bb-4846-4e42-b40d-9d69f4758624","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.156411931Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"fb4be1bb-4846-4e42-b40d-9d69f4758624","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.156680401Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.156746191Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.156859133Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 52 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.157030993Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"fb4be1bb-4846-4e42-b40d-9d69f4758624","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":731,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.157277739Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"fb4be1bb-4846-4e42-b40d-9d69f4758624\", \"content-length\": \"10\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.157434719Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.157757876Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"32a388bc-d36d-4bfe-9258-3ac19e2ca8d2","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.158133628Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"32a388bc-d36d-4bfe-9258-3ac19e2ca8d2","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.158319194Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 53 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.158509269Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 53 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.158674655Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"32a388bc-d36d-4bfe-9258-3ac19e2ca8d2","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":937,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.158898877Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"32a388bc-d36d-4bfe-9258-3ac19e2ca8d2\", \"content-length\": \"144\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.159115845Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.159379215Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"63141038-7ba6-4ff2-9675-0cadb5fc13bf","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.159435346Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"63141038-7ba6-4ff2-9675-0cadb5fc13bf","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.159536195Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 54 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.159703334Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 54 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.159828642Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"63141038-7ba6-4ff2-9675-0cadb5fc13bf","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":472,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.160071691Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"63141038-7ba6-4ff2-9675-0cadb5fc13bf\", \"content-length\": \"147\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"finishing update","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.160404498Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet0","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet0","update_id":"e4b62411-c9b4-4387-a72e-d81fd7eff6e3"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.338144041Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"repo_depot_url":"http://127.0.0.1:46463","component":"ArtifactCache","body":"None","uri":"http://127.0.0.1:46463/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET"} {"msg":"accepted connection","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.338952617Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"127.0.0.1:46463","component":"RepoDepotServer","remote_addr":"127.0.0.1:53449"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.342034516Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"f5b4847b-6d72-4087-ad01-b623cb42f8b5","remote_addr":"127.0.0.1:53449","local_addr":"127.0.0.1:46463","component":"RepoDepotServer"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.34258874Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"f5b4847b-6d72-4087-ad01-b623cb42f8b5","remote_addr":"127.0.0.1:53449","local_addr":"127.0.0.1:46463","component":"RepoDepotServer","version":"1.0.0"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.344862084Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"f5b4847b-6d72-4087-ad01-b623cb42f8b5","remote_addr":"127.0.0.1:53449","local_addr":"127.0.0.1:46463","component":"RepoDepotServer","latency_us":3112,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.345372842Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"repo_depot_url":"http://127.0.0.1:46463","component":"ArtifactCache","result":"Ok(Response { url: \"http://127.0.0.1:46463/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7\", status: 200, headers: {\"content-type\": \"application/octet-stream\", \"x-request-id\": \"f5b4847b-6d72-4087-ad01-b623cb42f8b5\", \"content-length\": \"746\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"loaded artifact contents","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.346643158Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet0","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet0","update_id":"e4b62411-c9b4-4387-a72e-d81fd7eff6e3"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.346749147Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet0","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet0","update_id":"e4b62411-c9b4-4387-a72e-d81fd7eff6e3","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"accepted connection","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.347562111Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","remote_addr":"[::1]:36074"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.348163046Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"3e9c0875-ad77-4a27-aede-89e203a08156","remote_addr":"[::1]:36074","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.348340416Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"3e9c0875-ad77-4a27-aede-89e203a08156","remote_addr":"[::1]:36074","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.349005117Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 55 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.349079735Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.349836397Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 55 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.349945653Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 56 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.350203912Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 56 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.350798545Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"3e9c0875-ad77-4a27-aede-89e203a08156","remote_addr":"[::1]:36074","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2681,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.352466937Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet0","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet0","update_id":"e4b62411-c9b4-4387-a72e-d81fd7eff6e3","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"3e9c0875-ad77-4a27-aede-89e203a08156\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"found SP state","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.352589629Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet0","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet0","update_id":"e4b62411-c9b4-4387-a72e-d81fd7eff6e3","state":"SpState { base_mac_address: [0, 0, 0, 0, 0, 0], hubris_archive_id: \"0000000000000000\", model: \"i86pc\", power_state: A0, revision: 0, rot: V3 { active: A, pending_persistent_boot_preference: None, persistent_boot_preference: A, slot_a_error: None, slot_a_fwid: \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", slot_b_error: None, slot_b_fwid: \"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\", stage0_error: None, stage0_fwid: \"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\", stage0next_error: None, stage0next_fwid: \"dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd\", transient_boot_preference: None }, serial_number: \"SimGimlet01\" }"} {"msg":"update done","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.353429205Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet0","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet0","update_id":"e4b62411-c9b4-4387-a72e-d81fd7eff6e3","result":"Err(PreconditionFailed(WrongDevice { sp_type: Sled, slot_id: 1, expected_part: \"i86pc\", expected_serial: \"SimGimlet0\", found_part: \"i86pc\", found_serial: \"SimGimlet01\" }))"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.354084307Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.35553054Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"c0ef33b2-2972-4b25-b162-012a645f08a3","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.355603013Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"c0ef33b2-2972-4b25-b162-012a645f08a3","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.357121549Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.357188291Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 57 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.357224723Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.357263679Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.3572946Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.357332034Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.357362555Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.358214826Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 60 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.358288892Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.358855019Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.359972824Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.360130044Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 62 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.360433583Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"c0ef33b2-2972-4b25-b162-012a645f08a3","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":4896,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.361505758Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"c0ef33b2-2972-4b25-b162-012a645f08a3\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.361835068Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.362087275Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"0e928478-3039-4bde-866b-f44e9ef75c8e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.362152083Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"0e928478-3039-4bde-866b-f44e9ef75c8e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.36242927Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.362665957Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 63 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.36276391Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.362805542Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 64 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.362843517Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.363051347Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 65 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.36310835Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.363146194Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 66 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.363193237Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.363595631Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 67 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.363658234Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.363781748Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 68 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.363911304Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"0e928478-3039-4bde-866b-f44e9ef75c8e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1867,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.364233239Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"0e928478-3039-4bde-866b-f44e9ef75c8e\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.364356802Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.364593169Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"43cebc8e-1dd3-45e1-bec5-23c46f10e7c8","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.364658397Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"43cebc8e-1dd3-45e1-bec5-23c46f10e7c8","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.364767282Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.365021484Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 69 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.365075901Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.365177431Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 70 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.365221809Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.365542932Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 71 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.365599023Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.36574958Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 72 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.365797545Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.365894265Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 73 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.365939885Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.366123969Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 74 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.366397638Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"43cebc8e-1dd3-45e1-bec5-23c46f10e7c8","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1815,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.366801665Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"43cebc8e-1dd3-45e1-bec5-23c46f10e7c8\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.367244188Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.367753784Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"1599059c-0a54-4774-9b46-074a27820afb","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.367816538Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"1599059c-0a54-4774-9b46-074a27820afb","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.367921284Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.368071781Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 75 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.368119094Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.368261876Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 76 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.368307997Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.368781872Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 77 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.368835808Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.368881118Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 78 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.368971095Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.369344973Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 79 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.36939932Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.369534106Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 80 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.369659884Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"1599059c-0a54-4774-9b46-074a27820afb","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1915,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.369944415Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"1599059c-0a54-4774-9b46-074a27820afb\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.371419365Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.371676442Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"46217665-83c0-4d66-af87-7fe8709c46a1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.371735809Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"46217665-83c0-4d66-af87-7fe8709c46a1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.372394569Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.372557801Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 81 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.372605104Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.372847903Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 82 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.372903142Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.37305416Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.373100772Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.373211029Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 84 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.373254525Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.373367668Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 85 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.373413729Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.373563916Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 86 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.373804831Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"46217665-83c0-4d66-af87-7fe8709c46a1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2012,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.374069874Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"46217665-83c0-4d66-af87-7fe8709c46a1\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.374243115Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.374507447Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a92af4a3-2be5-482e-b274-793a2138f029","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.374568998Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a92af4a3-2be5-482e-b274-793a2138f029","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.374662833Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.374818621Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 87 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.374864361Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.375027603Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.375075337Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.375180334Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 89 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.375225854Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.375361131Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.375408344Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.375540785Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 91 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.375586997Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.375717554Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 92 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.375837872Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a92af4a3-2be5-482e-b274-793a2138f029","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1348,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.376084488Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"a92af4a3-2be5-482e-b274-793a2138f029\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.376145779Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.376400712Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"1039a73f-19a7-466e-8789-d7a87b51115a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.37645541Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"1039a73f-19a7-466e-8789-d7a87b51115a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.376503835Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 93 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.377379252Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.377471625Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 93 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.377544629Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 94 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.377708472Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 94 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.37788983Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"1039a73f-19a7-466e-8789-d7a87b51115a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1496,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.378116176Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"1039a73f-19a7-466e-8789-d7a87b51115a\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.37848827Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.379482041Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"b86b3a49-9d40-46cd-98ed-03ae5380e946","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.37954254Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"b86b3a49-9d40-46cd-98ed-03ae5380e946","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.379769037Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 95 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.380055502Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 95 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.386192438Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"b86b3a49-9d40-46cd-98ed-03ae5380e946","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1810,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.394028557Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"b86b3a49-9d40-46cd-98ed-03ae5380e946\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.394759028Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.41387561Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"ac6462c8-cc7b-4073-8c1f-66c9ce1e7d0e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.413991078Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"ac6462c8-cc7b-4073-8c1f-66c9ce1e7d0e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.414172135Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 96 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.414315388Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.414418381Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 96 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.41458005Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"ac6462c8-cc7b-4073-8c1f-66c9ce1e7d0e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":19352,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.414922054Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"ac6462c8-cc7b-4073-8c1f-66c9ce1e7d0e\", \"content-length\": \"10\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.415124885Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.41543707Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"8d6485f9-cc0d-46b8-a5d5-9b4a3bf89c0a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.415498171Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"8d6485f9-cc0d-46b8-a5d5-9b4a3bf89c0a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.415619771Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 97 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.415800608Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 97 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.416008067Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"8d6485f9-cc0d-46b8-a5d5-9b4a3bf89c0a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":536,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.416269252Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"8d6485f9-cc0d-46b8-a5d5-9b4a3bf89c0a\", \"content-length\": \"144\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.416402234Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.416713438Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"ef1866ae-5693-4fd4-8d2a-f57f72457791","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.416770641Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"ef1866ae-5693-4fd4-8d2a-f57f72457791","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.416875899Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 98 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.417363781Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 98 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.417494279Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"ef1866ae-5693-4fd4-8d2a-f57f72457791","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":791,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.417740985Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"ef1866ae-5693-4fd4-8d2a-f57f72457791\", \"content-length\": \"147\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.418069564Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.418480895Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"5eac0360-c856-43dc-bad8-3c822160f9f5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.418538158Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"5eac0360-c856-43dc-bad8-3c822160f9f5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.418658495Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.41882784Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 99 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.418874963Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.419016351Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 100 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.419063755Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.419197529Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 101 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.419244852Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.419421411Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 102 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.419470447Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.419625754Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 103 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.419673388Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.419800769Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 104 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.419927549Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"5eac0360-c856-43dc-bad8-3c822160f9f5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1462,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.420176771Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"5eac0360-c856-43dc-bad8-3c822160f9f5\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.420433357Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.420720133Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"4d1445fb-0f45-4122-9178-a7d659f43b2a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.420775973Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"4d1445fb-0f45-4122-9178-a7d659f43b2a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.420886471Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.421081676Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 105 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.421137005Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.421309315Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 106 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.421392008Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.421450604Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 107 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.421493759Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.421645167Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 108 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.421692711Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.42182381Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 109 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.421872566Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.421994046Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 110 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.422117549Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"4d1445fb-0f45-4122-9178-a7d659f43b2a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1408,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.422364116Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"4d1445fb-0f45-4122-9178-a7d659f43b2a\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.422477119Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.422730008Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ca9f0901-60d5-4c3a-aaec-3debdb26d70b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.422785567Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ca9f0901-60d5-4c3a-aaec-3debdb26d70b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.42294411Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.423093645Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 111 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.423135918Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.423276355Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 112 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.423318819Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.423565856Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.423609823Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.423727265Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 114 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.423769608Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.424011095Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 115 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.424055763Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.424489358Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 116 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.42472843Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ca9f0901-60d5-4c3a-aaec-3debdb26d70b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2007,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.425140984Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"ca9f0901-60d5-4c3a-aaec-3debdb26d70b\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.425345517Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.426383806Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d26561fb-d4c0-4c85-8d39-cd1c8b74ef1a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.426451259Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d26561fb-d4c0-4c85-8d39-cd1c8b74ef1a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.438790861Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.439058018Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 117 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.43913485Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.439188997Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 118 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.439227322Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.439274165Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 119 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.43932251Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.439496253Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 120 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.439564397Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.439629977Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 121 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.439670246Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.439817918Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 122 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.440264929Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d26561fb-d4c0-4c85-8d39-cd1c8b74ef1a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":14124,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.440563659Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"d26561fb-d4c0-4c85-8d39-cd1c8b74ef1a\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.440637534Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.442388248Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"dd0cd62a-35ab-433f-9c6b-54cd35f9aab5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.442467665Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"dd0cd62a-35ab-433f-9c6b-54cd35f9aab5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.442929857Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.443309716Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 123 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.443379263Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.443576923Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 124 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.444020919Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.444243137Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.444304258Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.444440537Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 126 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.444514433Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.444587216Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 127 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.44463496Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.444804685Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 128 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.445025922Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"dd0cd62a-35ab-433f-9c6b-54cd35f9aab5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2733,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.446298632Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"dd0cd62a-35ab-433f-9c6b-54cd35f9aab5\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.446375634Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.446684654Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"8b08a7c3-341e-46eb-8931-5e90158350a4","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.446817766Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"8b08a7c3-341e-46eb-8931-5e90158350a4","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.446955097Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.447175021Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 129 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.447389645Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.447462178Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 130 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.447502257Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.447551814Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 131 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.447587846Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.447743483Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 132 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.447799012Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.447923387Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 133 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.44797538Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.448094625Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 134 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.451117849Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"8b08a7c3-341e-46eb-8931-5e90158350a4","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1569,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.45155411Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"8b08a7c3-341e-46eb-8931-5e90158350a4\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.451758473Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.45207612Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"991b30b3-cfdb-4567-9dcd-08c51816378d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.452144645Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"991b30b3-cfdb-4567-9dcd-08c51816378d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.452338417Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 135 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.452702245Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.452813314Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 135 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.452907239Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 136 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.453042306Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 136 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.453453607Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"991b30b3-cfdb-4567-9dcd-08c51816378d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1404,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.453988292Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"991b30b3-cfdb-4567-9dcd-08c51816378d\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.454266741Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.454946492Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"f7e9204b-e62e-4928-b55a-4d6c7740f7d6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.457491994Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"f7e9204b-e62e-4928-b55a-4d6c7740f7d6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.457581611Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 137 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.457781715Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 137 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.458042831Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"f7e9204b-e62e-4928-b55a-4d6c7740f7d6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":3236,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.458894992Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"f7e9204b-e62e-4928-b55a-4d6c7740f7d6\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.458961353Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.459344548Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"02571a9e-89d4-4a6d-bfb0-078e201370ae","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.459423003Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"02571a9e-89d4-4a6d-bfb0-078e201370ae","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.459469575Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 138 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.459515005Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.459620823Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 138 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.459753395Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"02571a9e-89d4-4a6d-bfb0-078e201370ae","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":468,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.460018197Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"02571a9e-89d4-4a6d-bfb0-078e201370ae\", \"content-length\": \"10\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.460151751Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.460425711Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"38ad211f-fa2f-422f-9009-933b07489890","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.46048095Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"38ad211f-fa2f-422f-9009-933b07489890","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.460526741Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 139 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.460707948Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 139 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.460908353Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"38ad211f-fa2f-422f-9009-933b07489890","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":512,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.461365165Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"38ad211f-fa2f-422f-9009-933b07489890\", \"content-length\": \"144\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.461496544Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.461827998Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"185d5ec8-f5b3-4a7c-b36f-c07def71ba51","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.461888537Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"185d5ec8-f5b3-4a7c-b36f-c07def71ba51","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.46193552Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 140 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.462113922Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 140 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.462243447Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"185d5ec8-f5b3-4a7c-b36f-c07def71ba51","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":427,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.462661762Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"185d5ec8-f5b3-4a7c-b36f-c07def71ba51\", \"content-length\": \"147\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"finishing update","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.462850996Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"not-right","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"7b46bf0a-dded-4156-93c4-b1164e131702"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.728803862Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"repo_depot_url":"http://127.0.0.1:46463","component":"ArtifactCache","body":"None","uri":"http://127.0.0.1:46463/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET"} {"msg":"accepted connection","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.729714378Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"127.0.0.1:46463","component":"RepoDepotServer","remote_addr":"127.0.0.1:54104"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.730659152Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"internal-dns-resolver","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.73362355Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"02dfc450-2298-4e88-9002-6e65ca222bf0","remote_addr":"127.0.0.1:54104","local_addr":"127.0.0.1:46463","component":"RepoDepotServer"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.733840738Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"02dfc450-2298-4e88-9002-6e65ca222bf0","remote_addr":"127.0.0.1:54104","local_addr":"127.0.0.1:46463","component":"RepoDepotServer","version":"1.0.0"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.734765673Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"02dfc450-2298-4e88-9002-6e65ca222bf0","remote_addr":"127.0.0.1:54104","local_addr":"127.0.0.1:46463","component":"RepoDepotServer","latency_us":1159,"response_code":200} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_rot_bootloader_basic_failures","level":40,"time":"2026-01-06T16:09:38.735579799Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"828.613258ms","count":"2"} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.735972063Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"repo_depot_url":"http://127.0.0.1:46463","component":"ArtifactCache","result":"Ok(Response { url: \"http://127.0.0.1:46463/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7\", status: 200, headers: {\"content-type\": \"application/octet-stream\", \"x-request-id\": \"02dfc450-2298-4e88-9002-6e65ca222bf0\", \"content-length\": \"746\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"loaded artifact contents","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.738132204Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"not-right","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"7b46bf0a-dded-4156-93c4-b1164e131702"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.738692189Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"not-right","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"7b46bf0a-dded-4156-93c4-b1164e131702","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"accepted connection","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.739398352Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","remote_addr":"[::1]:62726"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.739987043Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"d7ee1236-dd77-4014-80ea-69cfcb90141c","remote_addr":"[::1]:62726","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.740096289Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"d7ee1236-dd77-4014-80ea-69cfcb90141c","remote_addr":"[::1]:62726","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.740381221Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 141 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.740610623Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.74088285Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 141 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.741088296Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 142 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.741347968Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 142 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.741703499Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"d7ee1236-dd77-4014-80ea-69cfcb90141c","remote_addr":"[::1]:62726","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1730,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.742063028Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"not-right","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"7b46bf0a-dded-4156-93c4-b1164e131702","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"d7ee1236-dd77-4014-80ea-69cfcb90141c\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"found SP state","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.742356227Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"not-right","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"7b46bf0a-dded-4156-93c4-b1164e131702","state":"SpState { base_mac_address: [0, 0, 0, 0, 0, 0], hubris_archive_id: \"0000000000000000\", model: \"i86pc\", power_state: A0, revision: 0, rot: V3 { active: A, pending_persistent_boot_preference: None, persistent_boot_preference: A, slot_a_error: None, slot_a_fwid: \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", slot_b_error: None, slot_b_fwid: \"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\", stage0_error: None, stage0_fwid: \"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\", stage0next_error: None, stage0next_fwid: \"dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd\", transient_boot_preference: None }, serial_number: \"SimGimlet01\" }"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.742574598Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"not-right","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"7b46bf0a-dded-4156-93c4-b1164e131702","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.742994205Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"aa292fc7-0eab-4143-8f74-b3643a029a56","remote_addr":"[::1]:62726","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.743170523Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"aa292fc7-0eab-4143-8f74-b3643a029a56","remote_addr":"[::1]:62726","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.743444313Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.743698585Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 143 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.743855164Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.74408109Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 144 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.744232268Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.744455037Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 145 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.744758135Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.744998479Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 146 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.745153535Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.745379611Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 147 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.745528645Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.745748028Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 148 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.74596191Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"aa292fc7-0eab-4143-8f74-b3643a029a56","remote_addr":"[::1]:62726","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2978,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.746399583Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"not-right","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"7b46bf0a-dded-4156-93c4-b1164e131702","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"aa292fc7-0eab-4143-8f74-b3643a029a56\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"found active slot caboose","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.746619207Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"not-right","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"7b46bf0a-dded-4156-93c4-b1164e131702","caboose":"SpComponentCaboose { board: \"SimRot\", epoch: None, git_commit: \"ddddddddd\", name: \"SimRot\", sign: Some(\"11594bb5548a757e918e6fe056e2ad9e084297c9555417a025d8788eacf55daf\"), version: \"0.0.200\" }"} {"msg":"update done","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.748244723Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"not-right","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"7b46bf0a-dded-4156-93c4-b1164e131702","result":"Err(PreconditionFailed(WrongActiveVersion { expected: ArtifactVersion(\"not-right\"), found: \"0.0.200\" }))"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.748427354Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.748829357Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"266767ea-28f9-42af-931f-916680db9d7f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.748935135Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"266767ea-28f9-42af-931f-916680db9d7f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.7492567Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.74953584Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 149 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.749690205Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.749918114Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 150 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.750067569Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.750290028Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 151 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.750438671Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.75065607Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 152 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.750804724Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.751023305Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 153 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.751171026Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.751382794Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 154 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.751588259Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"266767ea-28f9-42af-931f-916680db9d7f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2769,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.751931987Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"266767ea-28f9-42af-931f-916680db9d7f\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.752142913Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.752469558Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"1b8c0f51-4d96-44d8-8743-1385f9673ee6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.752572601Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"1b8c0f51-4d96-44d8-8743-1385f9673ee6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.752798226Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.753029522Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 155 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.753277622Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.753519379Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 156 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.753668954Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.753886633Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 157 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.754036008Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.754267525Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 158 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.754418392Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.754644819Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 159 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.754798683Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.755014278Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 160 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.755223891Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"1b8c0f51-4d96-44d8-8743-1385f9673ee6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2758,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.755562169Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"1b8c0f51-4d96-44d8-8743-1385f9673ee6\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.755772684Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.756101803Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"b76033ce-14f2-45d6-b470-798940128c94","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.756205257Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"b76033ce-14f2-45d6-b470-798940128c94","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.756427396Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.756660786Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 161 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.756812946Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.757035345Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 162 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.757187996Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.757437578Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 163 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.75759041Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.757811706Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 164 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.757957905Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.758183981Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 165 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.758332424Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.758546967Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 166 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.758752001Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"b76033ce-14f2-45d6-b470-798940128c94","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2659,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.759083425Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"b76033ce-14f2-45d6-b470-798940128c94\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.759290293Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.759616186Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"81a3b2b3-9f92-41fa-a46d-cf99826d934e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.759720973Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"81a3b2b3-9f92-41fa-a46d-cf99826d934e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.759939644Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.760182002Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 167 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.760366146Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.760588635Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 168 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.760735354Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.760955428Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 169 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.761163729Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.761394795Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 170 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.761548168Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.761770646Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 171 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.761919811Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.762136668Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 172 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.762384938Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"81a3b2b3-9f92-41fa-a46d-cf99826d934e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2775,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.762721152Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"81a3b2b3-9f92-41fa-a46d-cf99826d934e\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.763180989Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.763593843Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"f3b44f9f-559f-4d7c-b7eb-5cdf55460b0d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.763698369Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"f3b44f9f-559f-4d7c-b7eb-5cdf55460b0d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.764003381Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.764241992Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 173 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.764680316Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.765240632Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 174 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.76539686Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.76561994Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 175 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.765767341Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.765988397Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 176 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.766141409Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.766448054Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 177 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.766900987Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.767335244Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 178 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.76815961Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"f3b44f9f-559f-4d7c-b7eb-5cdf55460b0d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":4517,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.768750566Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"f3b44f9f-559f-4d7c-b7eb-5cdf55460b0d\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.77016195Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.770218161Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"f3fd249e-21e2-46f2-adec-0cfb06b1059c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.770261196Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"f3fd249e-21e2-46f2-adec-0cfb06b1059c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.77056745Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.770760782Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 179 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.770816762Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.771007037Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 180 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.771068268Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.771237372Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 181 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.771285817Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.771451725Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 182 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.771498357Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.772790656Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 183 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.772887948Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.772927626Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 184 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.772958718Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"f3fd249e-21e2-46f2-adec-0cfb06b1059c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2227,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.773015991Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"f3fd249e-21e2-46f2-adec-0cfb06b1059c\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.773054547Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.773285612Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"dc39bb27-9c73-4e0f-94bc-8af54b93966e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.773344108Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"dc39bb27-9c73-4e0f-94bc-8af54b93966e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.773487942Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 185 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.773673538Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.773870426Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 185 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.773958931Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 186 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.774453747Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 186 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.774555838Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"dc39bb27-9c73-4e0f-94bc-8af54b93966e","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1252,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.774785401Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"dc39bb27-9c73-4e0f-94bc-8af54b93966e\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.775032839Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.777577088Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"df644a53-2984-488e-a22a-73f750f617a1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.777687436Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"df644a53-2984-488e-a22a-73f750f617a1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.777864475Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 187 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.778737458Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 187 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.77885001Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"df644a53-2984-488e-a22a-73f750f617a1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1331,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.781544014Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"df644a53-2984-488e-a22a-73f750f617a1\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.781652458Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.781686716Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"701fa861-e6fc-42de-bdc2-ecc2cf9367db","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.781731364Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"701fa861-e6fc-42de-bdc2-ecc2cf9367db","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.781771803Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 188 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.781809909Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.781836641Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 188 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.781868514Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"701fa861-e6fc-42de-bdc2-ecc2cf9367db","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":455,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.781911649Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"701fa861-e6fc-42de-bdc2-ecc2cf9367db\", \"content-length\": \"10\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.781951708Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.781981046Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"8b6e9969-da5c-452f-bf84-d3ac130333ab","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.782019212Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"8b6e9969-da5c-452f-bf84-d3ac130333ab","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.782058249Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 189 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.782092877Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 189 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.782132595Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"8b6e9969-da5c-452f-bf84-d3ac130333ab","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":460,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.782172113Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"8b6e9969-da5c-452f-bf84-d3ac130333ab\", \"content-length\": \"144\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.78221111Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.782239957Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"764c3a15-a0aa-4a54-9290-8d8063586dec","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.782279705Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"764c3a15-a0aa-4a54-9290-8d8063586dec","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.782320055Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 190 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.782523366Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 190 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.782668222Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"764c3a15-a0aa-4a54-9290-8d8063586dec","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":472,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.783157908Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"764c3a15-a0aa-4a54-9290-8d8063586dec\", \"content-length\": \"147\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.783352402Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.783651131Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"0aa2781b-4d13-4133-80de-41f6025febb6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.783712933Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"0aa2781b-4d13-4133-80de-41f6025febb6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.783824232Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.784006051Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 191 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.784095037Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.784224763Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 192 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.784277727Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.784438675Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 193 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.784480086Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.784662226Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 194 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.78470504Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.784880697Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 195 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.784925635Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.785098526Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 196 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.785243723Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"0aa2781b-4d13-4133-80de-41f6025febb6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1615,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.785545097Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"0aa2781b-4d13-4133-80de-41f6025febb6\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.785684833Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.785973412Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"7e85eab1-d5e5-4de7-a1a7-2806a71fc547","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.786036497Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"7e85eab1-d5e5-4de7-a1a7-2806a71fc547","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.786158147Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.786339424Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 197 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.786384092Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.786555891Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 198 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.786598816Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.786772729Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 199 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.786815042Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.786993935Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 200 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.787036149Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.787223939Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 201 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.787268487Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.787421769Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 202 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.787566405Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"7e85eab1-d5e5-4de7-a1a7-2806a71fc547","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1606,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.787871316Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"7e85eab1-d5e5-4de7-a1a7-2806a71fc547\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.787972836Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.788406893Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"58d09236-a483-4b6e-b309-8c03b64a0e26","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.791409666Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"58d09236-a483-4b6e-b309-8c03b64a0e26","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.791597627Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.791922759Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.791980182Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.792164636Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 204 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.792215115Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.792387686Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 205 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.792432334Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.792695904Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 206 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.792753317Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.792915547Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 207 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.792963482Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.793163757Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 208 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.793276619Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"58d09236-a483-4b6e-b309-8c03b64a0e26","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":4938,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.793571862Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"58d09236-a483-4b6e-b309-8c03b64a0e26\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.793714533Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.794216764Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"30532eba-4864-49e0-bef7-28391d1cdca9","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.794339576Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"30532eba-4864-49e0-bef7-28391d1cdca9","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.79438701Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.794657133Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 209 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.794710408Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.794889371Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 210 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.794952796Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.79510191Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 211 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.795149995Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.795308017Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 212 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.795355491Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.795587629Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 213 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.795637036Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.795676283Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 214 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.795952749Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"30532eba-4864-49e0-bef7-28391d1cdca9","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1842,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.79610017Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"30532eba-4864-49e0-bef7-28391d1cdca9\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.796354782Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.796523785Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2cd9eb23-f7bd-4c8f-a2ff-8aaa8344dd23","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.796580026Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2cd9eb23-f7bd-4c8f-a2ff-8aaa8344dd23","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.796719461Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.796899146Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 215 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.796946359Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.797175641Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 216 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.797223566Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.797334815Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 217 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.797378351Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.797581622Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 218 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.797634977Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.797858999Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 219 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.7979048Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.797939869Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 220 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.798071649Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2cd9eb23-f7bd-4c8f-a2ff-8aaa8344dd23","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1553,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.798384716Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"2cd9eb23-f7bd-4c8f-a2ff-8aaa8344dd23\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.798494643Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.798792952Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"1cb83ffc-4a9b-4840-95ec-4cd004fcd3dd","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.798850986Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"1cb83ffc-4a9b-4840-95ec-4cd004fcd3dd","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.798981283Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.799161739Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 221 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.799211708Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.799432554Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 222 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.799483614Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.799615304Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 223 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.799661615Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.799832392Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 224 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.799877Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.800052817Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 225 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.800097435Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.800270757Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 226 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.8005307Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"1cb83ffc-4a9b-4840-95ec-4cd004fcd3dd","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1643,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.800761595Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"1cb83ffc-4a9b-4840-95ec-4cd004fcd3dd\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.800817536Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.801230601Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"b94c52c3-95b6-47ab-9080-e2267e811956","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.80129109Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"b94c52c3-95b6-47ab-9080-e2267e811956","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.801391548Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 227 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.80151417Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.801659777Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 227 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.801741088Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 228 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.801919209Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 228 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.80212228Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"b94c52c3-95b6-47ab-9080-e2267e811956","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":909,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.802404967Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"b94c52c3-95b6-47ab-9080-e2267e811956\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.802632737Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.802960894Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"659f05a3-fe99-4902-8dea-8bae403b926b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.803025171Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"659f05a3-fe99-4902-8dea-8bae403b926b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.803282709Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 229 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.803750201Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 229 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.804090853Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"659f05a3-fe99-4902-8dea-8bae403b926b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1149,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.804463709Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"659f05a3-fe99-4902-8dea-8bae403b926b\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.804660317Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.80495088Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"84cd5710-ad5e-4d8a-b293-e35eb5042439","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.80500697Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"84cd5710-ad5e-4d8a-b293-e35eb5042439","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.805162227Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 230 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.805315499Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.805371991Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 230 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.805574761Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"84cd5710-ad5e-4d8a-b293-e35eb5042439","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":589,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.805828792Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"84cd5710-ad5e-4d8a-b293-e35eb5042439\", \"content-length\": \"10\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.805961323Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.806319389Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"0dbd9118-a58a-49f5-95cf-a595c6057501","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.806375681Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"0dbd9118-a58a-49f5-95cf-a595c6057501","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.806505597Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 231 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.80676571Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 231 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.806920185Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"0dbd9118-a58a-49f5-95cf-a595c6057501","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":612,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.807205297Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"0dbd9118-a58a-49f5-95cf-a595c6057501\", \"content-length\": \"144\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.807349602Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.807636718Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"8c4ab4d3-61a4-4982-93be-9940c7a335c8","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.807705133Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"8c4ab4d3-61a4-4982-93be-9940c7a335c8","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.807929476Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 232 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.808141193Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 232 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.811184287Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"8c4ab4d3-61a4-4982-93be-9940c7a335c8","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":3506,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.811439049Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"8c4ab4d3-61a4-4982-93be-9940c7a335c8\", \"content-length\": \"147\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"finishing update","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.811703852Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"NoValidVersion","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"518244a4-30ef-4b75-ad57-e6d601ec7386"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.952450198Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"repo_depot_url":"http://127.0.0.1:46463","component":"ArtifactCache","body":"None","uri":"http://127.0.0.1:46463/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET"} {"msg":"accepted connection","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.953132343Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"127.0.0.1:46463","component":"RepoDepotServer","remote_addr":"127.0.0.1:35730"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.953934906Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.953998011Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.954028491Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.954055344Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.954080694Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 5 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.954112266Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.954142356Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.954173978Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 233 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.955560834Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.955816679Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.955897328Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.955957456Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.956274792Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.958886625Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.958981272Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.959048584Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 233 }"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.959277326Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"859ff2d3-272a-443d-951a-00fb1ca27343","remote_addr":"127.0.0.1:35730","local_addr":"127.0.0.1:46463","component":"RepoDepotServer"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.95933537Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"859ff2d3-272a-443d-951a-00fb1ca27343","remote_addr":"127.0.0.1:35730","local_addr":"127.0.0.1:46463","component":"RepoDepotServer","version":"1.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.959620763Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.959677515Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.959708887Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.959740179Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 234 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.95977108Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"859ff2d3-272a-443d-951a-00fb1ca27343","remote_addr":"127.0.0.1:35730","local_addr":"127.0.0.1:46463","component":"RepoDepotServer","latency_us":548,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.959987887Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.960038668Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.96007026Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.960134577Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.960159326Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.960196038Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.960221218Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.960695964Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"repo_depot_url":"http://127.0.0.1:46463","component":"ArtifactCache","result":"Ok(Response { url: \"http://127.0.0.1:46463/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7\", status: 200, headers: {\"content-type\": \"application/octet-stream\", \"x-request-id\": \"859ff2d3-272a-443d-951a-00fb1ca27343\", \"content-length\": \"746\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"loaded artifact contents","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.962316561Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"NoValidVersion","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"518244a4-30ef-4b75-ad57-e6d601ec7386"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.962509482Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"NoValidVersion","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"518244a4-30ef-4b75-ad57-e6d601ec7386","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.963400079Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.963536117Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.963625964Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.963658158Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 234 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.964531872Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.96620893Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.966271012Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.966306963Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 235 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.966819985Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.966871297Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.966902678Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.966927748Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.966956946Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.966986133Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.967015391Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.992224522Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.992275633Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"accepted connection","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.992311303Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","remote_addr":"[::1]:38087"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.992348066Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.992384898Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.99242116Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 235 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.992459175Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.992496689Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.992539413Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 236 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.992579703Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.992657125Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.992685732Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.992719889Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.992748205Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.99278094Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"7bad8b9b-8fc0-4012-a71f-f5d005dd9d69","remote_addr":"[::1]:38087","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.992819405Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"7bad8b9b-8fc0-4012-a71f-f5d005dd9d69","remote_addr":"[::1]:38087","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.992858563Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.992945133Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.992980904Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 236 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993076663Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 237 }, kind: MgsRequest(SpState) }"} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993123465Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993157462Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.99319695Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.993225346Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.99325788Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993331937Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 17 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993367557Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 237 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.99345034Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 238 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993489046Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.993521891Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.993545668Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.993574275Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.993598432Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993626117Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 18 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993656096Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 238 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993685454Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 239 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993715513Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.993748308Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.993772265Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.99380009Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 19 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993829949Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 239 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993905248Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 240 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.993940497Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.993972711Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"7bad8b9b-8fc0-4012-a71f-f5d005dd9d69","remote_addr":"[::1]:38087","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":5142,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994013872Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994039172Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994067578Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994096184Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994123969Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994152215Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994227974Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994259126Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994283113Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994310537Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"NoValidVersion","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"518244a4-30ef-4b75-ad57-e6d601ec7386","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"7bad8b9b-8fc0-4012-a71f-f5d005dd9d69\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"found SP state","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994380625Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"NoValidVersion","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"518244a4-30ef-4b75-ad57-e6d601ec7386","state":"SpState { base_mac_address: [0, 0, 0, 0, 0, 0], hubris_archive_id: \"0000000000000000\", model: \"i86pc\", power_state: A0, revision: 0, rot: V3 { active: A, pending_persistent_boot_preference: None, persistent_boot_preference: A, slot_a_error: None, slot_a_fwid: \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", slot_b_error: None, slot_b_fwid: \"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\", stage0_error: None, stage0_fwid: \"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\", stage0next_error: None, stage0next_fwid: \"dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd\", transient_boot_preference: None }, serial_number: \"SimGimlet01\" }"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994459371Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"NoValidVersion","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"518244a4-30ef-4b75-ad57-e6d601ec7386","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.994511714Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 20 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.994540841Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 240 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.994569107Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.994599667Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 241 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994630689Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994653764Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994680557Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994745074Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.994774051Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"834affa0-dc39-4cc5-af24-4e6eaa03f153","remote_addr":"[::1]:38087","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994810984Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"834affa0-dc39-4cc5-af24-4e6eaa03f153","remote_addr":"[::1]:38087","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.994846023Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 21 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.994875131Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 241 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.994903166Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.994936953Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.994964798Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995028053Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 22 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.99509777Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 242 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995126988Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 243 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995159372Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":17} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995186836Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995212506Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995240912Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995269569Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995298296Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995325209Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 243 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995355338Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995413282Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 244 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995443252Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995476036Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995500434Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995528329Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995555643Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995585172Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995627315Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.995657685Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995685469Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 245 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995715148Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995747612Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 246 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995775176Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 247 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.99580243Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.99585798Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 247 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995926956Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.995958749Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996045109Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 248 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996110829Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.99618252Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 249 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996215004Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996448435Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 250 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.996490277Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"834affa0-dc39-4cc5-af24-4e6eaa03f153","remote_addr":"[::1]:38087","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":9864,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.996529565Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"NoValidVersion","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"518244a4-30ef-4b75-ad57-e6d601ec7386","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"834affa0-dc39-4cc5-af24-4e6eaa03f153\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"found active slot caboose","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.996595094Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"NoValidVersion","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"518244a4-30ef-4b75-ad57-e6d601ec7386","caboose":"SpComponentCaboose { board: \"SimRot\", epoch: None, git_commit: \"ddddddddd\", name: \"SimRot\", sign: Some(\"11594bb5548a757e918e6fe056e2ad9e084297c9555417a025d8788eacf55daf\"), version: \"0.0.200\" }"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.996645413Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"NoValidVersion","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"518244a4-30ef-4b75-ad57-e6d601ec7386","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996694179Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"90822bf0-8166-47c0-8d78-badd8c3e1b84","remote_addr":"[::1]:38087","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.996726072Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"90822bf0-8166-47c0-8d78-badd8c3e1b84","remote_addr":"[::1]:38087","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996758446Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996791471Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 251 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996817893Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.99685157Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 252 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996880146Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996910967Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 253 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996936728Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996967509Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 254 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.996996125Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.997107455Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 255 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.997176932Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.997973954Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 256 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:38.998076346Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"90822bf0-8166-47c0-8d78-badd8c3e1b84","remote_addr":"[::1]:38087","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1692,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.998136124Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"NoValidVersion","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"518244a4-30ef-4b75-ad57-e6d601ec7386","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"90822bf0-8166-47c0-8d78-badd8c3e1b84\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:38 GMT\"} })"} {"msg":"update done","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.998336569Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"NoValidVersion","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"518244a4-30ef-4b75-ad57-e6d601ec7386","result":"Err(PreconditionFailed(WrongInactiveVersion { expected: NoValidVersion, found: Version(\"0.0.200\") }))"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.998403171Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.998434493Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"3493d253-df81-40fd-a04d-67cfb83e90ff","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:38.998475503Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"3493d253-df81-40fd-a04d-67cfb83e90ff","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.998514961Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.998556523Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 257 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.998588376Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.998624808Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 258 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.999306793Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.999372904Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 259 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:38.999412352Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.000938192Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 260 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.000998561Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.001039722Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 261 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.001073609Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.001111313Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 262 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.006296422Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"3493d253-df81-40fd-a04d-67cfb83e90ff","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2427,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.006375368Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"3493d253-df81-40fd-a04d-67cfb83e90ff\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.006469944Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.006504713Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"9d1d6abe-b60e-4523-bb7b-93729b8d265b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.006540313Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"9d1d6abe-b60e-4523-bb7b-93729b8d265b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.00657404Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.006610542Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 263 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.006639509Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.006672654Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 264 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.006700349Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.006733414Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 265 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.006761079Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.006793673Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 266 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.006994028Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007054167Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 267 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007085298Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007118283Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 268 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.007147732Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"9d1d6abe-b60e-4523-bb7b-93729b8d265b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1687,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.007186839Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"9d1d6abe-b60e-4523-bb7b-93729b8d265b\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.007276976Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007319631Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"43a83c82-a771-4c68-838c-ed5620ce0f95","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.007355792Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"43a83c82-a771-4c68-838c-ed5620ce0f95","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007388567Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007422053Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 269 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007450228Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007483043Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 270 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007512Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007544805Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 271 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007573081Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007605685Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 272 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007634101Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007667106Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 273 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007694941Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007727615Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 274 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.007756392Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"43a83c82-a771-4c68-838c-ed5620ce0f95","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1266,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.007791562Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"43a83c82-a771-4c68-838c-ed5620ce0f95\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.007825589Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.0078514Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"2d755024-6c42-4a48-bea2-9752424feab5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.007884846Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"2d755024-6c42-4a48-bea2-9752424feab5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007918161Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.007950856Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 275 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.0079784Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.008011425Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 276 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.008039751Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.008072446Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 277 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.008099549Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.008132164Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 278 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.008160299Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.008193414Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 279 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.008221029Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.008253793Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 280 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.00828233Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"2d755024-6c42-4a48-bea2-9752424feab5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1249,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.009166855Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"2d755024-6c42-4a48-bea2-9752424feab5\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.009229198Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.009339585Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2c16731d-c890-4c5e-97e7-1220a5ac1075","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.009382891Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2c16731d-c890-4c5e-97e7-1220a5ac1075","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.009418782Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.009456757Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 281 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.009485894Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.010221004Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 282 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.010276484Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.010311874Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 283 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.010340219Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.010374287Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 284 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.010402242Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.010435497Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 285 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.010466418Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.010500375Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 286 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.010529333Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2c16731d-c890-4c5e-97e7-1220a5ac1075","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1363,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.020051327Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"2c16731d-c890-4c5e-97e7-1220a5ac1075\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.020197976Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.020235019Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"56d2bf60-93f1-4b3a-ad77-63da6bfb82e4","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.02027581Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"56d2bf60-93f1-4b3a-ad77-63da6bfb82e4","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.020312592Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.020350928Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 287 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.020381448Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.02041795Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 288 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.020448571Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.020483279Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 289 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.02051418Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.0205499Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 290 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.02058018Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.020702772Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 291 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.02075237Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.020789844Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 292 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.020821787Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"56d2bf60-93f1-4b3a-ad77-63da6bfb82e4","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1210,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.020863539Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"56d2bf60-93f1-4b3a-ad77-63da6bfb82e4\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.020899821Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.020925762Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"9a83bf99-02ec-430c-9158-8b6150a7f4c5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.020958376Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"9a83bf99-02ec-430c-9158-8b6150a7f4c5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.020991341Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 293 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.021024356Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.021089465Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 293 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.021162289Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 294 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.021195995Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 294 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.021272486Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"9a83bf99-02ec-430c-9158-8b6150a7f4c5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":774,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.021308186Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"9a83bf99-02ec-430c-9158-8b6150a7f4c5\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.021342725Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.021369748Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"c7404255-2b42-411f-972f-f23d8bc00a82","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.021403404Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"c7404255-2b42-411f-972f-f23d8bc00a82","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.021437942Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 295 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.02147209Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 295 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.021547488Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"c7404255-2b42-411f-972f-f23d8bc00a82","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":618,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.021581776Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"c7404255-2b42-411f-972f-f23d8bc00a82\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.021615593Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.021641063Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"f9eb56cc-88fc-41c3-8c00-a7793f291b5f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.021765639Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"f9eb56cc-88fc-41c3-8c00-a7793f291b5f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.021810668Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 296 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.021844164Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.02186748Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 296 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.021896116Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"f9eb56cc-88fc-41c3-8c00-a7793f291b5f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":357,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.021932288Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"f9eb56cc-88fc-41c3-8c00-a7793f291b5f\", \"content-length\": \"10\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.021966445Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.021992877Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"dd6076d0-a931-48ef-aee9-60c094c8f38f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.022054519Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"dd6076d0-a931-48ef-aee9-60c094c8f38f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.022092824Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 297 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.022124657Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 297 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.022158524Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"dd6076d0-a931-48ef-aee9-60c094c8f38f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":429,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.022192761Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"dd6076d0-a931-48ef-aee9-60c094c8f38f\", \"content-length\": \"144\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.022508083Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.022718128Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"f134e05c-1052-4b64-b576-c0c7c953b285","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.022810851Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"f134e05c-1052-4b64-b576-c0c7c953b285","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.022857874Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 298 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.022889716Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 298 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.022925858Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"f134e05c-1052-4b64-b576-c0c7c953b285","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2346,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.022962109Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"f134e05c-1052-4b64-b576-c0c7c953b285\", \"content-length\": \"147\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.022996116Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.023022298Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f3cbe32f-a9d0-4550-adb7-c67f36093763","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.023054952Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f3cbe32f-a9d0-4550-adb7-c67f36093763","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.023246711Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.023301188Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 299 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.023330726Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.023364864Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 300 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.023396045Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.02342907Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 301 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.023457036Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.0234896Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 302 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.023597853Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.023638534Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 303 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.023668022Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.023700887Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 304 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.023729533Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f3cbe32f-a9d0-4550-adb7-c67f36093763","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1890,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.023767728Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"f3cbe32f-a9d0-4550-adb7-c67f36093763\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.023802076Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026132634Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"cd1a9051-9c81-49cd-9aab-c820fa6fa8fd","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.026196991Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"cd1a9051-9c81-49cd-9aab-c820fa6fa8fd","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026235086Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026270826Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 305 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026300154Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026334131Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 306 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026363048Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026397506Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 307 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026425812Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026459689Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 308 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026488045Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026521531Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 309 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.02655167Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.026585417Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 310 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.026615146Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"cd1a9051-9c81-49cd-9aab-c820fa6fa8fd","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1264,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.026997911Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"cd1a9051-9c81-49cd-9aab-c820fa6fa8fd\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.027060655Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027089922Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6d5244bc-decc-413b-b4a3-24375195a669","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.027126685Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6d5244bc-decc-413b-b4a3-24375195a669","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027182565Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027220069Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 311 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027248645Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027282703Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 312 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027311419Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027345066Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 313 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027373271Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027406878Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 314 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027435434Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027468659Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 315 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027496985Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.027535642Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 316 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.027858889Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6d5244bc-decc-413b-b4a3-24375195a669","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1732,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.02837648Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"6d5244bc-decc-413b-b4a3-24375195a669\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.028471899Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.03149385Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"33d8bdf2-40c2-46a0-94d5-927201103e66","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.031562756Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"33d8bdf2-40c2-46a0-94d5-927201103e66","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031603106Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031642604Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 317 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031672593Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031706991Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 318 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031736278Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031770335Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 319 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031799052Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031833159Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 320 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031862397Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031896685Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 321 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031926323Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.031960621Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 322 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.03199078Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"33d8bdf2-40c2-46a0-94d5-927201103e66","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1604,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.032029527Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"33d8bdf2-40c2-46a0-94d5-927201103e66\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.032066319Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.032093363Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"c79ab9a2-3a98-4a56-b20f-b2be4235c0db","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.032128061Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"c79ab9a2-3a98-4a56-b20f-b2be4235c0db","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.032162519Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.032197318Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 323 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.032226195Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.032260442Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 324 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.03228976Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.03232539Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 325 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.032354949Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.03239091Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 326 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.032422913Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.032540535Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 327 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.032577027Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.032610443Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 328 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.032841489Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"c79ab9a2-3a98-4a56-b20f-b2be4235c0db","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1617,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.032940113Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"c79ab9a2-3a98-4a56-b20f-b2be4235c0db\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.039970162Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.04011623Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"6581d8c4-3972-414b-a779-82feb3203cf3","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.040173062Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"6581d8c4-3972-414b-a779-82feb3203cf3","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.0402127Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.040252759Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 329 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.0402836Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.04031907Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 330 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.040348268Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.040383347Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 331 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.040412975Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.040447353Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 332 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.040475809Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.040510297Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 333 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.040540356Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.040575776Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 334 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.040607088Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"6581d8c4-3972-414b-a779-82feb3203cf3","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1188,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.040649712Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"6581d8c4-3972-414b-a779-82feb3203cf3\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.041078308Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.041214647Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"bc76fd5b-9f95-4d45-9762-66beda620e87","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.041263403Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"bc76fd5b-9f95-4d45-9762-66beda620e87","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.041486172Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 335 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.041524989Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.041593304Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 335 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.041968344Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 336 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.042005547Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 336 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.044837484Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"bc76fd5b-9f95-4d45-9762-66beda620e87","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":710,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.044884015Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"bc76fd5b-9f95-4d45-9762-66beda620e87\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.044917662Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.045193536Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"69f72e3c-7957-492a-9417-c875d4c15b58","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.04525623Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"69f72e3c-7957-492a-9417-c875d4c15b58","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.045292591Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 337 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.04532743Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 337 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.045399061Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"69f72e3c-7957-492a-9417-c875d4c15b58","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":543,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.045435553Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"69f72e3c-7957-492a-9417-c875d4c15b58\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.045468929Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.04549483Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"352ca159-8825-477e-9ce2-aae8660cbdd6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.045527204Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"352ca159-8825-477e-9ce2-aae8660cbdd6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.045559939Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 338 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.045591711Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.045615048Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 338 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.045643113Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"352ca159-8825-477e-9ce2-aae8660cbdd6","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":364,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.045677531Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"352ca159-8825-477e-9ce2-aae8660cbdd6\", \"content-length\": \"10\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.045711628Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.045736657Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"bd06f523-9dc0-477a-96d2-fb2a8f2c42ce","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.045772218Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"bd06f523-9dc0-477a-96d2-fb2a8f2c42ce","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.045807708Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 339 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.045839861Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 339 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.045873377Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"bd06f523-9dc0-477a-96d2-fb2a8f2c42ce","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":431,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.045909899Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"bd06f523-9dc0-477a-96d2-fb2a8f2c42ce\", \"content-length\": \"144\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.045943726Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.045968695Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"5feb1773-f7b8-4ecf-99a6-5aa311ea8ad7","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.046000528Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"5feb1773-f7b8-4ecf-99a6-5aa311ea8ad7","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.046033303Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 340 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.046064224Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 340 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.046097108Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"5feb1773-f7b8-4ecf-99a6-5aa311ea8ad7","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":427,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.046131156Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"5feb1773-f7b8-4ecf-99a6-5aa311ea8ad7\", \"content-length\": \"147\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"finishing update","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.046164081Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"something-else\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"fbe2d562-4709-48fd-a484-2948320b1ccf"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.153038266Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"repo_depot_url":"http://127.0.0.1:46463","component":"ArtifactCache","body":"None","uri":"http://127.0.0.1:46463/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET"} {"msg":"accepted connection","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.157843345Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"127.0.0.1:46463","component":"RepoDepotServer","remote_addr":"127.0.0.1:46396"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.157951598Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"2da3d506-44c8-49ab-b471-cd41a19c2924","remote_addr":"127.0.0.1:46396","local_addr":"127.0.0.1:46463","component":"RepoDepotServer"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.157999342Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"2da3d506-44c8-49ab-b471-cd41a19c2924","remote_addr":"127.0.0.1:46396","local_addr":"127.0.0.1:46463","component":"RepoDepotServer","version":"1.0.0"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.158044071Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET","req_id":"2da3d506-44c8-49ab-b471-cd41a19c2924","remote_addr":"127.0.0.1:46396","local_addr":"127.0.0.1:46463","component":"RepoDepotServer","latency_us":248,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.158090362Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"repo_depot_url":"http://127.0.0.1:46463","component":"ArtifactCache","result":"Ok(Response { url: \"http://127.0.0.1:46463/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7\", status: 200, headers: {\"content-type\": \"application/octet-stream\", \"x-request-id\": \"2da3d506-44c8-49ab-b471-cd41a19c2924\", \"content-length\": \"746\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"loaded artifact contents","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.159107138Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"something-else\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"fbe2d562-4709-48fd-a484-2948320b1ccf"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.167092882Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"something-else\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"fbe2d562-4709-48fd-a484-2948320b1ccf","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"accepted connection","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.167215303Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","remote_addr":"[::1]:34781"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.16725421Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"cac8f654-3173-4a23-a5a9-35d907718058","remote_addr":"[::1]:34781","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.167287806Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"cac8f654-3173-4a23-a5a9-35d907718058","remote_addr":"[::1]:34781","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.167321853Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 341 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.167353416Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.167413825Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 341 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.167480456Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 342 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.167511377Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 342 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.167583319Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"cac8f654-3173-4a23-a5a9-35d907718058","remote_addr":"[::1]:34781","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1202,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.167619921Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"something-else\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"fbe2d562-4709-48fd-a484-2948320b1ccf","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"cac8f654-3173-4a23-a5a9-35d907718058\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"found SP state","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.167687224Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"something-else\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"fbe2d562-4709-48fd-a484-2948320b1ccf","state":"SpState { base_mac_address: [0, 0, 0, 0, 0, 0], hubris_archive_id: \"0000000000000000\", model: \"i86pc\", power_state: A0, revision: 0, rot: V3 { active: A, pending_persistent_boot_preference: None, persistent_boot_preference: A, slot_a_error: None, slot_a_fwid: \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", slot_b_error: None, slot_b_fwid: \"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\", stage0_error: None, stage0_fwid: \"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\", stage0next_error: None, stage0next_fwid: \"dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd\", transient_boot_preference: None }, serial_number: \"SimGimlet01\" }"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.1677661Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"something-else\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"fbe2d562-4709-48fd-a484-2948320b1ccf","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.167821238Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"7e2e53f4-df32-483b-802a-c4f20e795963","remote_addr":"[::1]:34781","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.167856218Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"7e2e53f4-df32-483b-802a-c4f20e795963","remote_addr":"[::1]:34781","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.167890164Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.167924612Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 343 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.167953119Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.167986625Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 344 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.16801482Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168048246Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 345 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168076211Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168109237Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 346 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168136781Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168169936Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 347 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168197411Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168230596Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 348 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.168259443Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"7e2e53f4-df32-483b-802a-c4f20e795963","remote_addr":"[::1]:34781","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1171,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.168295304Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"something-else\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"fbe2d562-4709-48fd-a484-2948320b1ccf","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"7e2e53f4-df32-483b-802a-c4f20e795963\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"found active slot caboose","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.168359711Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"something-else\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"fbe2d562-4709-48fd-a484-2948320b1ccf","caboose":"SpComponentCaboose { board: \"SimRot\", epoch: None, git_commit: \"ddddddddd\", name: \"SimRot\", sign: Some(\"11594bb5548a757e918e6fe056e2ad9e084297c9555417a025d8788eacf55daf\"), version: \"0.0.200\" }"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.168414128Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"something-else\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"fbe2d562-4709-48fd-a484-2948320b1ccf","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168467323Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"40234fce-a8ed-4bdf-b6b4-d1354cd58ca2","remote_addr":"[::1]:34781","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.16850108Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"40234fce-a8ed-4bdf-b6b4-d1354cd58ca2","remote_addr":"[::1]:34781","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168534826Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168568282Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 349 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168597039Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168630114Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 350 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168658139Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168691074Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 351 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168718859Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168751494Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 352 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168779228Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168812264Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 353 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.168839597Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.16887141Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 354 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.168899646Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"40234fce-a8ed-4bdf-b6b4-d1354cd58ca2","remote_addr":"[::1]:34781","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1202,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.168934324Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"something-else\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"fbe2d562-4709-48fd-a484-2948320b1ccf","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"40234fce-a8ed-4bdf-b6b4-d1354cd58ca2\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"update done","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.169078439Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"something-else\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"fbe2d562-4709-48fd-a484-2948320b1ccf","result":"Err(PreconditionFailed(WrongInactiveVersion { expected: Version(ArtifactVersion(\"something-else\")), found: Version(\"0.0.200\") }))"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.169157976Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169186352Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"fee124fd-3f8e-4feb-92e7-387f7293c345","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.169225559Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"fee124fd-3f8e-4feb-92e7-387f7293c345","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169259536Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169293333Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 355 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169321228Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169353621Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 356 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169381256Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169413359Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 357 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169441094Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169473137Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 358 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.16949987Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 359 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169532053Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 359 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.16956087Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169592894Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 360 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.169621089Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"fee124fd-3f8e-4feb-92e7-387f7293c345","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1264,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.169656719Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"fee124fd-3f8e-4feb-92e7-387f7293c345\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.169690366Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169716207Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"a58fba97-72cd-4a34-97ed-fe69d6f51f7c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.169748911Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"a58fba97-72cd-4a34-97ed-fe69d6f51f7c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.169781776Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.176888616Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 361 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.176962863Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177002861Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 362 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177033933Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177069703Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 363 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177099402Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.17713403Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 364 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177163308Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177197395Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 365 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177227805Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177263496Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 366 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.177294407Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"a58fba97-72cd-4a34-97ed-fe69d6f51f7c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1097,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.177342271Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"a58fba97-72cd-4a34-97ed-fe69d6f51f7c\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.177382049Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177409664Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"dc90b552-3664-4b8a-8edf-4b08aa2aa433","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.177445675Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"dc90b552-3664-4b8a-8edf-4b08aa2aa433","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177482738Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177518919Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 367 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177665559Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177718824Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 368 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177749053Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177783542Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 369 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177812078Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177846235Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 370 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177874441Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 371 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.177907246Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 371 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.17800566Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 372 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178048945Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 372 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.178078764Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"dc90b552-3664-4b8a-8edf-4b08aa2aa433","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1108,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.178118482Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"dc90b552-3664-4b8a-8edf-4b08aa2aa433\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.178153592Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178179954Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"38ded4d4-03a0-45d2-a796-c677e3539b09","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.178213159Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"38ded4d4-03a0-45d2-a796-c677e3539b09","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178247707Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178281033Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 373 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178309639Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178343767Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 374 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178372073Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178405128Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 375 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178433043Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178556957Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 376 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178596826Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 377 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178630573Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 377 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178658538Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 378 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178691823Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 378 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.17872079Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"38ded4d4-03a0-45d2-a796-c677e3539b09","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1287,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.178759838Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"38ded4d4-03a0-45d2-a796-c677e3539b09\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.178794466Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178820848Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"91207ecd-ea47-4df1-a78b-b8d4761dc289","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.178854294Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"91207ecd-ea47-4df1-a78b-b8d4761dc289","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178888361Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.178922158Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 379 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179113686Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179203593Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 380 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179233051Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179266427Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 381 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179295154Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.17932866Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 382 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179358949Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 383 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179394009Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 383 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179422344Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 384 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179457364Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 384 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.179486741Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"91207ecd-ea47-4df1-a78b-b8d4761dc289","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1100,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.179526199Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"91207ecd-ea47-4df1-a78b-b8d4761dc289\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.179561138Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.17958745Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"cefa3b36-c2ce-4814-bb11-ea66821da253","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.179621297Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"cefa3b36-c2ce-4814-bb11-ea66821da253","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179654943Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 385 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179722887Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 385 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179757375Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 386 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179791222Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 386 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179819598Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 387 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179853144Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 387 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179880829Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 388 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179913664Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 388 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179941599Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 389 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.179974383Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 389 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.180002419Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 390 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.180035875Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 390 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.180064601Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"cefa3b36-c2ce-4814-bb11-ea66821da253","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1100,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.180156974Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"cefa3b36-c2ce-4814-bb11-ea66821da253\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.180197203Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.180221992Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"7c66e780-6b88-42c1-92d1-1070a8f51802","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.180254757Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"7c66e780-6b88-42c1-92d1-1070a8f51802","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.18028702Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 391 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.180316569Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.18037826Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 391 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.180444621Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 392 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.180475422Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 392 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.180548917Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"7c66e780-6b88-42c1-92d1-1070a8f51802","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":837,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.180583044Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"7c66e780-6b88-42c1-92d1-1070a8f51802\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.180615979Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.18064188Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"1d5f0879-9fbf-45ea-a009-8fbf59c29e54","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.180674164Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"1d5f0879-9fbf-45ea-a009-8fbf59c29e54","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.180706969Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 393 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.180737749Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 393 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.180810413Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"1d5f0879-9fbf-45ea-a009-8fbf59c29e54","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":868,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.181076678Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"1d5f0879-9fbf-45ea-a009-8fbf59c29e54\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.181297784Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.181335068Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"3c691406-00b6-4ab9-af2d-48790a140b5c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.181375938Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"3c691406-00b6-4ab9-af2d-48790a140b5c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.183200979Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 394 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.183293672Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.183325064Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 394 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.183356736Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"3c691406-00b6-4ab9-af2d-48790a140b5c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":357,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.183413207Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"3c691406-00b6-4ab9-af2d-48790a140b5c\", \"content-length\": \"10\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.183451343Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.183478446Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"2ccc31bc-7dec-4399-8f23-b9108837c5fa","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.183513425Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"2ccc31bc-7dec-4399-8f23-b9108837c5fa","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.183551059Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 395 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.183582742Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 395 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.183618713Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"2ccc31bc-7dec-4399-8f23-b9108837c5fa","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":370,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.183655095Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"2ccc31bc-7dec-4399-8f23-b9108837c5fa\", \"content-length\": \"144\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.183690825Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.183717788Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"8b8814fa-c6c1-41f1-95fa-8759043b564f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.183751855Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"8b8814fa-c6c1-41f1-95fa-8759043b564f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.183786804Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 396 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.183818818Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 396 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.183854578Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"8b8814fa-c6c1-41f1-95fa-8759043b564f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":356,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.183890128Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"8b8814fa-c6c1-41f1-95fa-8759043b564f\", \"content-length\": \"147\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.184704615Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.184764253Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"449067df-b427-45f9-a16e-77855094dbed","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.18480835Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"449067df-b427-45f9-a16e-77855094dbed","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.184845713Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 397 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.184882025Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 397 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.184914639Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.184948917Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 398 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.184978325Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.185012823Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 399 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.185078683Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.185115796Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 400 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.185144994Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.186398958Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 401 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.186460108Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.186499506Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 402 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.186530437Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"449067df-b427-45f9-a16e-77855094dbed","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1096,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.186574534Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"449067df-b427-45f9-a16e-77855094dbed\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.186610946Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.18663849Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"549f3c4b-e5cd-41b7-a2ef-f4cc95af76c1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.186673118Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"549f3c4b-e5cd-41b7-a2ef-f4cc95af76c1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.190893324Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 403 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.190957761Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 403 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.190990836Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 404 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191069161Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 404 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.19110457Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 405 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.19113978Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 405 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191169378Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 406 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191203576Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 406 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191232252Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 407 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191266089Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 407 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191296138Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191329905Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 408 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.191359423Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"549f3c4b-e5cd-41b7-a2ef-f4cc95af76c1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2710,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.191402669Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"549f3c4b-e5cd-41b7-a2ef-f4cc95af76c1\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.191438569Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191465793Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ceac2ba3-4fd5-42d4-ac3e-1bff73b48f77","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.191498838Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ceac2ba3-4fd5-42d4-ac3e-1bff73b48f77","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191533286Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191569247Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 409 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191597884Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191631851Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 410 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191662Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191731187Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 411 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191764412Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.19179865Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 412 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191827597Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191862065Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 413 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191890912Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.191924618Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 414 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.191955679Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ceac2ba3-4fd5-42d4-ac3e-1bff73b48f77","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1107,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.191994516Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"ceac2ba3-4fd5-42d4-ac3e-1bff73b48f77\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.192031499Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192058673Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"8462e302-80a5-4b8e-b7fc-c1b4ee39d309","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.192092319Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"8462e302-80a5-4b8e-b7fc-c1b4ee39d309","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192126076Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192160403Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 415 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192188549Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192222255Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 416 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192250982Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192284568Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 417 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192312784Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192346571Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 418 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192374917Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192410968Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 419 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192441057Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192476848Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 420 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.192506306Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"8462e302-80a5-4b8e-b7fc-c1b4ee39d309","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1105,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.192541786Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"8462e302-80a5-4b8e-b7fc-c1b4ee39d309\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.192577045Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192603227Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"ece6c310-c9e3-41bb-9bfd-438b57c0cfcd","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.192636613Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"ece6c310-c9e3-41bb-9bfd-438b57c0cfcd","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.192669928Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.193722846Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 421 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.193782543Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.193819596Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 422 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.193849065Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.19388213Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 423 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.193910476Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.193943912Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 424 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.193971606Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.194005714Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 425 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.1940344Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.194067726Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 426 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.194096813Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"ece6c310-c9e3-41bb-9bfd-438b57c0cfcd","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1219,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.194139718Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"ece6c310-c9e3-41bb-9bfd-438b57c0cfcd\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.194175028Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.194462976Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c0a13b0b-8443-4b33-855b-3f3bb8a5772a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.194527453Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c0a13b0b-8443-4b33-855b-3f3bb8a5772a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.194598673Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.194635737Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 427 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.194705194Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.194832104Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 428 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.194878876Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.196883851Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 429 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.196945553Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.196982696Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 430 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.197012766Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.197049097Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 431 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.19708064Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.197117031Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 432 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.197148323Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c0a13b0b-8443-4b33-855b-3f3bb8a5772a","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1478,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.197191518Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"c0a13b0b-8443-4b33-855b-3f3bb8a5772a\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.19722757Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.197252849Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"bf79e9f6-34ef-46de-b4e3-b9c0e3e9f363","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.197284482Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"bf79e9f6-34ef-46de-b4e3-b9c0e3e9f363","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.197316735Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 433 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.197349931Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.197413276Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 433 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.197485178Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 434 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.19751698Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 434 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.197590425Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"bf79e9f6-34ef-46de-b4e3-b9c0e3e9f363","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":669,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.19762811Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"bf79e9f6-34ef-46de-b4e3-b9c0e3e9f363\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.197662167Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.1976891Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"ae3ec82c-c47d-400c-ae92-dc40cc098516","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.197721955Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"ae3ec82c-c47d-400c-ae92-dc40cc098516","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.197864496Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 435 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.198598745Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 435 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.198697589Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"ae3ec82c-c47d-400c-ae92-dc40cc098516","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":469,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.198739803Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"ae3ec82c-c47d-400c-ae92-dc40cc098516\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.198775924Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.198802667Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"886e2226-321c-4315-9359-e9d92124b977","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.198837235Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"886e2226-321c-4315-9359-e9d92124b977","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.198871342Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 436 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.198904828Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.198928615Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 436 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.201136391Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"886e2226-321c-4315-9359-e9d92124b977","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":431,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.201368979Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"886e2226-321c-4315-9359-e9d92124b977\", \"content-length\": \"10\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.201547862Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.201731414Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"3b3e3249-7337-4f40-97d2-43530055974d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.201946829Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"3b3e3249-7337-4f40-97d2-43530055974d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.202157144Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 437 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.202296519Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 437 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.202335917Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"3b3e3249-7337-4f40-97d2-43530055974d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":361,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.20237791Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"3b3e3249-7337-4f40-97d2-43530055974d\", \"content-length\": \"144\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.202415013Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.202441796Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"db6fb9f1-96c9-43f0-9547-a8645c0d42c5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.202476134Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"db6fb9f1-96c9-43f0-9547-a8645c0d42c5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.202510582Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 438 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.202541843Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 438 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.202576952Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"db6fb9f1-96c9-43f0-9547-a8645c0d42c5","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":357,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.202612442Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"db6fb9f1-96c9-43f0-9547-a8645c0d42c5\", \"content-length\": \"147\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"beginning graceful shutdown","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.202648574Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"127.0.0.1:46463","component":"RepoDepotServer"} {"msg":"finishing update","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.202674605Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.334477408Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"repo_depot_url":"http://127.0.0.1:46463","component":"ArtifactCache","body":"None","uri":"http://127.0.0.1:46463/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","method":"GET"} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.463725621Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"repo_depot_url":"http://127.0.0.1:46463","component":"ArtifactCache","result":"Ok(Response { url: \"http://127.0.0.1:46463/artifact/sha256/35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7\", status: 200, headers: {\"content-type\": \"application/octet-stream\", \"x-request-id\": \"5bb19815-a37f-4965-8572-b9f782711be7\", \"content-length\": \"746\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"loaded artifact contents","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.465568807Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.465735596Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"accepted connection","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.466274148Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","remote_addr":"[::1]:58895"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.466613408Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"d47225dd-9a2a-475e-89f2-1cab2581e3c4","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.4666654Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"d47225dd-9a2a-475e-89f2-1cab2581e3c4","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.466850666Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 439 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.4670253Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.46732947Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 439 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.467422574Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 440 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.46760822Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 440 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.467767374Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"d47225dd-9a2a-475e-89f2-1cab2581e3c4","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1168,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.468805272Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"d47225dd-9a2a-475e-89f2-1cab2581e3c4\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"found SP state","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.468998533Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","state":"SpState { base_mac_address: [0, 0, 0, 0, 0, 0], hubris_archive_id: \"0000000000000000\", model: \"i86pc\", power_state: A0, revision: 0, rot: V3 { active: A, pending_persistent_boot_preference: None, persistent_boot_preference: A, slot_a_error: None, slot_a_fwid: \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", slot_b_error: None, slot_b_fwid: \"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\", stage0_error: None, stage0_fwid: \"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\", stage0next_error: None, stage0next_fwid: \"dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd\", transient_boot_preference: None }, serial_number: \"SimGimlet01\" }"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.469104712Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.469462679Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"35a5166a-3b1a-420e-85fa-8644fc6fae9c","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.469527817Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"35a5166a-3b1a-420e-85fa-8644fc6fae9c","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.469890913Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 441 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.470357333Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 441 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.470508071Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 442 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.470644199Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 442 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.470691863Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.470844254Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 443 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.471012987Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 444 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.471439478Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 444 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.471483816Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 445 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.471629583Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 445 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.471677177Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 446 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.47181557Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 446 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.471995996Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"35a5166a-3b1a-420e-85fa-8644fc6fae9c","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2557,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.472278794Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"35a5166a-3b1a-420e-85fa-8644fc6fae9c\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"found active slot caboose","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.472372799Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","caboose":"SpComponentCaboose { board: \"SimRot\", epoch: None, git_commit: \"ddddddddd\", name: \"SimRot\", sign: Some(\"11594bb5548a757e918e6fe056e2ad9e084297c9555417a025d8788eacf55daf\"), version: \"0.0.200\" }"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.472431135Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.472696508Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"379ea448-96b2-44ce-8cb4-d1abb1ddd7a8","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.472757689Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"379ea448-96b2-44ce-8cb4-d1abb1ddd7a8","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.472879329Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 447 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.473038873Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 447 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.473089092Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 448 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.473216895Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 448 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.473640861Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 449 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.473728825Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 449 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.47386854Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 450 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.474080368Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 450 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.474541478Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 451 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.474840658Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 451 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.474895216Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 452 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.475088637Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 452 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.475360233Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"379ea448-96b2-44ce-8cb4-d1abb1ddd7a8","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":2668,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.475866632Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"379ea448-96b2-44ce-8cb4-d1abb1ddd7a8\", \"content-length\": \"166\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"ready to start update","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.475954445Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.476366869Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/stage0/update?firmware_slot=1&id=4ffcff55-5ed0-4c61-8c25-6b625c515316","method":"POST"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.476774553Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/update?firmware_slot=1&id=4ffcff55-5ed0-4c61-8c25-6b625c515316","method":"POST","req_id":"60a31d2d-1c06-4b19-8ac9-f8ad4169b8a2","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.476829191Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/update?firmware_slot=1&id=4ffcff55-5ed0-4c61-8c25-6b625c515316","method":"POST","req_id":"60a31d2d-1c06-4b19-8ac9-f8ad4169b8a2","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"starting update","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.479888446Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","total_size":1024,"id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","component":"stage0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.480025596Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 453 }, kind: MgsRequest(ComponentUpdatePrepare(ComponentUpdatePrepare { component: SpComponent { id: \"stage0\" }, id: UpdateId([79, 252, 255, 85, 94, 208, 76, 97, 140, 37, 107, 98, 92, 81, 83, 22]), slot: 1, total_size: 1024 })) }"} {"msg":"received component update prepare request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.480164771Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","update":"ComponentUpdatePrepare { component: SpComponent { id: \"stage0\" }, id: UpdateId([79, 252, 255, 85, 94, 208, 76, 97, 140, 37, 107, 98, 92, 81, 83, 22]), slot: 1, total_size: 1024 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.480269037Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentUpdatePrepareAck","header":"Header { version: 22, message_id: 453 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.48050883Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/update?firmware_slot=1&id=4ffcff55-5ed0-4c61-8c25-6b625c515316","method":"POST","req_id":"60a31d2d-1c06-4b19-8ac9-f8ad4169b8a2","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":3740,"response_code":204} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.480577996Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 454 }, kind: MgsRequest(UpdateStatus(SpComponent { id: \"stage0\" })) }"} {"msg":"received update status request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.480692933Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"stage0\" }"} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.480949048Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/update?firmware_slot=1&id=4ffcff55-5ed0-4c61-8c25-6b625c515316\", status: 204, headers: {\"x-request-id\": \"60a31d2d-1c06-4b19-8ac9-f8ad4169b8a2\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"update started","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.481039176Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","mgs_addr":"http://[::1]:49734"} {"msg":"started update","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.481093263Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.481143522Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/update-status","method":"GET"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.481402723Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"UpdateStatus(InProgress(UpdateInProgressStatus { id: UpdateId([79, 252, 255, 85, 94, 208, 76, 97, 140, 37, 107, 98, 92, 81, 83, 22]), bytes_received: 0, total_size: 1024 }))","header":"Header { version: 22, message_id: 454 }"} {"msg":"update preparation complete","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.481453363Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"sending update chunk","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.48148222Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","offset":0,"id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.481511127Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 455 }, kind: MgsRequest(UpdateChunk(UpdateChunk { component: SpComponent { id: \"stage0\" }, id: UpdateId([79, 252, 255, 85, 94, 208, 76, 97, 140, 37, 107, 98, 92, 81, 83, 22]), offset: 0 })) }"} {"msg":"received update chunk","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.481667385Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","length":978,"offset":0} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.481809956Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/update-status","method":"GET","req_id":"c8edb980-2d22-415c-a0cc-ac12e4a98a5c","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.481868041Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/update-status","method":"GET","req_id":"c8edb980-2d22-415c-a0cc-ac12e4a98a5c","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.482055421Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"UpdateChunkAck","header":"Header { version: 22, message_id: 455 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.482109908Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 456 }, kind: MgsRequest(UpdateStatus(SpComponent { id: \"stage0\" })) }"} {"msg":"sending update chunk","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.482144276Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","offset":978,"id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"received update status request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.482174085Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"stage0\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.48228298Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"UpdateStatus(InProgress(UpdateInProgressStatus { id: UpdateId([79, 252, 255, 85, 94, 208, 76, 97, 140, 37, 107, 98, 92, 81, 83, 22]), bytes_received: 978, total_size: 1024 }))","header":"Header { version: 22, message_id: 456 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.482337357Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 457 }, kind: MgsRequest(UpdateChunk(UpdateChunk { component: SpComponent { id: \"stage0\" }, id: UpdateId([79, 252, 255, 85, 94, 208, 76, 97, 140, 37, 107, 98, 92, 81, 83, 22]), offset: 978 })) }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.483026466Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/update-status","method":"GET","req_id":"c8edb980-2d22-415c-a0cc-ac12e4a98a5c","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1210,"response_code":200} {"msg":"received update chunk","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.483791245Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","length":46,"offset":978} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.484126366Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/update-status\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"c8edb980-2d22-415c-a0cc-ac12e4a98a5c\", \"content-length\": \"107\", \"date\": \"Tue, 06 Jan 2026 16:09:39 GMT\"} })"} {"msg":"got update status","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.484490675Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","status":"InProgress { bytes_received: 978, id: 4ffcff55-5ed0-4c61-8c25-6b625c515316, total_bytes: 1024 }","mgs_addr":"http://[::1]:49734"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.484578298Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"UpdateChunkAck","header":"Header { version: 22, message_id: 457 }"} {"msg":"update complete","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:39.484611944Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.868094886Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"internal-dns-resolver","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_rot_bootloader_basic_failures","level":40,"time":"2026-01-06T16:09:39.870247172Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"1.963219741s","count":"3"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.94777288Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.947889971Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.947921042Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.947947965Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.947973706Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.948006841Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.948038073Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.948069134Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 458 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.948100226Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.948165705Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.948228629Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.948290301Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.948821899Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.94892371Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.948993187Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 23 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.949077614Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 458 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.949145608Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.949179144Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 8 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.949210205Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.949244273Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 459 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.949380591Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.949428526Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.949459808Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.949520457Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.949545547Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.949589263Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.949615204Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.949703048Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.94974973Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.949817393Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 24 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.949847974Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 459 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.95083954Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.951980711Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 13 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.952036942Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.952071229Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 460 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.952104485Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.952130166Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.952159995Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.952184393Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.95221338Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.952242277Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.952271144Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.952299971Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.95232521Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.952353897Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.952383816Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 25 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.952413505Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 460 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.955860885Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 14 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.955915573Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.955950753Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 461 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.955984519Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.956047914Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.956074116Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.956104085Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.956129165Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.956231637Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.956315472Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 26 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.956387635Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 461 }"} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.956420089Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.957863296Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.957928594Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 462 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.957966479Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.957993132Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.958024103Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.958049753Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.95807859Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 27 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.958110483Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 462 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.959180454Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.959246204Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 463 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.959283367Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.959309158Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.959340259Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.95936571Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.959395699Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 28 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.959427391Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 463 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.960565396Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.960679642Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 464 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.96071955Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.960746343Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.960777575Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.960803897Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.960834086Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 29 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.9608664Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 464 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.961876623Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.961935219Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 465 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.961970739Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.96199687Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.962026869Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.962073812Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.962103681Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.962133039Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.962162096Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.962191664Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.962216594Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.962245681Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.962274849Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.962303966Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.962332713Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 30 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.962364155Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 465 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.967089146Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.96715214Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 466 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.967191929Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.967316424Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.967354389Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.96738037Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.967409257Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.967439186Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.967493163Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.967523823Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.96755269Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.967580696Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 31 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.967611256Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 466 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.971069809Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.97113111Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 467 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.97116691Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:39.971233041Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.971297127Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 32 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.971410962Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 467 }"} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.971485699Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:39.971515478Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.948708054Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.948812099Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.948844844Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.948872889Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.948898961Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 9 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.948932116Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 15 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.948963578Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.94899484Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 468 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.949026282Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.949087152Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.949146078Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.949204734Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.949272407Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.949337897Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.94940039Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 33 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.949465087Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 468 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.949536057Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.949570265Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 10 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.949600885Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.94963377Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 469 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.949687366Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.949717085Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.949751242Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.949809848Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.949836691Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.949867822Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.949893322Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.94992266Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.949987739Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.950054931Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 34 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.950087245Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 469 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.950884447Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.951948627Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.952013835Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.952049656Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 470 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.952085006Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.952111809Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.952141958Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.952167098Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.952198079Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.952228198Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.952258548Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.952287906Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.952313416Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.952342514Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 17 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.952373214Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 35 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.952403164Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 470 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.955784203Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 18 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.955846436Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.955883279Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 471 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.955916114Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.956018365Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.956048465Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.956079185Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.956104656Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.956134454Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 18 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.95619819Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 36 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.95622877Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 471 }"} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.95625899Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.957790592Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.957853596Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 472 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.957890509Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.957917181Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.957947631Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.95797237Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.958001538Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 37 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.958029944Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 472 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.959109704Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.959169933Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 473 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.959206565Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.959234229Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.959264078Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.959289168Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.959318295Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 38 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.959349597Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 473 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.960462783Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.960523563Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 474 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.960560816Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.9605881Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.960619552Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.960645483Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.96067394Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 39 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.960705802Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 474 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.961791134Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.961850701Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 475 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.9618855Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.961912222Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.961942372Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.961971409Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.962000887Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.962030937Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.962060234Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.96208823Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.962114351Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.96214418Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.962172837Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.962202896Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.962231773Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 40 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.962262634Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 475 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.966890714Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.966953197Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 476 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.96699004Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.967016552Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.967047092Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.967072422Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.967101489Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.967130216Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.967159033Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.96718776Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.967217108Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.967246285Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 41 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.967275122Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 476 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.970729376Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.970828752Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 477 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.97086309Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:40.970919862Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.970978127Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 42 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.971059538Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 477 }"} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.971125658Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:40.971154525Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.948494823Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.948612465Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.948645911Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.948675209Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.948702132Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 11 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.948735768Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 19 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.948766579Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.948798001Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 478 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.948829653Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.948892237Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.948953938Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.94901561Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.949149624Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 19 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.949232949Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.949298248Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 43 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.949362074Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 478 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.949425839Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.949458885Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.949490277Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.949525326Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 479 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.949559283Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.949586216Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.949617297Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.949676213Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.949703187Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.949733336Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.949759027Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.949824045Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 20 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.94985677Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.949922028Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 44 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.949952338Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 479 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.950796573Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.951917775Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.951982323Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.952044846Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 480 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.952084765Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.952112329Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.95214297Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.952169181Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.952223518Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.95225465Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.952285371Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.95231557Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.952340619Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.952369637Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 21 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.952400017Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 45 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.952428272Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 480 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.955864611Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.955928528Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.955966152Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 481 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.956000399Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.956060508Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.956088693Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.956119384Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.956145295Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.956175134Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-switch0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 22 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.956238539Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 46 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.956269771Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 481 }"} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.95629969Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.957855569Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.957918163Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 482 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.957956188Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.957983171Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.958014432Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.958056495Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.958088178Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 47 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.958119139Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 482 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.959215552Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.95928071Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 483 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.959320599Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.959349025Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.959381239Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.959407731Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.95943778Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 48 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.959469553Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 483 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.960526668Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.960591807Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 484 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.96062871Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.960656364Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.960686203Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.960712916Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.960741051Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 49 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.960815819Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 484 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.961933173Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.961994785Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 485 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.962031417Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.96205848Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.962089071Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.962119591Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.962149289Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.962178707Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.962208697Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.962238195Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.962264026Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.962294456Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.962324034Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.962354645Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.962429031Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 50 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.96246377Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 22, message_id: 485 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.96710731Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.967173531Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 486 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.967211205Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.967237267Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.967265472Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.9672896Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.967317224Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.967344729Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.967372574Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.967399877Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.967427432Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.967454916Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 22, message_id: 51 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.967483813Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 22, message_id: 486 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.970870594Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 52 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.970932547Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 487 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.970965762Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:41.971057974Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.971117241Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled0","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 52 }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.971178933Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 487 }"} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.971240254Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:41.971267758Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.4687752Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"internal-dns-resolver","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_rot_bootloader_basic_failures","level":40,"time":"2026-01-06T16:09:42.470664908Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:371","component":"producer-server","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","error":"\"proto error: io error: No route to host (os error 148)\"","delay":"4.563643309s","count":"4"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.48514329Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/update-status","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.485595422Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/update-status","method":"GET","req_id":"cb2e5cbe-28c8-4dc9-8f58-5531719ebc2d","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.485905835Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/update-status","method":"GET","req_id":"cb2e5cbe-28c8-4dc9-8f58-5531719ebc2d","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.485972647Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 488 }, kind: MgsRequest(UpdateStatus(SpComponent { id: \"stage0\" })) }"} {"msg":"received update status request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.486011613Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"stage0\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.486142211Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"UpdateStatus(Complete(UpdateId([79, 252, 255, 85, 94, 208, 76, 97, 140, 37, 107, 98, 92, 81, 83, 22])))","header":"Header { version: 22, message_id: 488 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.486341194Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/update-status","method":"GET","req_id":"cb2e5cbe-28c8-4dc9-8f58-5531719ebc2d","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":772,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.486679351Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/update-status\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"cb2e5cbe-28c8-4dc9-8f58-5531719ebc2d\", \"content-length\": \"64\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"got update status","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.486913262Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","status":"Complete { id: 4ffcff55-5ed0-4c61-8c25-6b625c515316 }","mgs_addr":"http://[::1]:49734"} {"msg":"delivered artifact","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.486991657Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","try_reset":true,"our_update":true} {"msg":"attempting to reset device to do bootloader signature check","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.488257223Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.488320709Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/reset","method":"POST"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.488376679Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/reset","method":"POST","req_id":"7ac59889-a9b3-460f-bc44-18ec5733682d","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.48841779Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/reset","method":"POST","req_id":"7ac59889-a9b3-460f-bc44-18ec5733682d","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.4884534Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 489 }, kind: MgsRequest(ResetComponentPrepare { component: SpComponent { id: \"rot\" } }) }"} {"msg":"received reset prepare request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.488486947Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"rot\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.488511635Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ResetComponentPrepareAck","header":"Header { version: 22, message_id: 489 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.488542957Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 490 }, kind: MgsRequest(ResetComponentTrigger { component: SpComponent { id: \"rot\" } }) }"} {"msg":"received reset trigger request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.488575451Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"rot\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.490682508Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ResetComponentTriggerAck","header":"Header { version: 22, message_id: 490 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.49081545Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/reset","method":"POST","req_id":"7ac59889-a9b3-460f-bc44-18ec5733682d","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":3458,"response_code":204} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.491052117Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/reset\", status: 204, headers: {\"x-request-id\": \"7ac59889-a9b3-460f-bc44-18ec5733682d\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"attempting to verify image validity","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.491142666Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"waiting for boot info to confirm a successful reset","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.491196291Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.491241651Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.491484079Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"388eed19-7024-4f8f-96cf-a506c81ac457","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.491544919Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"388eed19-7024-4f8f-96cf-a506c81ac457","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.491773791Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 491 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.492013594Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","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([83, 19, 193, 32, 192, 135, 46, 59, 105, 73, 62, 124, 203, 59, 29, 75, 23, 10, 25, 180, 67, 163, 161, 52, 243, 46, 158, 137, 209, 56, 201, 42]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 491 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.492105305Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"388eed19-7024-4f8f-96cf-a506c81ac457","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":655,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.492361851Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"388eed19-7024-4f8f-96cf-a506c81ac457\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"successfuly retrieved boot info","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.492521846Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"successfully completed an image signature check","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.492588839Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"attempting to set RoT bootloader active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.492638737Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.492681952Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/stage0/active-slot?persist=true","method":"POST"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.492912397Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/active-slot?persist=true","method":"POST","req_id":"b41fc34d-1bd6-4e30-bfe3-a80938eabb8b","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.492970862Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/active-slot?persist=true","method":"POST","req_id":"b41fc34d-1bd6-4e30-bfe3-a80938eabb8b","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.493239121Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 492 }, kind: MgsRequest(ComponentSetAndPersistActiveSlot { component: SpComponent { id: \"stage0\" }, slot: 1 }) }"} {"msg":"asked to set component active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.493294801Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","persist":true,"slot":1,"component":"SpComponent { id: \"stage0\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.493399107Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentSetAndPersistActiveSlotAck","header":"Header { version: 22, message_id: 492 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.493526428Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/active-slot?persist=true","method":"POST","req_id":"b41fc34d-1bd6-4e30-bfe3-a80938eabb8b","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":628,"response_code":204} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.493746903Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/active-slot?persist=true\", status: 204, headers: {\"x-request-id\": \"b41fc34d-1bd6-4e30-bfe3-a80938eabb8b\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"attempting to reset the device to set a new RoT bootloader version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.493833023Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.493880627Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/reset","method":"POST"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.494058728Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/reset","method":"POST","req_id":"76127eab-4408-4705-823d-79edf67e6313","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.494113206Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/reset","method":"POST","req_id":"76127eab-4408-4705-823d-79edf67e6313","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.494203754Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 493 }, kind: MgsRequest(ResetComponentPrepare { component: SpComponent { id: \"rot\" } }) }"} {"msg":"received reset prepare request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.494256238Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"rot\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.494356436Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ResetComponentPrepareAck","header":"Header { version: 22, message_id: 493 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.494403719Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 494 }, kind: MgsRequest(ResetComponentTrigger { component: SpComponent { id: \"rot\" } }) }"} {"msg":"received reset trigger request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.494491873Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"rot\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.49453602Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ResetComponentTriggerAck","header":"Header { version: 22, message_id: 494 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.494666076Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/reset","method":"POST","req_id":"76127eab-4408-4705-823d-79edf67e6313","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":624,"response_code":204} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.494874748Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/reset\", status: 204, headers: {\"x-request-id\": \"76127eab-4408-4705-823d-79edf67e6313\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"waiting for boot info to confirm a successful reset","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.49495678Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.495003873Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.495236321Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"a8bed8b6-42aa-40e5-a81e-1f7a010912a7","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.495293214Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"a8bed8b6-42aa-40e5-a81e-1f7a010912a7","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.495442939Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 495 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.495618766Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","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([83, 19, 193, 32, 192, 135, 46, 59, 105, 73, 62, 124, 203, 59, 29, 75, 23, 10, 25, 180, 67, 163, 161, 52, 243, 46, 158, 137, 209, 56, 201, 42]), stage0next_fwid: Sha3_256([83, 19, 193, 32, 192, 135, 46, 59, 105, 73, 62, 124, 203, 59, 29, 75, 23, 10, 25, 180, 67, 163, 161, 52, 243, 46, 158, 137, 209, 56, 201, 42]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 495 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.495773271Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"a8bed8b6-42aa-40e5-a81e-1f7a010912a7","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":554,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.496023464Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"a8bed8b6-42aa-40e5-a81e-1f7a010912a7\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"successfuly retrieved boot info","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.496110185Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.496319709Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.496407852Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"4a0f6aa8-4e72-4050-be10-adb34787ef91","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.49644697Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"4a0f6aa8-4e72-4050-be10-adb34787ef91","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.496581545Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 496 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.496683116Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.496809585Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 496 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.496886958Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 497 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.497023126Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","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([83, 19, 193, 32, 192, 135, 46, 59, 105, 73, 62, 124, 203, 59, 29, 75, 23, 10, 25, 180, 67, 163, 161, 52, 243, 46, 158, 137, 209, 56, 201, 42]), stage0next_fwid: Sha3_256([83, 19, 193, 32, 192, 135, 46, 59, 105, 73, 62, 124, 203, 59, 29, 75, 23, 10, 25, 180, 67, 163, 161, 52, 243, 46, 158, 137, 209, 56, 201, 42]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 497 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.497194935Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"4a0f6aa8-4e72-4050-be10-adb34787ef91","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":750,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.497436963Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"4a0f6aa8-4e72-4050-be10-adb34787ef91\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"found SP state","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.497531008Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","state":"SpState { base_mac_address: [0, 0, 0, 0, 0, 0], hubris_archive_id: \"0000000000000000\", model: \"i86pc\", power_state: A0, revision: 0, rot: V3 { active: A, pending_persistent_boot_preference: None, persistent_boot_preference: A, slot_a_error: None, slot_a_fwid: \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", slot_b_error: None, slot_b_fwid: \"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\", stage0_error: None, stage0_fwid: \"5313c120c0872e3b69493e7ccb3b1d4b170a19b443a3a134f32e9e89d138c92a\", stage0next_error: None, stage0next_fwid: \"5313c120c0872e3b69493e7ccb3b1d4b170a19b443a3a134f32e9e89d138c92a\", transient_boot_preference: None }, serial_number: \"SimGimlet01\" }"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.497611637Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.497997208Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2f8f83d4-f296-4b7b-98e4-508bce5b5857","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.498117385Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2f8f83d4-f296-4b7b-98e4-508bce5b5857","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.498157604Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 498 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.498194417Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 498 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.498222933Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 499 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.498340615Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 499 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.49838864Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 500 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.498516542Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 500 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.498560008Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 501 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.498696377Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 501 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.498739873Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 502 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.498877675Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 502 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.49892103Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 503 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.499056468Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 503 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.499172637Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"2f8f83d4-f296-4b7b-98e4-508bce5b5857","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1319,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.499420325Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"2f8f83d4-f296-4b7b-98e4-508bce5b5857\", \"content-length\": \"116\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"found active slot caboose","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.499530352Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","caboose":"SpComponentCaboose { board: \"SimGimletSp\", epoch: None, git_commit: \"fake-git-commit\", name: \"fake-name\", sign: None, version: \"0.0.0\" }"} {"msg":"precheck result","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.499584319Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","precheck":"Ok(UpdateComplete)"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.499629478Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.499770767Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"23efffb3-60ec-4dc4-b3b8-7616a6ed069b","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.499824533Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"23efffb3-60ec-4dc4-b3b8-7616a6ed069b","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.499926484Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 504 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.500027864Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.500153011Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 504 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.500230634Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 505 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.500367213Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","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([83, 19, 193, 32, 192, 135, 46, 59, 105, 73, 62, 124, 203, 59, 29, 75, 23, 10, 25, 180, 67, 163, 161, 52, 243, 46, 158, 137, 209, 56, 201, 42]), stage0next_fwid: Sha3_256([83, 19, 193, 32, 192, 135, 46, 59, 105, 73, 62, 124, 203, 59, 29, 75, 23, 10, 25, 180, 67, 163, 161, 52, 243, 46, 158, 137, 209, 56, 201, 42]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 505 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.500537018Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"23efffb3-60ec-4dc4-b3b8-7616a6ed069b","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":764,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.500765729Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"23efffb3-60ec-4dc4-b3b8-7616a6ed069b\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"found SP state","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.500859935Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","state":"SpState { base_mac_address: [0, 0, 0, 0, 0, 0], hubris_archive_id: \"0000000000000000\", model: \"i86pc\", power_state: A0, revision: 0, rot: V3 { active: A, pending_persistent_boot_preference: None, persistent_boot_preference: A, slot_a_error: None, slot_a_fwid: \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", slot_b_error: None, slot_b_fwid: \"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\", stage0_error: None, stage0_fwid: \"5313c120c0872e3b69493e7ccb3b1d4b170a19b443a3a134f32e9e89d138c92a\", stage0next_error: None, stage0next_fwid: \"5313c120c0872e3b69493e7ccb3b1d4b170a19b443a3a134f32e9e89d138c92a\", transient_boot_preference: None }, serial_number: \"SimGimlet01\" }"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.50094336Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.501203443Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"18082946-45e3-40b9-911e-021582a646b6","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.501261868Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"18082946-45e3-40b9-911e-021582a646b6","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.501368368Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 506 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.501516811Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 506 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.501562962Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 507 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.501720693Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 507 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.50176981Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 508 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.501900718Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 508 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.501946669Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.502086946Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 509 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.502135502Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.50226668Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 510 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.502315126Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 511 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.502435413Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 511 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.502557414Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"18082946-45e3-40b9-911e-021582a646b6","remote_addr":"[::1]:58895","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1365,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.502814381Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"mgs_backend_addr":"[::1]:49734","mgs_backend_name":"[::1]:49734","part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"18082946-45e3-40b9-911e-021582a646b6\", \"content-length\": \"116\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"found active slot caboose","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.502915561Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","caboose":"SpComponentCaboose { board: \"SimGimletSp\", epoch: None, git_commit: \"fake-git-commit\", name: \"fake-name\", sign: None, version: \"0.0.0\" }"} {"msg":"update done","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.504306745Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"part_number":"i86pc","serial_number":"SimGimlet01","sp_type":"Sled","sp_slot":1,"component":"rot_bootloader","expected_stage0_version":"0.0.200","expected_stage0_next_version":"Version(ArtifactVersion(\"0.0.200\"))","artifact_hash":"35a3899fcbaad0fc462fa19d78aa96d1744f45e6da597f89887e2d9d86ceb2f7","artifact_version":"0.0.0","part_number":"i86pc","serial_number":"SimGimlet01","update_id":"4ffcff55-5ed0-4c61-8c25-6b625c515316","result":"Ok(CompletedUpdate)"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.504391953Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.504798705Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"6db782f1-413c-4cea-b4e1-b03ba5db403d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.504864736Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"6db782f1-413c-4cea-b4e1-b03ba5db403d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.504909244Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 512 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.505067025Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 512 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.505123636Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.505248934Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 513 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.50529802Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.50557138Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 514 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.505614795Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 515 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.505650055Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 515 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.505678431Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 516 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.505711917Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 516 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.505741836Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 517 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.505884107Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 517 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.506099311Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"6db782f1-413c-4cea-b4e1-b03ba5db403d","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1226,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.506229568Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"6db782f1-413c-4cea-b4e1-b03ba5db403d\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.506362971Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.506630249Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"c39682e8-3cb1-4609-99d9-8259138a781b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.506699064Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"c39682e8-3cb1-4609-99d9-8259138a781b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.507064866Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 518 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.507122229Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 518 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.507154573Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.507186917Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 519 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.507214812Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.507640973Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 520 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.507721551Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 521 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.507762502Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 521 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.507795267Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 522 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.507861427Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 522 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.507894463Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 523 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.50792861Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 523 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.50795903Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"c39682e8-3cb1-4609-99d9-8259138a781b","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1105,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.508015612Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/sp/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"c39682e8-3cb1-4609-99d9-8259138a781b\", \"content-length\": \"109\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.50805544Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.508242519Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"8d57e5fc-db9c-45bb-a7bd-9c9846634b44","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.50869899Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"8d57e5fc-db9c-45bb-a7bd-9c9846634b44","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.508767695Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 524 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.508880418Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 524 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.508927621Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.5089629Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 525 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.508992689Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.50902865Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 526 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.50905912Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 527 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.509091895Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 527 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.509121623Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 528 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.509157454Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 528 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.509186101Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 529 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.509220078Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 529 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.50935282Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"8d57e5fc-db9c-45bb-a7bd-9c9846634b44","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1119,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.509583575Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"8d57e5fc-db9c-45bb-a7bd-9c9846634b44\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.509703592Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.509966781Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"f48ff922-3a4b-4847-b130-8325924d9e1c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.510031268Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"f48ff922-3a4b-4847-b130-8325924d9e1c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.510067159Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 530 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.510259909Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 530 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.510314296Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.51036711Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 531 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.510453311Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.510585581Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 532 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.510632564Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 533 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.510768823Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 533 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.510819232Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 534 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.510952365Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 534 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.511001803Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 535 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.511115527Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 535 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.511263258Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"f48ff922-3a4b-4847-b130-8325924d9e1c","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1292,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.511479415Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"f48ff922-3a4b-4847-b130-8325924d9e1c\", \"content-length\": \"163\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.511591606Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.511894744Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"be5a14a9-0ea4-4be1-b44c-a6f3d0ecb5e1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.511960073Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"be5a14a9-0ea4-4be1-b44c-a6f3d0ecb5e1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.512001795Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 536 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.512163154Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 536 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.512246458Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.512339161Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 537 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.512383268Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.512518214Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 538 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.512567161Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 539 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.512701375Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 539 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.512752667Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 540 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.512876411Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 540 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.512927091Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 541 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.513054833Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 541 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.513166132Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"be5a14a9-0ea4-4be1-b44c-a6f3d0ecb5e1","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1331,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.513417408Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"be5a14a9-0ea4-4be1-b44c-a6f3d0ecb5e1\", \"content-length\": \"116\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.513477186Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.513736998Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"47afd4af-7045-4476-aca3-1976d953eb58","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.513798139Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"47afd4af-7045-4476-aca3-1976d953eb58","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.513894519Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 542 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.514057431Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 542 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.514107499Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 543 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.514228919Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 543 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.514278056Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 544 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.514404926Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 544 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.514455396Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 545 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.514698074Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"CabooseValue","header":"Header { version: 22, message_id: 545 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.514750688Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 546 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.514879232Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 22, message_id: 546 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.51492894Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 547 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.51505553Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 22, message_id: 547 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.515174755Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"47afd4af-7045-4476-aca3-1976d953eb58","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":1450,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.515421Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/stage0/caboose?firmware_slot=1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"47afd4af-7045-4476-aca3-1976d953eb58\", \"content-length\": \"116\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.515480618Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.515735741Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"fe574a9d-b8b2-41eb-a6c2-950f11ef77fe","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.515794618Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"fe574a9d-b8b2-41eb-a6c2-950f11ef77fe","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.515828474Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 548 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.515952649Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"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_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.516076393Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 22, message_id: 548 }"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.516146391Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 549 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.516228844Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","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([83, 19, 193, 32, 192, 135, 46, 59, 105, 73, 62, 124, 203, 59, 29, 75, 23, 10, 25, 180, 67, 163, 161, 52, 243, 46, 158, 137, 209, 56, 201, 42]), stage0next_fwid: Sha3_256([83, 19, 193, 32, 192, 135, 46, 59, 105, 73, 62, 124, 203, 59, 29, 75, 23, 10, 25, 180, 67, 163, 161, 52, 243, 46, 158, 137, 209, 56, 201, 42]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 549 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.516405232Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1","method":"GET","req_id":"fe574a9d-b8b2-41eb-a6c2-950f11ef77fe","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":675,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.516641999Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"fe574a9d-b8b2-41eb-a6c2-950f11ef77fe\", \"content-length\": \"723\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.516811043Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"Some(Body)","uri":"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.517091646Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"0852653b-5c4d-4e1b-9c41-eb2d731cfbd4","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.517151785Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"0852653b-5c4d-4e1b-9c41-eb2d731cfbd4","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.517294837Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 550 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.517474201Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","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([83, 19, 193, 32, 192, 135, 46, 59, 105, 73, 62, 124, 203, 59, 29, 75, 23, 10, 25, 180, 67, 163, 161, 52, 243, 46, 158, 137, 209, 56, 201, 42]), stage0next_fwid: Sha3_256([83, 19, 193, 32, 192, 135, 46, 59, 105, 73, 62, 124, 203, 59, 29, 75, 23, 10, 25, 180, 67, 163, 161, 52, 243, 46, 158, 137, 209, 56, 201, 42]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 22, message_id: 550 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.517620459Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/rot/rot-boot-info","method":"GET","req_id":"0852653b-5c4d-4e1b-9c41-eb2d731cfbd4","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":548,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.517871114Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/rot/rot-boot-info\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"0852653b-5c4d-4e1b-9c41-eb2d731cfbd4\", \"content-length\": \"565\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.518002443Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.518256965Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"0f54a106-7291-4ad5-8c55-9eeaf04f0bf2","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.518317985Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"0f54a106-7291-4ad5-8c55-9eeaf04f0bf2","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.518359778Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 551 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.518475206Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.518519573Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"ComponentActiveSlot(0)","header":"Header { version: 22, message_id: 551 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.518663166Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"0f54a106-7291-4ad5-8c55-9eeaf04f0bf2","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":415,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.518972867Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/active-slot\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"0f54a106-7291-4ad5-8c55-9eeaf04f0bf2\", \"content-length\": \"10\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.51903507Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.519215767Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"f4cbb6de-796d-468c-bcb3-ecef3c4aa04f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.519273961Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"f4cbb6de-796d-468c-bcb3-ecef3c4aa04f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.519367476Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 552 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.519524215Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 22, message_id: 552 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.519654662Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"f4cbb6de-796d-468c-bcb3-ecef3c4aa04f","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":449,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.519914455Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/0\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"f4cbb6de-796d-468c-bcb3-ecef3c4aa04f\", \"content-length\": \"144\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"} {"msg":"client request","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.51997802Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","body":"None","uri":"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1","method":"GET"} {"msg":"incoming request","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.520250488Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"32fc7f82-dd54-4753-ab6c-05d321ef8fdf","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4"} {"msg":"determined request API version","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.520311208Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"32fc7f82-dd54-4753-ab6c-05d321ef8fdf","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.520349032Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","attempt":1,"request":"Message { header: Header { version: 22, message_id: 553 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_rot_bootloader_basic_failures","level":10,"time":"2026-01-06T16:09:42.52052547Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"interface":"fake-sled1","component":"ManagementSwitch","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 22, message_id: 553 }"} {"msg":"request completed","v":0,"name":"test_rot_bootloader_basic_failures","level":30,"time":"2026-01-06T16:09:42.520764021Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"32fc7f82-dd54-4753-ab6c-05d321ef8fdf","remote_addr":"[::1]:47999","local_addr":"[::1]:49734","component":"dropshot","name":"00bb789e-2aa9-444f-8012-a9f44f51d0c4","latency_us":415,"response_code":200} {"msg":"client response","v":0,"name":"test_rot_bootloader_basic_failures","level":20,"time":"2026-01-06T16:09:42.521078151Z","hostname":"bmat-EVT22200007-0000cfbd","pid":20966,"component":"MgsClient","result":"Ok(Response { url: \"http://[::1]:49734/sp/sled/1/component/host-boot-flash/hash/1\", status: 200, headers: {\"content-type\": \"application/json\", \"x-request-id\": \"32fc7f82-dd54-4753-ab6c-05d321ef8fdf\", \"content-length\": \"147\", \"date\": \"Tue, 06 Jan 2026 16:09:42 GMT\"} })"}