{"msg":"setting up simulated sidecar","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.46387401Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.46393262Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:48267"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.46395787Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:59548"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.46397565Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:37811"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.46399627Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:53836"} {"msg":"configuring sim ereports","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.46405355Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464387361Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464407561Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:37019"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464426301Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:47738"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464440131Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:46804"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464456081Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:34521"} {"msg":"configuring sim ereports","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464472201Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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":"9a59a64b-982f-4604-a35f-64124e8c7359"} {"msg":"setting up simulated gimlet","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464493381Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464514711Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:62693"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464530001Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:35678"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464889872Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:42116"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464933992Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:37936"} {"msg":"configuring sim ereports","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464950862Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.464978412Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","component":"SpComponent { id: \"sp3-host-cpu\" }","addr":"[::1]:0"} {"msg":"setting up simulated gimlet","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.465177222Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.465194082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:48400"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.465214453Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:40780"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.465229143Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:42900"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.465246673Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:61072"} {"msg":"configuring sim ereports","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.465261453Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.465284613Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","component":"SpComponent { id: \"sp3-host-cpu\" }","addr":"[::1]:0"} {"msg":"setting up gateway server","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.465547563Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.466150564Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"Setting rack_id","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.467260056Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","rack_id":"c19a698f-c6f9-4a17-ae30-20d711b8f7dc"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.471431054Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all starting from 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.471475415Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"from 1.0.0 to 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.471490795Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all starting from 2.0.0","path":"/ignition/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.471507275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"from 1.0.0 to 2.0.0","path":"/ignition/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.471548125Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/ignition/{type}/{slot}/{command}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.471563535Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/local/all-sp-ids","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47432683Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/local/switch-id","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47436318Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/recovery/host-phase2","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47437883Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47439784Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47441437Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47442965Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47444779Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47446739Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/caboose","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47448252Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cfpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.4745006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/clear-status","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47453983Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cmpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47455818Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.47457523Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.474593301Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/reset","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.474611661Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/rot-boot-info","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.479912241Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/attach","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480216301Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/detach","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480291811Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480316571Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-abort","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480334302Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-status","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480526352Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/ereports","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480608082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480707582Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480729032Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480746572Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"PUT"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480763192Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480781302Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480807602Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/sensor/{sensor_id}/value","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480826872Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480852283Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480872813Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/task-dump","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480943443Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/sp/{type}/{slot}/task-dump/{task_dump_index}","method":"GET"} {"msg":"listening","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.480964643Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480981043Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"attempting initial SP discovery","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.480994623Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","discovery_addr":"[::1]:48267"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.481011463Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481029503Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","discovery_addr":"[::1]:37019"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.481044693Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481085693Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","discovery_addr":"[::1]:62693"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.481103873Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481121263Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","discovery_addr":"[::1]:48400"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.481138913Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"waiting for SP discovery to complete...","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481185103Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","error":"discovery process not yet complete","elapsed":"75.591µs"} {"msg":"using development metrics configuration overrides!","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:51.481201703Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","bind_loopback":true,"nexus_address":"None"} {"msg":"rebinding producer server on new IP","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481219193Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","producer_id":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","collection_interval":"10s","current_ip":"None","new_ip":"::1"} {"msg":"registered DTrace probes","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481238103Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"registered endpoint","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481263703Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:46176","component":"dropshot","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","versions":"all","path":"/{producer_id}","method":"GET"} {"msg":"listening","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.481283013Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:46176","component":"dropshot","file":"/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:335","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481303303Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:46176","component":"dropshot","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"Requested any available port, Dropshot server has been bound to [::1]:46176","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481319973Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"Nexus IP not provided, will use DNS to resolve it","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481336213Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"new DNS resolver","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.481350113Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"internal-dns-resolver","file":"internal-dns/resolver/src/resolver.rs:144","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481366893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"starting oximeter metric producer server","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.481382674Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"file":"oximeter/producer/src/lib.rs:280","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","interval":"10s","address":"[::1]:46176","producer_id":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"bound metrics producer server","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.481424314Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","address":"[::1]:46176","producer_id":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","collection_interval":"10s"} {"msg":"registering as oximeter producer with Nexus","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.481442814Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-registration-task","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","registration_count":"0"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.481459234Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"internal-dns-resolver","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received discover; sending response","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.49003184Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","sender":"Sender { addr: [::1]:63522, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.490543731Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 1","sender":"Sender { addr: [::1]:48817, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.490582711Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","sender":"Sender { addr: [::1]:61151, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.490596611Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","sender":"Sender { addr: [::1]:44004, vid: One }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.491212672Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.491264272Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","addr":"[::1]:48267"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.491293593Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.491314683Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","addr":"[::1]:37019"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.491329883Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.491352093Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","addr":"[::1]:62693"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.491410393Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.491429033Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","addr":"[::1]:48400"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:51.492321924Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","error":"proto error: io error: No route to host (os error 148)","delay":"11.073371ms","count":"0"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.492391145Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.492410485Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (used for location)","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.492427835Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","pos":0,"sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (used for location)","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.492446155Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","pos":0,"sp_port":"One","interface":"(direct socket handle)"} {"msg":"received location determination response","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.492462485Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","refined_locations":"{\"switch0\"}","interface":"(direct socket handle)"} {"msg":"starting to poll SP sensor data every 1s","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.526008969Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"found a new little friend!","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.526074759Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","chassis_type":"Switch","sp_slot":"0"} {"msg":"found a new little friend!","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.526093049Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","chassis_type":"Switch","sp_slot":"1"} {"msg":"found a new little friend!","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.526112799Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","chassis_type":"Sled","sp_slot":"0"} {"msg":"found a new little friend!","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.526128269Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","chassis_type":"Sled","sp_slot":"1"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.527616222Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.527680892Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.527701832Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.527723142Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.527738952Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.527760352Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.527782462Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.527802312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.546035937Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.546107658Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.546149138Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.546182528Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.563990682Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.564073612Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.564120012Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.564161572Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 2 }"} {"msg":"our little friend seems to have changed in some kind of way","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.61017639Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.61022544Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.61025561Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.610286091Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.669734734Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.669829145Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.669874625Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.669894525Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.685912865Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"internal-dns-resolver","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.686752267Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Inventory(TlvPage { offset: 0, total: 2 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.686791387Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Inventory(TlvPage { offset: 0, total: 0 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.686813047Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Inventory(TlvPage { offset: 0, total: 10 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.686836727Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Inventory(TlvPage { offset: 0, total: 10 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687199558Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-0","component_kind":"fake-tmp-sensor","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687279588Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-1","component_kind":"fake-tmp-sensor","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687302868Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-0","component_kind":"fake-tmp-sensor","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687326748Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-1","component_kind":"tmp117","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687349008Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-2","component_kind":"tmp117","component_id":"dev-2"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687367098Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-7","component_kind":"max5970","component_id":"dev-7"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687389558Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-8","component_kind":"nvme_bmc","component_id":"dev-8"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687410608Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-39","component_kind":"tmp451","component_id":"dev-39"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687431578Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-46","component_kind":"sbtsi","component_id":"dev-46"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687449248Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-53","component_kind":"max31790","component_id":"dev-53"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687470278Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-0","component_kind":"tmp117","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687490238Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-1","component_kind":"tmp117","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687511749Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-2","component_kind":"tmp117","component_id":"dev-2"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.687708509Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-7","component_kind":"max5970","component_id":"dev-7"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.688715681Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-8","component_kind":"nvme_bmc","component_id":"dev-8"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.688756221Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-39","component_kind":"tmp451","component_id":"dev-39"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.688796581Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-46","component_kind":"sbtsi","component_id":"dev-46"} {"msg":"discovered a new component!","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.688818491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","description":"dev-53","component_kind":"max31790","component_id":"dev-53"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.688838751Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.688857681Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.688876651Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.688896541Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.689104202Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.689119962Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.689138102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.689177442Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.689263552Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.689283992Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.689298622Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.692749469Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.692809469Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.692853129Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.692873509Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 4 }"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:51.692896539Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","error":"proto error: io error: No route to host (os error 148)","delay":"210.789724ms","count":"1"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.693194329Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.697278277Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.697352897Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.697429908Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.701615076Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.701663546Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.701693786Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.701713836Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.701731476Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.701751476Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.708339758Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.708390319Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.708421189Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 5 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.713219698Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.713288058Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.713311428Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.716276864Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.716368524Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.716387084Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.716422064Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.716440574Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.725185491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.725282851Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.725303351Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 6 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.725758102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.726521493Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.726564743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.727346225Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.727385665Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.727406615Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.727422005Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.727441535Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.727460285Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.727480125Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.727499825Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.727518815Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.727534275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.727553875Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 7 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.732993246Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.733053416Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.733395646Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.733416776Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.733440697Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.733459117Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.733477997Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.733498137Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.733523487Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.733540157Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.733558307Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.733578007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.733595937Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 8 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.742395854Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.742453674Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.742937275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.743012055Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.743044645Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.743063375Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.743080865Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.743099025Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.743115535Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.743132245Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.743154055Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 9 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.749308007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.749383277Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.75093065Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.75095811Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.75098387Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.75106566Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.751269751Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.751370771Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 10 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.772931172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.772996972Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.900167796Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.900263316Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.900304016Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.900319826Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.900341676Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.900362746Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.900384166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"accepted connection","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.900404126Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","remote_addr":"[::1]:64933"} {"msg":"accepted connection","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.900436546Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","remote_addr":"[::1]:43824"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.929524062Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.929599242Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 11 }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.929726892Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/local/switch-id","method":"GET","req_id":"9a896ed3-68aa-4646-b187-a063d2a44dd4","remote_addr":"[::1]:64933","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.929768452Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/local/switch-id","method":"GET","req_id":"9a896ed3-68aa-4646-b187-a063d2a44dd4","remote_addr":"[::1]:64933","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.929872893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/local/switch-id","method":"GET","req_id":"2f0b0e6d-88fa-40e0-b8c8-471a5d1644f7","remote_addr":"[::1]:43824","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.929901983Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/local/switch-id","method":"GET","req_id":"2f0b0e6d-88fa-40e0-b8c8-471a5d1644f7","remote_addr":"[::1]:43824","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.932325377Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.932370637Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.932412788Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/local/switch-id","method":"GET","req_id":"9a896ed3-68aa-4646-b187-a063d2a44dd4","remote_addr":"[::1]:64933","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2710,"response_code":200} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.932524328Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/local/switch-id","method":"GET","req_id":"2f0b0e6d-88fa-40e0-b8c8-471a5d1644f7","remote_addr":"[::1]:43824","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2645,"response_code":200} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.93391176Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.934060241Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.934148441Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"1f36121a-5564-4bc6-846e-52e2eb514777","remote_addr":"[::1]:64933","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.934175521Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"1f36121a-5564-4bc6-846e-52e2eb514777","remote_addr":"[::1]:64933","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.935076363Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:51.94941299Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.9495006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.94954426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 12 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.94958802Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.94960671Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.949664191Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 7 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.949705161Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:51.973184536Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 8 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:51.973443496Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"1f36121a-5564-4bc6-846e-52e2eb514777","remote_addr":"[::1]:64933","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":39294,"response_code":200} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.057355707Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"internal-dns-resolver","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:52.1321657Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","error":"proto error: io error: No route to host (os error 148)","delay":"651.447718ms","count":"2"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.602618762Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.602689252Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.602705882Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.602723042Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.602813522Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.602839292Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.602861032Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.602879582Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.630528945Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.630626526Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.630662896Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.630700086Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.655041332Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.655129492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.655171843Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.655211383Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 13 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.655252453Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.655281653Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.656506075Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.656555375Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.658635969Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.658677059Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.658731539Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.658765859Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.65892414Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.65894584Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.65895975Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.65897664Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.65902398Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.6590709Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.65908748Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 14 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.660956864Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.66418263Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.66423109Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.66425099Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.679511769Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.679555539Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.679574669Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.679591849Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.679608479Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.679623939Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.679651069Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.679671009Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.67968917Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 15 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.681962984Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.682011944Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.682034144Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.682163174Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.682205894Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.682222714Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.682242914Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.682259014Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.682276474Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.682311475Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.682329715Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 16 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.682347215Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.683091966Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.683133026Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.683152296Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.683166606Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.683187426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.683203106Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.683220326Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.683236306Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.683251376Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.683267996Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.683283436Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.683298946Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 17 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.683316696Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 17 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.685550561Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.685582521Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.688117296Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.688137736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.688154286Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.688172076Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.688189136Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.688206686Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.688223496Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.688239806Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.688257386Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.688275046Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 18 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.688292496Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 18 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.692802505Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.692868545Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.693123285Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.693175915Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.693194945Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.693213655Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.693230425Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.693247666Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.693265286Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.693283566Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 19 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.693304426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 19 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.694818779Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.694878429Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.70068979Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.70072168Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.70074066Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.70075731Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.70091359Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 20 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.70105376Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 20 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.702228303Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.702357243Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.702385113Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.702401773Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.702422493Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.702438443Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.702456603Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.702474173Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.702492713Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.702511873Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 21 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.702529893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 21 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.705097708Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.705195418Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.705242348Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:52.705277459Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.705380419Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 22 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.705419289Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 22 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.705458539Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.705478359Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:52.87323762Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"internal-dns-resolver","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:52.895301162Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","error":"proto error: io error: No route to host (os error 148)","delay":"1.41462024s","count":"3"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.527655784Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.527741014Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.527763104Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.527807694Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.527824495Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.527844155Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.527863715Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.527882635Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.527903045Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.527937745Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.527980425Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.528019575Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528072095Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528114195Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528224935Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 23 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528267335Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 23 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528327635Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528366956Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528387566Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528407426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.528481536Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.528500656Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.528520556Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.528571376Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.528587146Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.528603276Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.528616946Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528633696Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528653086Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528691366Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 24 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.528709416Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 24 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.529345547Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.530369299Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.530406199Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.53042868Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.53044951Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.53046501Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.53048247Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.5304974Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.53051675Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.53053389Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.53054988Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.53056581Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 25 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.53058148Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 25 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.531766312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.531830782Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.531852912Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.531873412Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.531909002Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.531926352Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.531944282Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.531960252Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.531977782Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.532017753Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 26 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.532035653Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 26 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.532059963Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.532631504Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.532666434Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.532685964Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.532704464Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.532722384Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.532752344Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.532770024Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.532787504Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.532804184Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.532822444Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.532841854Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.532859324Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 27 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.532879694Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 27 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.534864598Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.534898858Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.534932278Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.534949578Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.534966688Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.534984068Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.535000138Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.535016828Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.535033768Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.535050628Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.535066588Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.535083348Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 28 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.535101388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 28 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.541663561Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.542046482Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.542130052Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.542148612Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.542170312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.542186542Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.542201702Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.542217292Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.542237112Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.542252652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 29 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.542269172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 29 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.543941865Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.544054586Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.544076426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.544093366Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.544110956Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.544128006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.544145776Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 30 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.544164186Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 30 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.544671507Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.544729847Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.544899587Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.544918387Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.544935547Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.544949827Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.544968947Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.544985747Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.545002487Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.545019337Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 31 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.545036868Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 31 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.54629349Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.54633037Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.5463491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:53.5463827Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.54644386Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 32 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.54651807Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 32 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.54655767Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:53.54657574Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"accepted connection","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.115682421Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","remote_addr":"[::1]:38726"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.115999281Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"360f3a46-f868-4dca-bf60-7190317ca344","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.116042201Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"360f3a46-f868-4dca-bf60-7190317ca344","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.116199312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.116327552Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","state":"[IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]","offset":0} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.116484502Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 25, message_id: 17 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116513002Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116536922Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116554532Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116569282Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116583122Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116596812Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116612603Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116628783Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116643153Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116656423Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116672413Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116686503Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116700973Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116715103Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116731463Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116746983Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116761483Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116776223Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116790343Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116807613Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116821863Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116837523Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116853063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116867323Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116880423Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116895043Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116908063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116923273Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116937303Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116951423Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:54.116966833Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.116980663Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"360f3a46-f868-4dca-bf60-7190317ca344","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":699,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.117617734Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"b5ed478f-cb43-4b59-9613-66666ae43eb0","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.117662345Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"b5ed478f-cb43-4b59-9613-66666ae43eb0","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.117738815Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.117783205Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.117860375Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 18 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.117897785Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.117955955Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 19 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.118066115Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"b5ed478f-cb43-4b59-9613-66666ae43eb0","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":462,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.119519558Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"7b45cf69-f713-4e34-beef-051105109957","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.119589738Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"7b45cf69-f713-4e34-beef-051105109957","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.120239399Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.12059676Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 20 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.1206346Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.12065803Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 21 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.12067928Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.12070335Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 22 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.12072067Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.12074038Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 23 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.12075964Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.120784891Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 24 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.120803571Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.120830941Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 25 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.121007431Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"7b45cf69-f713-4e34-beef-051105109957","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1490,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122094573Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"03d9ab3e-b6e9-4398-964d-9afd922affef","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.122134813Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"03d9ab3e-b6e9-4398-964d-9afd922affef","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122176763Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122269903Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 26 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122293303Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122313423Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 27 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122332903Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122548194Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 28 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122599424Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122624354Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 29 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122642864Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122663934Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 30 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122681374Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.122701284Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 31 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.122719654Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"03d9ab3e-b6e9-4398-964d-9afd922affef","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":555,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123025325Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"0d96898d-949d-4ba5-916a-b309ecda25f3","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.123049445Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"0d96898d-949d-4ba5-916a-b309ecda25f3","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123144755Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123171115Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 32 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123191605Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123226055Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 33 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123244555Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123280055Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 34 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123300995Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123345025Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 35 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123363495Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123383235Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 36 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123401516Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.123423216Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 37 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.123485266Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"0d96898d-949d-4ba5-916a-b309ecda25f3","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":469,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.18287407Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d2cbe5d5-b0a1-425f-ba94-365ce33d3d9c","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.18299877Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d2cbe5d5-b0a1-425f-ba94-365ce33d3d9c","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.183548221Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.184018412Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 38 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.184141132Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.196557066Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.196611946Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.196752136Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.196775946Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.196794436Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 41 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.196809736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.196856386Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 42 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.196873166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.199198461Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 43 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.199487811Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d2cbe5d5-b0a1-425f-ba94-365ce33d3d9c","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":16620,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.248628426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"de2098e1-8d28-4ac2-889b-336d58554a27","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.248664156Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"de2098e1-8d28-4ac2-889b-336d58554a27","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.248923926Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.249034156Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 44 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.249052576Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.249071626Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 45 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.249089086Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.249109016Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 46 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.249125086Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.249149597Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 47 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.249165747Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.249191137Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 48 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.249208367Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.249241927Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 49 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.249392447Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"de2098e1-8d28-4ac2-889b-336d58554a27","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":746,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.456162063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"11ac1b56-da26-402e-ba81-53d932347bf5","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.456206513Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"11ac1b56-da26-402e-ba81-53d932347bf5","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.458262817Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.471917903Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 50 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.473228416Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.473955407Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 51 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.473983477Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.474005737Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 52 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.474023227Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.474069788Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 53 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.474087268Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.474106978Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 54 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.474122848Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.474175668Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 55 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.474325608Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"11ac1b56-da26-402e-ba81-53d932347bf5","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":18185,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.475064599Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"baedf423-a608-426c-9def-329bd749eed3","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.47511863Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"baedf423-a608-426c-9def-329bd749eed3","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.47529666Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.479642788Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 56 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.480186269Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"baedf423-a608-426c-9def-329bd749eed3","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":5069,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.483187935Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"201c3fa1-95e1-44ab-b4aa-b6ef754ab042","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.483219665Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"201c3fa1-95e1-44ab-b4aa-b6ef754ab042","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.483652726Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.484173027Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 57 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.484212447Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"201c3fa1-95e1-44ab-b4aa-b6ef754ab042","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":870,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.487313963Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"49ab2df9-9883-445d-9504-ffcdf9eb87eb","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.487366783Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"49ab2df9-9883-445d-9504-ffcdf9eb87eb","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.487537143Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.487808474Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 58 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.487923344Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"49ab2df9-9883-445d-9504-ffcdf9eb87eb","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":624,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.490501219Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"56416e38-e6c8-4415-babc-e648b5d04678","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.490550759Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"56416e38-e6c8-4415-babc-e648b5d04678","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.490698229Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.49088653Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 59 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.4909868Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"56416e38-e6c8-4415-babc-e648b5d04678","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":483,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.508164253Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"d1f1f932-f87d-4761-82f7-a30b27dd5dea","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.508219803Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"d1f1f932-f87d-4761-82f7-a30b27dd5dea","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.508420613Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.508574454Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.508663824Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 9 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.508699594Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.508838324Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 10 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.508988924Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"d1f1f932-f87d-4761-82f7-a30b27dd5dea","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":856,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.511137549Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f4a11d6d-43c9-4aef-b777-9c200b10cd55","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.511185129Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f4a11d6d-43c9-4aef-b777-9c200b10cd55","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.511263949Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.511466989Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 11 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.511490929Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.511547389Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 12 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.511566919Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.511585399Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 13 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.511601359Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.511618729Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 14 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.51163689Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.513358913Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 15 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.514247995Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.514797396Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 16 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.515028266Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"f4a11d6d-43c9-4aef-b777-9c200b10cd55","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":3910,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524175024Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"6420a54a-5fcf-4fbd-8543-77ff52b5d151","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.524230564Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"6420a54a-5fcf-4fbd-8543-77ff52b5d151","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524607304Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524687165Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 17 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524711465Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524778775Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 18 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524812285Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524830295Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 19 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524844435Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524861655Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 20 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524878475Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524896215Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 21 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524911305Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.524927705Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 22 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.525061765Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"6420a54a-5fcf-4fbd-8543-77ff52b5d151","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":905,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.527180349Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"74721711-36f1-4219-9cb2-f68d9a45210c","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.527244749Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"74721711-36f1-4219-9cb2-f68d9a45210c","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.527267049Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.527284019Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.52729864Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.52731398Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.52756092Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.52758924Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.52760625Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.5276249Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.52773269Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.52779718Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.527833111Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.527865901Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528017101Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 60 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528058361Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 23 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528196721Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528221271Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 33 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528255821Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 33 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528290041Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528307511Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528326731Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.528345442Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.528360562Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.528375962Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.528389812Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.528409532Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.528423972Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528438932Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 61 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528454642Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 24 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528470812Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(SpState) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528487562Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 34 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.528504132Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 34 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.530262045Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.530595316Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.530621586Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.531985738Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.532127949Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.532304399Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.532342499Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.532357099Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.532373359Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.532387179Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.53258162Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 62 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.53263196Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 25 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.53267106Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.53269099Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 35 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.53270695Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 35 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.534873694Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.538680501Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.538726851Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.538748641Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.541416787Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.541534977Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.541601047Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.541618977Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.541633887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.541744557Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 63 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.541819807Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 26 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.541837017Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 36 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.541856367Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 36 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.541874037Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.54300062Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.54305911Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.54307968Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.545235564Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.545281374Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.545303734Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.545319824Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.545338114Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.545355544Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.545375094Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.545393384Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.545411274Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.545427654Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 27 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.545444494Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 37 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.545460304Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.54855322Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.54860154Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.54862417Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.551572026Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.551619076Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.551638396Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.551654836Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.551670276Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.551686466Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.551702526Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.551717796Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.551778866Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.554308681Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 28 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.554483822Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 38 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.554508232Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 38 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.561376195Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.561753206Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.56421445Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.56942893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.569561451Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.569582731Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.569599281Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.569616961Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.569635091Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.569650721Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.571275334Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 29 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.571541174Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 39 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.571595054Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.580719572Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.580755902Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.580776072Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.599716028Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.599881629Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.599966279Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.600002789Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.600195799Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 30 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.600230379Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 40 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.600247659Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 40 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.602416633Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"74721711-36f1-4219-9cb2-f68d9a45210c","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":75228,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.602564134Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.602588144Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.609921458Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.609975568Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.610533239Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.610565719Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.610582719Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.610599079Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.610615099Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.614765357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 41 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.614821707Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 41 }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.615363108Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"32c1e3a0-9e06-41ee-b643-e0a24ac28f04","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.615392388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"32c1e3a0-9e06-41ee-b643-e0a24ac28f04","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.625401938Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.625454618Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.625479868Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.626029389Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.626113139Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.626226179Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 31 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.626280819Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 42 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.626318079Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 42 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.626360499Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.626379569Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.626394189Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.626439159Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 32 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.6264565Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.629740866Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 33 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.629772756Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.629852286Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 34 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.629963116Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.630074506Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 35 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.630091406Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.630133027Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 36 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.630287747Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"32c1e3a0-9e06-41ee-b643-e0a24ac28f04","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":14936,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.650477686Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"a68e4652-15a5-4053-9808-dc5bfe43df74","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.650542526Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"a68e4652-15a5-4053-9808-dc5bfe43df74","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.650768806Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.651708138Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.651755288Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.651809338Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 38 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.651828508Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.651849848Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.651865348Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.651913678Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.651930188Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.651952388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 41 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.651969738Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.651990108Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 42 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.653350561Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"a68e4652-15a5-4053-9808-dc5bfe43df74","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2883,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.658633721Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c2f132df-2e5e-4a5b-a8b1-406e41759be9","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.658679871Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c2f132df-2e5e-4a5b-a8b1-406e41759be9","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.658889392Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.659101022Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.659124972Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.659174612Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 44 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.659194102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.659212602Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 45 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.659230502Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.662808799Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 46 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.662888889Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.66297596Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 47 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.6630003Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.66309181Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 48 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.66323203Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c2f132df-2e5e-4a5b-a8b1-406e41759be9","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":4617,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.663779651Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"ee7d1f3b-445f-4803-af79-f60d4c74a007","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.663806411Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"ee7d1f3b-445f-4803-af79-f60d4c74a007","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.663946121Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.666886007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 49 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.667302388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"ee7d1f3b-445f-4803-af79-f60d4c74a007","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":3525,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.669691852Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"2fc103d7-b6ac-4102-bdf8-7d6c4fc4fe35","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.669733662Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"2fc103d7-b6ac-4102-bdf8-7d6c4fc4fe35","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.669756943Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.670058323Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 50 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.670164243Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"2fc103d7-b6ac-4102-bdf8-7d6c4fc4fe35","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":573,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.679952432Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"c944cad2-b3ab-420d-aa43-a9d8701a6ec7","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.680008972Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"c944cad2-b3ab-420d-aa43-a9d8701a6ec7","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.680231423Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.680338433Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 51 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.680494393Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"c944cad2-b3ab-420d-aa43-a9d8701a6ec7","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":537,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.682750697Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"68699699-f011-4669-9e41-c1ccd2cdd2a6","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.682795257Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"68699699-f011-4669-9e41-c1ccd2cdd2a6","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.682955758Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.683146388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 52 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.683260828Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"68699699-f011-4669-9e41-c1ccd2cdd2a6","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":520,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.690236192Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"960bca35-0814-4264-b2dc-c05cda8e0c78","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.690285852Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"960bca35-0814-4264-b2dc-c05cda8e0c78","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.690355732Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.690429852Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.690521122Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.690562602Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.690590782Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 44 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.690733833Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"960bca35-0814-4264-b2dc-c05cda8e0c78","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":565,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.702818176Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"c7c06f82-2083-4301-a06b-0eb4d3317ef7","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.702879426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"c7c06f82-2083-4301-a06b-0eb4d3317ef7","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.703076666Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.703291417Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.703364677Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 45 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.703493827Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"c7c06f82-2083-4301-a06b-0eb4d3317ef7","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":700,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.704122198Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"3c70317d-6624-48b3-b573-0cd59185a4cc","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.704149518Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"3c70317d-6624-48b3-b573-0cd59185a4cc","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.704239599Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.704653299Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 46 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.704686949Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"3c70317d-6624-48b3-b573-0cd59185a4cc","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":439,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.70519581Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"ac4f22e9-0e42-4187-84a2-26a86e594234","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.705275411Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"ac4f22e9-0e42-4187-84a2-26a86e594234","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.705373471Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.706948634Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 47 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.707063014Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"ac4f22e9-0e42-4187-84a2-26a86e594234","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1842,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.707738875Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"27c1d805-0487-44d9-8ee7-9392f7b51e0a","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.707764485Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"27c1d805-0487-44d9-8ee7-9392f7b51e0a","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.707891346Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.712610335Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 48 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.712725375Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.712746505Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.712764865Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.712814625Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 50 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.712832065Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.712850485Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 51 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.712865805Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.713322326Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 52 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.713375726Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.713397266Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 53 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.713415136Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"27c1d805-0487-44d9-8ee7-9392f7b51e0a","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":5698,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.715681931Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"7d9e56c9-9c29-46b8-9139-ceb6ce034723","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.715724531Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"7d9e56c9-9c29-46b8-9139-ceb6ce034723","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.716378522Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.717869525Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 54 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.717913945Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.718031005Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 55 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.718051065Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.718071285Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 56 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.718087135Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.718127795Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 57 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.718144325Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.718169215Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.718185245Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.718208305Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 59 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.718328566Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"7d9e56c9-9c29-46b8-9139-ceb6ce034723","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2660,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.718786466Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ea34a751-9f56-4060-87c7-e8726bd2fe0e","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.718826667Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ea34a751-9f56-4060-87c7-e8726bd2fe0e","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.718935297Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.720114329Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 60 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.720172149Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.720195399Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.720212449Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.720232989Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 62 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.720250679Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.720270419Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 63 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.720322369Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.72087813Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 64 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.720909451Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.720934301Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 65 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.721052441Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"ea34a751-9f56-4060-87c7-e8726bd2fe0e","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2272,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723183275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d91d130f-8e48-426e-bc1b-94b876033a6b","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.723237085Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d91d130f-8e48-426e-bc1b-94b876033a6b","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723374155Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723508876Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 66 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723528946Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723553496Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 67 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723570966Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723595746Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 68 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723611816Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723636066Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 69 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723652846Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723676256Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 70 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723691976Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.723756026Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 71 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.724070347Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d91d130f-8e48-426e-bc1b-94b876033a6b","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":934,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.729671237Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"f063e144-0e09-4ba1-8df5-b8da363006ee","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.729727277Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"f063e144-0e09-4ba1-8df5-b8da363006ee","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.730048258Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.730194618Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 72 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.730217858Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.73129884Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 73 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.731343931Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.731365521Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 74 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.731381981Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.731401581Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 75 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.731417431Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.731436131Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 76 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.731485551Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.731505361Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 77 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.731599641Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"f063e144-0e09-4ba1-8df5-b8da363006ee","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1936,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.732189522Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"63d96294-2e69-491f-87cb-014d51bc60cd","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.732229182Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"63d96294-2e69-491f-87cb-014d51bc60cd","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.732428673Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.732504073Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 78 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.732528383Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.754697635Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 79 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.885099405Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.909822622Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 80 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.911311865Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.911635426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 81 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.911674276Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.911696436Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 82 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.911712816Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.911740166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 83 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.911880946Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"63d96294-2e69-491f-87cb-014d51bc60cd","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":179714,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.91383818Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"f1d37143-2aa8-4a44-9003-237b6155ee26","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.913885Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"f1d37143-2aa8-4a44-9003-237b6155ee26","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.91399946Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.91410826Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 84 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.914212701Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"f1d37143-2aa8-4a44-9003-237b6155ee26","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":386,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.914673462Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"4f64e1f0-8e4b-468b-a331-ab7085fba543","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.914712762Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"4f64e1f0-8e4b-468b-a331-ab7085fba543","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.914824832Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.914904912Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 85 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.915019772Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"4f64e1f0-8e4b-468b-a331-ab7085fba543","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":364,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.930484332Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"cbab0259-e0be-4b1c-8c73-a14fc901b3ca","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.930539192Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"cbab0259-e0be-4b1c-8c73-a14fc901b3ca","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.930766412Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.930900963Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 86 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.931078933Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"cbab0259-e0be-4b1c-8c73-a14fc901b3ca","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":620,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.931733954Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"515d863f-b7c3-4c76-b55b-a782f088b066","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.931791484Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"515d863f-b7c3-4c76-b55b-a782f088b066","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.931811874Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.931836564Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 87 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.931907635Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"515d863f-b7c3-4c76-b55b-a782f088b066","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":289,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.933471328Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"3c89288c-efd4-495c-9210-689e3e5a9781","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.933567678Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"3c89288c-efd4-495c-9210-689e3e5a9781","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.933587918Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.933669748Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.933732598Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.933768808Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.933840288Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 44 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.933955039Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"3c89288c-efd4-495c-9210-689e3e5a9781","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":487,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.946228492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"5b08b105-0025-417c-80e7-3bc70a5e65ac","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.946325172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"5b08b105-0025-417c-80e7-3bc70a5e65ac","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.946912703Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.947251964Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.947358364Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 45 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.947506124Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"5b08b105-0025-417c-80e7-3bc70a5e65ac","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1304,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.96057214Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"ae407d1a-1b73-4f18-b734-63415c05f65a","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.96063131Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"ae407d1a-1b73-4f18-b734-63415c05f65a","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.96086917Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.962487933Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 46 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.962916014Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"ae407d1a-1b73-4f18-b734-63415c05f65a","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2395,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.963590535Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"1c0ac051-6924-4fff-bbb8-5a4e812e2b74","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.963633005Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"1c0ac051-6924-4fff-bbb8-5a4e812e2b74","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.963695385Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.963793826Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 47 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:54.963859706Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"1c0ac051-6924-4fff-bbb8-5a4e812e2b74","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":289,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.967767463Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"e46961d7-0404-43a3-a20a-8f2c277e634b","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:54.969712057Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"e46961d7-0404-43a3-a20a-8f2c277e634b","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.970098488Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.970589099Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 48 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.970942959Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.97104572Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.97106703Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.97108699Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 50 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.97110425Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.979916187Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 51 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:54.982099241Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.731728557Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"internal-dns-resolver","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.801895081Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.801948902Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.801965682Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.801980282Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.802131992Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.802165062Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.802181522Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.802521063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.802568383Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.802608233Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.802666893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 52 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.802685803Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.815456647Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.815668728Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 64 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.815775888Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 53 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.815856098Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.819596515Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.819701956Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.819719346Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.820376407Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.820404057Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.820537197Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.820572297Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.820586317Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.820601107Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 53 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.820634787Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:55.82191195Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","error":"proto error: io error: No route to host (os error 148)","delay":"4.341243598s","count":"4"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.833591932Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 65 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.833687892Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 54 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.833729522Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 89 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.834952085Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.840033385Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.840084125Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.840635436Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.840658276Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.840696776Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.840723656Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.840742546Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 54 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.840759556Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:55.84272832Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"e46961d7-0404-43a3-a20a-8f2c277e634b","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":875000,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.849443763Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.849476023Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.849534223Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 66 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.849555013Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.92114485Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.92117926Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.921530041Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.921579771Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.921627241Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.921657351Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 55 }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.921762841Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f367c432-abd2-4e6a-a90e-53977239fb36","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.921789181Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f367c432-abd2-4e6a-a90e-53977239fb36","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.923001144Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.923725185Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.923777365Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.923797535Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 67 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.923853975Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 91 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.924092716Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.927960403Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.929390466Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.929425406Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.929451346Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 56 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.929473366Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.930898979Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 92 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.93175691Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.934518066Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.934552106Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.934570036Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.934587006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.934603546Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.934618406Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.934634716Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.934652666Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 57 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.934676756Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.941253588Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.941284089Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.941386799Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 93 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.943617623Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.943764613Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.943786903Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.943804473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.943822223Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.943841673Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.943859123Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.943877354Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.944773195Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 94 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.946083598Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.946174798Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.946215768Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.946233708Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.946250798Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.946269208Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.946283558Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.946300218Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.946315938Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.946331178Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.946348198Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.946364538Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.946379218Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 95 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.946865539Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.946927729Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.946944169Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.946961579Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 60 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.946979869Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.955455866Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 96 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.958021691Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.958142841Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.958202161Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.958219441Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.958260401Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.958276541Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.958338851Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 97 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.958375481Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.958393191Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 62 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.958412061Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.958959232Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 63 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.958988862Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.959010373Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.959027543Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.959045873Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 64 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.959063023Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.959633854Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 65 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.959670854Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.959690224Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.959705704Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.959721934Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 66 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.959737654Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.961831528Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 67 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.961875198Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:55.962112488Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f367c432-abd2-4e6a-a90e-53977239fb36","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":40344,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.962367769Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.962589249Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.962613259Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.962628839Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.962645349Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.964227443Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 68 }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.964389113Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"7fe942c5-6bfc-4c28-91dd-f6c1fd148f7c","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.964425793Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"7fe942c5-6bfc-4c28-91dd-f6c1fd148f7c","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.966527977Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.967592449Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968426881Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 69 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968475851Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968563041Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968671861Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 70 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968715511Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968765931Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 71 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968783321Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968800971Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 72 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968815361Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968886021Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 73 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968907241Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968927732Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 74 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968943142Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.968992772Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 75 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:55.969207542Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"7fe942c5-6bfc-4c28-91dd-f6c1fd148f7c","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":4813,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.969898253Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"4e05e0d1-5e92-4211-9c5d-b4ce6539cbc8","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.969960944Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"4e05e0d1-5e92-4211-9c5d-b4ce6539cbc8","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970105964Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970195914Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 76 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970216094Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970239824Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 77 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970255044Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970280914Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 78 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970297874Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970319484Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 79 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970336004Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970377194Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 80 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970418664Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.970439014Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 81 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:55.970555345Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"4e05e0d1-5e92-4211-9c5d-b4ce6539cbc8","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":771,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971072036Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"34ca6f96-4aea-4324-b4ae-bd14315df167","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.971101166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"34ca6f96-4aea-4324-b4ae-bd14315df167","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971234296Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971563347Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 82 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971664457Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971688587Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971705507Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971730367Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 84 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971748347Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971768337Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 85 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971783977Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971801787Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 86 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971818897Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.971841087Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 87 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:55.971986297Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"34ca6f96-4aea-4324-b4ae-bd14315df167","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":859,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.972798919Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"9543b78e-906e-4b8b-b87f-cb98e23144d6","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.972849029Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"9543b78e-906e-4b8b-b87f-cb98e23144d6","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.972924819Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.973005969Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.973088999Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.97318784Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 89 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.97320714Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.97322719Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.9732474Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.97326898Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 91 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.9732893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.97330787Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 92 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.9733252Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.97334604Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 93 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:55.97342377Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"9543b78e-906e-4b8b-b87f-cb98e23144d6","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":633,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.973820911Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"a0549c82-3e3c-4384-a600-13431cb86a25","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.973853771Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"a0549c82-3e3c-4384-a600-13431cb86a25","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.973929961Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.974076261Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 94 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:55.974254422Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"a0549c82-3e3c-4384-a600-13431cb86a25","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":431,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.974837753Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"1353035d-078f-46cf-a8b4-885ff5bfd1f3","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.974900563Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"1353035d-078f-46cf-a8b4-885ff5bfd1f3","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.975072003Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.975155213Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 95 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:55.975494604Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"1353035d-078f-46cf-a8b4-885ff5bfd1f3","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":669,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.975985025Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"e517f9c8-4507-4a4c-890b-6d11d123025e","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.976031925Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"e517f9c8-4507-4a4c-890b-6d11d123025e","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.976193415Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.976287246Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 96 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:55.976394736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"e517f9c8-4507-4a4c-890b-6d11d123025e","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":410,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.976824227Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"228b60e7-1ccd-441d-886d-366ea3944ff0","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:55.976856557Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"228b60e7-1ccd-441d-886d-366ea3944ff0","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.979487482Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:55.979559782Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 97 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:55.979741102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"228b60e7-1ccd-441d-886d-366ea3944ff0","remote_addr":"[::1]:38726","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2859,"response_code":200} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.530272637Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.531367639Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.53160455Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.531647Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.53166285Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.53168305Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.53188176Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.53191225Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.532102461Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.533266293Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.533339473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.533455533Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533487243Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 68 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533526283Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 55 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533559054Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 98 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533592864Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 98 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533626674Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533644514Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533660324Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533677964Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.533695924Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.533709934Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.533725424Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.533754834Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.533768274Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.533787294Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.533800514Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533815964Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 69 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533833104Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 56 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533866224Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 99 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.533881254Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 99 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.534284615Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.535373947Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.535398187Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.535415307Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.535610127Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.535626967Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.535648158Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.535663238Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.535680278Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.535692698Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.535731168Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 70 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.535753658Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 100 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.535772398Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 100 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.551101207Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.551167847Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.551187537Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.551595658Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.551716158Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.551735888Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.551752248Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.551765848Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.55257111Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 71 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.55262952Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 101 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.55264549Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 101 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.55266327Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.553416422Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.553449862Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.553468752Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.553482912Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.553501602Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.553514692Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.553530322Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.553545332Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.553560422Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.553588522Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.553603932Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.553620932Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 102 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.553638082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 102 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.555578616Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.555621106Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.555640806Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.555654796Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.555670736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.555686326Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.555702446Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.555717596Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.555732556Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.555747656Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.555762546Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.555779136Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 103 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.555796556Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 103 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.560016124Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.560076474Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.564228042Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.564279912Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.564297282Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.564312902Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.564328032Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.564345963Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.564360493Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.56840122Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 104 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.56845559Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 104 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.574972843Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.575145253Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.60501172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.611259672Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.611333753Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.611351543Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.612648005Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 105 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.612690565Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 105 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.613929228Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.613987148Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.614191288Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.614232538Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.614250708Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.614264718Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.614283588Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.614299918Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.614316578Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.614951539Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 106 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.61498717Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 106 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.617511114Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.617578315Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.617786505Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.617828145Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.617978255Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 107 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.618017645Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 107 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.618424406Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.618458276Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"accepted connection","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.679381873Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","remote_addr":"[::1]:52542"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.680614735Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"544ffb96-1a1e-442b-be56-326eda64c29d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.680661105Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"544ffb96-1a1e-442b-be56-326eda64c29d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.680760346Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.680989606Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","state":"[IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]","offset":0} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.681125786Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 25, message_id: 72 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681145856Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681159586Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681173216Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681186486Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681200336Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681215546Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681229996Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681243077Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681255987Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681268777Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681281687Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681294847Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681308647Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681321427Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681334427Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681347317Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681360317Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681373237Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681408007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681421077Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681435137Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681449047Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681462957Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681475947Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681492717Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681509407Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681523357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681538837Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681551807Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681566357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:56.681582027Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.681595707Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"544ffb96-1a1e-442b-be56-326eda64c29d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1307,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.684689213Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"0d21d37a-8c6e-4b16-9fc1-8ced74e0d44f","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.684721473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"0d21d37a-8c6e-4b16-9fc1-8ced74e0d44f","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.684939344Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.685075774Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.685465915Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 73 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.685668635Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.686548597Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 74 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.686723387Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"0d21d37a-8c6e-4b16-9fc1-8ced74e0d44f","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2042,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.68817426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"258390e1-50db-44e9-b3c8-47aa076bc901","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.68819763Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"258390e1-50db-44e9-b3c8-47aa076bc901","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.689901813Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690011053Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 75 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690205664Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690273574Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 76 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690291224Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690309684Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 77 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690326444Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690344794Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 78 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690360194Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690384884Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 79 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690401924Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690424364Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 80 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.690530214Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"258390e1-50db-44e9-b3c8-47aa076bc901","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2362,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.690985095Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"beb2b126-dc57-4897-a9bc-c510bb2e87aa","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.691006135Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"beb2b126-dc57-4897-a9bc-c510bb2e87aa","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691096555Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691223216Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 81 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691241946Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691259926Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 82 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691284226Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691309996Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691326166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691369486Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 84 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691386336Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691405436Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 85 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691421216Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.691441276Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 86 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.691526616Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"beb2b126-dc57-4897-a9bc-c510bb2e87aa","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":537,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.692028407Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"a405ff4d-c556-4daa-b328-8d31496a1fe9","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.692098247Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"a405ff4d-c556-4daa-b328-8d31496a1fe9","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.692119577Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.692348298Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 87 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.692376768Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.692873039Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.692907949Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.692928239Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 89 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.692943599Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.692960649Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.692975029Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.692996209Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 91 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.693011639Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.693036369Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 92 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.693149839Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"a405ff4d-c556-4daa-b328-8d31496a1fe9","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1297,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.694461002Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"f67d9023-f971-44c6-85ff-aa43972ba35e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.694508412Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"f67d9023-f971-44c6-85ff-aa43972ba35e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.694733852Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.694879443Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 93 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.694902243Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.694969393Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 94 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.694988693Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.695009943Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 95 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.695030833Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.695057743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 96 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.695078753Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.695126693Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 97 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.695145433Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.695169443Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 98 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.695305813Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"f67d9023-f971-44c6-85ff-aa43972ba35e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":868,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696062125Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"f0e60ef0-e83f-4af1-9d72-7d9f1fb71559","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.696094465Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"f0e60ef0-e83f-4af1-9d72-7d9f1fb71559","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696249875Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696431816Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 99 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696456446Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696506666Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 100 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696532416Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696550476Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 101 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696595626Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696618236Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 102 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696653646Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696672076Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 103 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696687856Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.696710776Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 104 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.696835006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"f0e60ef0-e83f-4af1-9d72-7d9f1fb71559","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":787,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.697961999Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3a5df7da-67b2-4130-99be-24b12d98c21f","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.698008959Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3a5df7da-67b2-4130-99be-24b12d98c21f","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.698174879Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.698329049Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 105 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.698352119Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.698405559Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 106 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.69845341Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.69847924Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 107 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.6984961Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.69851983Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 108 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.69857299Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.69863323Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 109 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.69865141Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.69867188Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 110 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.69882167Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3a5df7da-67b2-4130-99be-24b12d98c21f","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":876,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.699891212Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"45d86172-54f9-4362-888a-6c1301e731ff","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.699954652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"45d86172-54f9-4362-888a-6c1301e731ff","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.700095673Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.700117573Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 111 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.700239953Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"45d86172-54f9-4362-888a-6c1301e731ff","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":360,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.700679554Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"be8cc53b-5163-481b-b1b7-e06650a5267a","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.700717374Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"be8cc53b-5163-481b-b1b7-e06650a5267a","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.700924984Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.70385433Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 112 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.70409999Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"be8cc53b-5163-481b-b1b7-e06650a5267a","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":3425,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.714930911Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e3c41132-be87-4993-9b89-c19ab8404988","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.714969231Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e3c41132-be87-4993-9b89-c19ab8404988","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.715345152Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.715658532Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 113 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.715810893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e3c41132-be87-4993-9b89-c19ab8404988","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":919,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.716540664Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"c488dba4-d86c-4380-8065-b451ec2e4ef1","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.716571934Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"c488dba4-d86c-4380-8065-b451ec2e4ef1","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.716709554Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.716908485Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 114 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.716983415Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"c488dba4-d86c-4380-8065-b451ec2e4ef1","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":463,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.723779058Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"4965c910-c8c2-40fa-9bfd-45650faea12a","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.724164199Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"4965c910-c8c2-40fa-9bfd-45650faea12a","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.724187369Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.724205439Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.724243169Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 57 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.724278579Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.724295459Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 58 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.724332889Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"4965c910-c8c2-40fa-9bfd-45650faea12a","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":574,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725555061Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"9c32fbc2-4bb9-4ae3-9a54-53128331f08d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.725616772Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"9c32fbc2-4bb9-4ae3-9a54-53128331f08d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725638702Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725659722Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725677652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725696422Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 60 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725713182Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725731002Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725746062Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725766982Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 62 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725782462Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725799742Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 63 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725815642Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.725833422Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 64 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.725850152Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"9c32fbc2-4bb9-4ae3-9a54-53128331f08d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":485,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.729623089Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"c046c543-2270-4822-bbd1-da555c0b4fdb","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.729678769Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"c046c543-2270-4822-bbd1-da555c0b4fdb","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.729745709Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.7298395Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 65 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.72985802Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.73012787Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 66 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.7301479Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.730193Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 67 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.73020907Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.73022601Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 68 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.73024026Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.73028225Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 69 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.730314361Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.730332401Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 70 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.730430111Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"c046c543-2270-4822-bbd1-da555c0b4fdb","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":830,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.730804151Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"35783a79-fa9c-48c8-97f9-7dba63b9ad28","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.730828082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"35783a79-fa9c-48c8-97f9-7dba63b9ad28","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.730893942Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.730974932Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 71 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.730990982Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731009522Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 72 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731023892Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731067862Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 73 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731083582Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731125322Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 74 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731140782Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731180352Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 75 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731196342Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731214032Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 76 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.731282562Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"35783a79-fa9c-48c8-97f9-7dba63b9ad28","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":489,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731656743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"71c0a86a-2b01-4e9c-bdca-1b9a3e2c4a63","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.731690623Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"71c0a86a-2b01-4e9c-bdca-1b9a3e2c4a63","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731708373Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731769473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 77 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731785133Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731828393Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 78 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731845053Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731861894Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 79 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731879024Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731895394Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 80 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731910674Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731929274Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 81 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731945604Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.731991514Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 82 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.732049004Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"71c0a86a-2b01-4e9c-bdca-1b9a3e2c4a63","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":459,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732359154Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"815eb4a5-4c92-4ad2-bc4c-55ba06a445e8","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.732382975Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"815eb4a5-4c92-4ad2-bc4c-55ba06a445e8","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732446615Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732524285Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732629275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732650305Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 84 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732667165Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732685635Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 85 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732700635Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732721425Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 86 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732737475Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732758105Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 87 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732772695Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.732796475Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 88 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.732854225Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"815eb4a5-4c92-4ad2-bc4c-55ba06a445e8","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":517,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.740817171Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"67c56f73-0922-4323-8024-3a50f9dbc598","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.741286382Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"67c56f73-0922-4323-8024-3a50f9dbc598","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.741530242Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.741824543Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 89 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.742008433Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.74583778Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.74588286Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.746033701Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 91 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.746075451Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.746434291Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 92 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.746467022Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.747795924Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 93 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.748678386Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.751972652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 94 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.753167514Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"67c56f73-0922-4323-8024-3a50f9dbc598","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":12374,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.773480113Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"285427f0-c30b-4561-9915-59a5d40eeb9d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.776433899Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"285427f0-c30b-4561-9915-59a5d40eeb9d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.776861079Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.777571791Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 95 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.778435392Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"285427f0-c30b-4561-9915-59a5d40eeb9d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":4364,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.783362272Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"8773a1a2-cf62-4ef0-8cb9-ce792fc25193","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.783393352Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"8773a1a2-cf62-4ef0-8cb9-ce792fc25193","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.786529498Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.788818042Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 96 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.789691244Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"8773a1a2-cf62-4ef0-8cb9-ce792fc25193","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":6336,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.79279744Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"d4a8f59c-4510-4a2f-9b5d-4f2b027349fa","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.79285511Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"d4a8f59c-4510-4a2f-9b5d-4f2b027349fa","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.793448251Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.793768412Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 97 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.793927782Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"d4a8f59c-4510-4a2f-9b5d-4f2b027349fa","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1134,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.794784344Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"661fec08-29b2-4528-bc93-fda823872edb","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.794810734Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"661fec08-29b2-4528-bc93-fda823872edb","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.795022524Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.795108684Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 98 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.795351735Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"661fec08-29b2-4528-bc93-fda823872edb","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":577,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.797365149Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"9fa19644-f650-4f3b-84e9-6c8dfdb80f16","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.797390259Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"9fa19644-f650-4f3b-84e9-6c8dfdb80f16","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.79787539Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.79822446Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.79826456Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 108 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.798298731Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.800632105Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 109 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.800816485Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"9fa19644-f650-4f3b-84e9-6c8dfdb80f16","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":3457,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.802813579Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"c5bc73b7-e78e-4081-a0c4-b893a1749b3e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.802841049Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"c5bc73b7-e78e-4081-a0c4-b893a1749b3e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.80297629Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.803991841Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.814816162Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 110 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.814973002Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"c5bc73b7-e78e-4081-a0c4-b893a1749b3e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":12162,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.815862524Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"3d782a3f-2222-4b6c-b766-1f4b50c5f732","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.815942534Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"3d782a3f-2222-4b6c-b766-1f4b50c5f732","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.816071595Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.816237585Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 111 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.816259525Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"3d782a3f-2222-4b6c-b766-1f4b50c5f732","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":436,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.816814856Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"61ce16af-2cef-49bc-9e5a-3956e52dc52c","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.816866576Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"61ce16af-2cef-49bc-9e5a-3956e52dc52c","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.816888676Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.816991016Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 112 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.817156777Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"61ce16af-2cef-49bc-9e5a-3956e52dc52c","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":304,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.827141976Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"1e39cb37-fd89-40d1-9f53-7808bbe7f240","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.827190556Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"1e39cb37-fd89-40d1-9f53-7808bbe7f240","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.827527877Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.832429886Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.832994947Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.833292498Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 114 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.833317918Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.833365128Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 115 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.833447898Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.835871993Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 116 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.835903223Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.835945523Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 117 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.835962233Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.835979813Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 118 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.836123343Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"1e39cb37-fd89-40d1-9f53-7808bbe7f240","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":9538,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.836627114Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"bc39e9a4-4ab3-48f4-abba-7f38aee650e2","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.836654184Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"bc39e9a4-4ab3-48f4-abba-7f38aee650e2","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.836757364Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.836868974Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 119 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.836918795Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.837197375Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 120 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.837218535Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.837239335Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 121 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.837255195Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.837312025Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 122 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.837329795Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.837348865Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 123 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.837366665Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.837385635Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 124 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.837447606Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"bc39e9a4-4ab3-48f4-abba-7f38aee650e2","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":819,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838316267Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"86161c32-e6fb-406a-8b51-7d2d50848de8","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.838357257Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"86161c32-e6fb-406a-8b51-7d2d50848de8","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838376387Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838570968Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838589668Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838718588Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 126 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838736268Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838754168Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 127 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838769558Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838786808Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838801858Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838819488Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 129 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838835058Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.838853108Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 130 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.838958118Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"86161c32-e6fb-406a-8b51-7d2d50848de8","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":809,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.839426639Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"09b700fd-6dfe-4089-8709-b1a14e78a84d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.839455459Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"09b700fd-6dfe-4089-8709-b1a14e78a84d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.83950629Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.83959852Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 131 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.83961804Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.8399863Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 132 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.84001725Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.840086401Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 133 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.840104221Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.840124271Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 134 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.840142211Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.840190121Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 135 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.840207491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.840225411Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 136 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.840309611Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"09b700fd-6dfe-4089-8709-b1a14e78a84d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":880,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.840874872Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"da2ab4cf-6b55-45ea-beb7-a2cd2a0396b5","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.840906792Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"da2ab4cf-6b55-45ea-beb7-a2cd2a0396b5","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.840948192Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841038942Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 137 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841057942Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841101903Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 138 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841196923Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841235033Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 139 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841253083Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841271273Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 140 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841286903Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841305963Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 141 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841322713Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841340523Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 142 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.841358153Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"da2ab4cf-6b55-45ea-beb7-a2cd2a0396b5","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":487,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.841961064Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3948da75-12b7-4154-9d4e-e89b38bdab5e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.841989204Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3948da75-12b7-4154-9d4e-e89b38bdab5e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.842043374Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.842399955Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 143 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.842421115Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.842458975Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 144 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.842476005Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.842496705Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 145 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.842512145Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.842989006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 146 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.843007506Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.843167427Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 147 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.843186347Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.843229007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 148 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:56.843307997Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3948da75-12b7-4154-9d4e-e89b38bdab5e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1363,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.843851678Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"9a0e40e0-b598-4197-b543-2339dd6d5183","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:56.843906798Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"9a0e40e0-b598-4197-b543-2339dd6d5183","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:56.844194148Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.009094414Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 149 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.010864998Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"9a0e40e0-b598-4197-b543-2339dd6d5183","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":167117,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.115648549Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"0a62c39b-63e7-435d-9100-92f6cdf4f0d4","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.115707989Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"0a62c39b-63e7-435d-9100-92f6cdf4f0d4","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.117030921Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 150 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.12163191Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 150 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.21019575Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"0a62c39b-63e7-435d-9100-92f6cdf4f0d4","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":94550,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.248831104Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"93341727-61a1-45ed-8d88-780754c826df","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.248899354Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"93341727-61a1-45ed-8d88-780754c826df","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.251687039Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.254152144Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 151 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.254349614Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"93341727-61a1-45ed-8d88-780754c826df","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":5546,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.281913277Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"55516fa9-2c67-47ef-af9e-8d0eb5d22061","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.281964317Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"55516fa9-2c67-47ef-af9e-8d0eb5d22061","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.282268158Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.282440178Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 152 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.282599539Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"55516fa9-2c67-47ef-af9e-8d0eb5d22061","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":716,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.32522289Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"9a489a42-a108-42b6-8200-af55b06879b2","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.32528388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"9a489a42-a108-42b6-8200-af55b06879b2","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.325446571Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.325554221Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.325651601Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 108 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.325688491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.325987602Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 109 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.326405093Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"9a489a42-a108-42b6-8200-af55b06879b2","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1175,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.328036096Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"8089af17-7f6c-4033-8d35-7e49888e346e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.328092276Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"8089af17-7f6c-4033-8d35-7e49888e346e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.328116846Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.328183196Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.328271896Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 110 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.328345396Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"8089af17-7f6c-4033-8d35-7e49888e346e","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":342,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.332517954Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"d2c53e28-3b35-4d4f-a5f8-337489497862","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.332722595Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"d2c53e28-3b35-4d4f-a5f8-337489497862","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.332746165Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.332766835Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 111 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.332810525Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"d2c53e28-3b35-4d4f-a5f8-337489497862","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":324,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.333326886Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"643d0144-9518-47e8-8b08-5d24f401b6b6","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.333354856Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"643d0144-9518-47e8-8b08-5d24f401b6b6","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.333420016Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.333502726Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 112 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.333549426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"643d0144-9518-47e8-8b08-5d24f401b6b6","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":245,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.345327279Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"d22e20bb-336c-4454-9e0d-1eec4245185f","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.345382059Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"d22e20bb-336c-4454-9e0d-1eec4245185f","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.345568629Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.346511311Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.346581821Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.346609301Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 114 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.346625781Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.346682301Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 115 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.346698741Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.346719241Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 116 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.346734152Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.346817422Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 117 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.346836372Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.346853602Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 118 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.347128862Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"d22e20bb-336c-4454-9e0d-1eec4245185f","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1701,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.359375396Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"495e6d57-6a0d-4336-91ad-98c67ab73c7d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.359443016Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"495e6d57-6a0d-4336-91ad-98c67ab73c7d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.359620806Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.380682937Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 119 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.380870327Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.381240818Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 120 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.383411312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.394940004Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 121 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.395066864Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.395197664Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 122 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.395218574Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.395422765Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 123 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.395445535Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.395471095Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 124 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.395720815Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"495e6d57-6a0d-4336-91ad-98c67ab73c7d","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":36386,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.398894831Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"145b217d-e6c9-4dfd-9d5e-e4be86e9af32","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.398955262Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"145b217d-e6c9-4dfd-9d5e-e4be86e9af32","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399134732Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399242742Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399262272Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399309392Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 126 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399328132Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399346392Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 127 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399362172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399383982Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399400892Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399426112Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 129 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399443473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.399519093Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 130 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.399762033Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"145b217d-e6c9-4dfd-9d5e-e4be86e9af32","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":886,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400217604Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"a5976b6c-c9c2-46d1-89a7-8967ad282de6","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.400294174Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"a5976b6c-c9c2-46d1-89a7-8967ad282de6","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400388694Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400452504Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 131 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400489935Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400514375Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 132 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400529645Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400563825Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 133 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400580395Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400597565Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 134 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400614065Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400637425Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 135 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400653835Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.400676745Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 136 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.400755595Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"a5976b6c-c9c2-46d1-89a7-8967ad282de6","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":561,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401319626Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"5851e05e-46a0-4c33-a861-2ed7c2474e60","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.401392446Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"5851e05e-46a0-4c33-a861-2ed7c2474e60","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401413106Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401499516Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 137 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401525716Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401545627Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 138 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401563097Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401582347Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 139 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401599917Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401619647Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 140 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401636397Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401657047Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 141 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401674767Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.401693907Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 142 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.401710367Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"5851e05e-46a0-4c33-a861-2ed7c2474e60","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":432,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.402043427Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"432b8c1e-284c-4e00-ac6f-8f1c66ce9513","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.402073098Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"432b8c1e-284c-4e00-ac6f-8f1c66ce9513","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.402166578Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.412055917Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 143 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.412187567Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.412444017Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 144 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.412530208Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.412586398Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 145 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.412605258Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.412624858Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 146 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.413007969Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.413048029Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 147 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.413127449Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.413165249Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 148 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.413346109Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"432b8c1e-284c-4e00-ac6f-8f1c66ce9513","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":11307,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.419530731Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"0e8ff43a-559a-41f2-a46d-2b08fa7604a3","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.419589861Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"0e8ff43a-559a-41f2-a46d-2b08fa7604a3","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.419718551Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.421497545Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 149 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.421567615Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"0e8ff43a-559a-41f2-a46d-2b08fa7604a3","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1865,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.42958771Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"5f6e385a-5500-4a88-8c3f-bb8e8e4f9e93","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.42962051Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"5f6e385a-5500-4a88-8c3f-bb8e8e4f9e93","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.430065571Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 150 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.432149425Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 150 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.432207275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"5f6e385a-5500-4a88-8c3f-bb8e8e4f9e93","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1768,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.43968616Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"d4469a76-42d7-4e1c-b01c-bab94b70d67c","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.43974396Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"d4469a76-42d7-4e1c-b01c-bab94b70d67c","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.43998249Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.440149501Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 151 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.440378261Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"d4469a76-42d7-4e1c-b01c-bab94b70d67c","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":607,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.482142311Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"96e03194-e317-4b4c-b876-16818b6d28ad","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.482198631Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"96e03194-e317-4b4c-b876-16818b6d28ad","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.482443872Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.484640136Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 152 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:57.484851806Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"96e03194-e317-4b4c-b876-16818b6d28ad","remote_addr":"[::1]:52542","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2728,"response_code":200} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.588951926Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.589048096Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.589089126Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.589127156Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.589208146Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.589309056Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.589361876Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.589407127Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.595252538Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.595314548Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.595347318Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.595377958Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.602158321Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 115 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.602204951Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 99 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.602239071Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 153 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.602287481Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 153 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.603805664Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.603854634Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.603873024Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.603890414Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.730745657Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.730796147Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.731295608Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.731345389Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.731360509Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.731376239Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.731389499Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.73190414Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 116 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.73193531Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 100 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.73196877Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 154 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.73198462Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 154 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.732844571Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.734412794Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.734454914Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.734505305Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.7428102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.742857471Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.742877771Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.742894541Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.742915901Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.742930311Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.746758798Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 117 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.747135089Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 155 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.747177059Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 155 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.753796252Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.753851642Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.753873282Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.754248942Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.754458593Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.754479643Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.754504223Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.754518923Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.754778353Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 118 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.754848264Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 156 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.760607584Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 156 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.760655054Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.762902519Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.762981499Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.769154791Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.769184871Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.769203531Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.769219791Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.769237791Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.769257441Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.769274871Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.769295771Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.769313541Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.769768922Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 157 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.769796272Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 157 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.773662409Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.77386066Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.775346773Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.775411793Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.775430493Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.775448273Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.775468823Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.775484533Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.775501483Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.775523473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.775539123Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.775961534Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 158 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.775996364Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 158 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.785588142Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.785654152Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.785896443Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.785918983Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.785936133Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.785955933Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.785973173Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.785990033Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.786003923Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.786020023Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 159 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.786037533Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 159 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.789071229Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.789119619Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.79483921Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.79486561Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.795443051Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.795479821Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.795561381Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 160 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.795582451Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 160 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.797914176Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.797971626Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.798159216Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.798184456Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.798240946Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.798258296Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.798274927Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.798293857Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.798310737Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.798326807Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 161 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.798344837Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 161 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.80015586Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.80019792Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.801386452Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:57.801435823Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.801622673Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 162 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.801665033Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 162 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.801704373Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:57.801727173Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"accepted connection","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.298003584Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","remote_addr":"[::1]:51329"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.298316385Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"9cdc8b2d-db17-4b76-81cf-13b5f7150ea2","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.298341925Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"9cdc8b2d-db17-4b76-81cf-13b5f7150ea2","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.298467275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.298735176Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","state":"[IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]","offset":0} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.298874706Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 25, message_id: 119 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.298962736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.298982736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299000386Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299016356Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299031866Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299048986Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299063966Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299085976Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299101126Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299114716Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299128916Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299173246Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299189206Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299205236Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299222426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299238696Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299255837Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299272147Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299287617Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299302857Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299319797Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299335607Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299351007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299369847Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299387677Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299404777Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299421627Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299438397Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299455517Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299470277Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:58.299486307Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.299498967Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"9cdc8b2d-db17-4b76-81cf-13b5f7150ea2","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":806,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.299721657Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"75009553-33a9-430d-ac15-43a3f2dd1b0c","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.299750577Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"75009553-33a9-430d-ac15-43a3f2dd1b0c","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.299853788Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.299915818Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.299991988Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 120 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.300073288Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.300093088Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 121 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.300158768Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"75009553-33a9-430d-ac15-43a3f2dd1b0c","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":461,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.300669039Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a147a630-03db-46a7-a7ca-778ccb8a8126","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.300706389Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a147a630-03db-46a7-a7ca-778ccb8a8126","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30080917Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30095972Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 122 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30098385Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30100625Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 123 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30102235Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.3011157Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 124 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30113658Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30116176Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30118015Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30120166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 126 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30122007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.301403121Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 127 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.301508301Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a147a630-03db-46a7-a7ca-778ccb8a8126","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":850,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.302153982Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"7763364e-3bfd-4a26-9675-65fcb95539f1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.302199012Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"7763364e-3bfd-4a26-9675-65fcb95539f1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.302371492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.302458353Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.302479003Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.302503913Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 129 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.302525453Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.302600323Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 130 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.302620903Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.304161056Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 131 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.304198586Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.304260336Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 132 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.304284736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.304304736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 133 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.304434716Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"7763364e-3bfd-4a26-9675-65fcb95539f1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2363,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.305072578Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"4b01ed70-4a12-4de5-82a2-bed9520210ea","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.305112338Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"4b01ed70-4a12-4de5-82a2-bed9520210ea","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.305324728Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.305510299Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 134 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.305533019Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.305673039Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 135 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.305749639Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.305940989Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 136 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.305964359Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.305986109Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 137 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.306004879Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30608519Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 138 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30610745Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.30612654Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 139 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.30621063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"4b01ed70-4a12-4de5-82a2-bed9520210ea","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1141,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.306790491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"6742d62a-0479-452f-a19c-5e91a4b94e15","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.306836631Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"6742d62a-0479-452f-a19c-5e91a4b94e15","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.306909521Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.307694913Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 140 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.307745933Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.307924573Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 141 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.307951753Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.307970963Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 142 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.307996863Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.308048043Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 143 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.308066193Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.308086643Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 144 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.308105983Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.308123664Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 145 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.308280534Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"6742d62a-0479-452f-a19c-5e91a4b94e15","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1508,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.308742005Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"e0b8d375-a825-402c-8743-f071fe9ad40a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.308785895Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"e0b8d375-a825-402c-8743-f071fe9ad40a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.308852875Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.308986155Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 146 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309006125Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309068795Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 147 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309088235Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309106985Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 148 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309127165Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309181066Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 149 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309201406Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309223356Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 150 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309242846Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309312906Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 151 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.309336636Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"e0b8d375-a825-402c-8743-f071fe9ad40a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":623,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309697637Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"e14eafe1-c67a-493e-ac9e-eee9b48612a8","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.309733707Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"e14eafe1-c67a-493e-ac9e-eee9b48612a8","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.309904757Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.310250878Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 152 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.310289688Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.310310368Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 153 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.310327038Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.310404218Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 154 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.310423628Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.310442398Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 155 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.310459218Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.310483428Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 156 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.310500668Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.310524458Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 157 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.310632338Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"e14eafe1-c67a-493e-ac9e-eee9b48612a8","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":939,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.311081089Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"c0c10ba8-aab7-4f5d-b557-f41d3ab6c112","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.311110479Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"c0c10ba8-aab7-4f5d-b557-f41d3ab6c112","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.311229659Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.31138027Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 158 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.311797991Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"c0c10ba8-aab7-4f5d-b557-f41d3ab6c112","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":414,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.317464031Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e1a5afc2-87e5-4337-a30e-4f9a1dca2832","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.317517762Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e1a5afc2-87e5-4337-a30e-4f9a1dca2832","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.317981752Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.319178585Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 159 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.319666406Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"e1a5afc2-87e5-4337-a30e-4f9a1dca2832","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2232,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.326520519Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"969c5410-60e0-4584-bbe6-3b7d5529194e","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.326584909Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"969c5410-60e0-4584-bbe6-3b7d5529194e","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.326893859Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 160 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.328622133Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 160 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.328803623Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"969c5410-60e0-4584-bbe6-3b7d5529194e","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2301,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.330673887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"97de51de-d72d-446b-957a-7e0b28ded3d9","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.330717987Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"97de51de-d72d-446b-957a-7e0b28ded3d9","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.331106928Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.331231528Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 161 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.331424588Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"97de51de-d72d-446b-957a-7e0b28ded3d9","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":773,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.331990009Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"ee5d1223-6392-4b65-826e-db1446d73749","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.332030489Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"ee5d1223-6392-4b65-826e-db1446d73749","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.332107749Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.33217641Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.33224166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 101 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.33229711Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.33231955Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 102 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.33244344Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"ee5d1223-6392-4b65-826e-db1446d73749","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":451,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333206322Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"eec9cbbf-7cb5-4011-9865-1d3fea64d3f1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.333233112Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"eec9cbbf-7cb5-4011-9865-1d3fea64d3f1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333318732Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333578272Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 103 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333605152Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333657482Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 104 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333677152Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333697403Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 105 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333715753Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333735553Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 106 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333753263Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333776443Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 107 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333794333Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.333817713Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 108 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.334098013Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"eec9cbbf-7cb5-4011-9865-1d3fea64d3f1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":905,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.334728224Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"39c9d2bf-cbc8-4f19-a64d-b76acc4ef1b9","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.334760835Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"39c9d2bf-cbc8-4f19-a64d-b76acc4ef1b9","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.334888955Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.335065295Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 109 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.335125885Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.335270916Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 110 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.335291716Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.335311996Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 111 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.335329966Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.336817359Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 112 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.336858239Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.336882759Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.338407182Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.338460172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 114 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.338526762Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"39c9d2bf-cbc8-4f19-a64d-b76acc4ef1b9","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":3805,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.339549204Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6b3927a4-a2e0-4e44-9c7f-16424acf2cd2","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.339608284Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6b3927a4-a2e0-4e44-9c7f-16424acf2cd2","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341205457Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341476257Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 115 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341562088Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341671138Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 116 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341732658Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341811838Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 117 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341844178Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341864638Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 118 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341881448Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341902468Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 119 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341919788Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.341943228Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 120 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.342077539Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"6b3927a4-a2e0-4e44-9c7f-16424acf2cd2","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2485,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.34278368Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"072a0446-f176-49c1-a9ae-28df1a6471c7","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.3428639Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"072a0446-f176-49c1-a9ae-28df1a6471c7","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.3428875Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.34291067Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 121 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.34292771Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.34294595Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 122 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.34296366Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.34298232Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 123 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.34299971Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.34305404Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 124 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.34307229Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.343091711Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.343107611Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.343158981Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 126 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.343270921Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"072a0446-f176-49c1-a9ae-28df1a6471c7","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":616,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.343738082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"dccf30ac-4d9d-4da6-b992-51662ccdc082","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.343769612Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"dccf30ac-4d9d-4da6-b992-51662ccdc082","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.343835592Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.343963752Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 127 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.344033052Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.344086862Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.344139433Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.344189203Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 129 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.344211533Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.344231943Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 130 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.344251123Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.344272523Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 131 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.344289043Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.344312043Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 132 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.344333963Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"dccf30ac-4d9d-4da6-b992-51662ccdc082","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":612,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.345342915Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"63f81768-c79f-429c-8fa4-a9e30c7a1e0d","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.345383415Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"63f81768-c79f-429c-8fa4-a9e30c7a1e0d","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.345604965Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.345800346Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 133 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.345852076Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.346071206Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 134 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.346093086Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.346134486Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 135 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.346418917Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.346486197Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 136 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.346507237Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.346553447Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 137 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.346571857Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.346596607Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 138 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.346849258Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"63f81768-c79f-429c-8fa4-a9e30c7a1e0d","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1419,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.355064193Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"42e73797-2597-443e-b9fc-02fdb56a7211","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.355121284Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"42e73797-2597-443e-b9fc-02fdb56a7211","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.355994545Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.368113548Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 139 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.368350629Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"42e73797-2597-443e-b9fc-02fdb56a7211","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":13542,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.378135898Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"0f4599f7-064e-4ddf-9fc8-ded8d755c343","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.378197918Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"0f4599f7-064e-4ddf-9fc8-ded8d755c343","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.470039134Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 140 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.475199804Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 140 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.477663548Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"0f4599f7-064e-4ddf-9fc8-ded8d755c343","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":99550,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.517875245Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"ce146345-2c21-46b5-847b-b6f1c6e21a00","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.517937106Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"ce146345-2c21-46b5-847b-b6f1c6e21a00","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.518273616Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.518501527Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 141 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.518646437Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"ce146345-2c21-46b5-847b-b6f1c6e21a00","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":789,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.519140628Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"e94e9813-4f4e-4b75-9262-5deca47228fc","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.519164118Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"e94e9813-4f4e-4b75-9262-5deca47228fc","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.519272908Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.519354068Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 142 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.519434218Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"e94e9813-4f4e-4b75-9262-5deca47228fc","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":305,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.520559071Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"8b317cec-f1af-4778-8465-e1d188122819","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.520598741Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"8b317cec-f1af-4778-8465-e1d188122819","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.520620701Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.520710331Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.533390295Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 163 }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.533469405Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.533489385Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.533505685Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.533521765Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.533536145Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.533556416Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.533575156Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 164 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.533595586Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.548793245Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.548871645Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.548904905Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.548938375Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.549087535Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 162 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.549127975Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 143 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.549164665Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 164 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.549200005Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 165 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.549217076Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 163 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.549252026Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.549270826Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 144 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.549287456Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 164 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.549310306Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.549325166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.549345966Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.549416786Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.549432646Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.580792166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 163 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.580844636Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 144 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.580882166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 165 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.580921606Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.580941966Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 164 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.581850018Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.5829291Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 164 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.58298364Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"8b317cec-f1af-4778-8465-e1d188122819","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":62462,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.58307209Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.584824014Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.586715837Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.586747117Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.586761837Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.586780008Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.586795658Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.588475051Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 164 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.588527171Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 166 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.588549031Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 165 }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.588618521Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"7a2484bf-5860-406d-bf0f-38e184c3acac","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.588649181Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"7a2484bf-5860-406d-bf0f-38e184c3acac","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.594315682Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 165 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.594345322Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.594366892Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.601781226Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.601850826Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.601870016Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.601890886Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.601907876Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.602108747Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 165 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.602148597Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 167 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.602165437Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.602226277Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 166 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.602247227Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.605597634Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for component active slot","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.610577293Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.610621893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.610640803Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.610659673Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.610677433Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.610697173Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.610714493Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.610732063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.610749243Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 168 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.610765433Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.610786334Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 167 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.612421817Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"7a2484bf-5860-406d-bf0f-38e184c3acac","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":23782,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.612479397Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.616214804Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.616267604Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.616286964Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.616302404Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.617313796Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 169 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.617342496Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 168 }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.617441016Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"ffeaa461-5dfa-4523-a529-f2a2cd69bf6b","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.617468666Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"ffeaa461-5dfa-4523-a529-f2a2cd69bf6b","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.618579398Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.618624909Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.625443052Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.625488002Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.625507372Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.625525162Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.625542882Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 170 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.625835702Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.625869202Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 169 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.629079599Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.630852142Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.630877262Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.630896172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 171 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.630991342Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.631016792Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 170 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.631674134Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"ffeaa461-5dfa-4523-a529-f2a2cd69bf6b","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":14125,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.631707754Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.631782964Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.631800784Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.631821814Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.631840624Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.631994344Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.632051354Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.632072094Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.632089074Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.632104494Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.632121464Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.632139084Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.632155674Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.632254935Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 172 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.632277195Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 171 }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.632323515Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"838b9390-ef32-4b6b-b65c-d5c747215b66","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.632353425Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"838b9390-ef32-4b6b-b65c-d5c747215b66","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.642421274Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.642476044Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(SpState) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.642535284Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.642554174Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.642572294Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.642589884Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.642607334Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.642623355Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.642674045Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 173 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.642691085Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 174 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.642745295Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 172 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.644235448Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.644334568Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 174 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.644361198Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.644709349Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"838b9390-ef32-4b6b-b65c-d5c747215b66","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":12378,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.644860489Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.644881689Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.646311992Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 175 }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.646354132Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"93f5fdf5-a507-4db8-b4df-d2f06f10fa60","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.646377382Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"93f5fdf5-a507-4db8-b4df-d2f06f10fa60","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.646977683Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.647533294Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.647566394Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.647584424Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 176 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.647601034Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648241085Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 177 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648281035Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.648299245Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648333855Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 178 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648369586Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648389126Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648407076Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 179 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648424156Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648442116Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 180 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648457966Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648476566Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 181 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648492996Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648520366Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 182 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648536746Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.648560906Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 183 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.648665916Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"93f5fdf5-a507-4db8-b4df-d2f06f10fa60","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2304,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649248097Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"e915b249-6d66-401c-a6d9-16a1e4506a99","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.649289617Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"e915b249-6d66-401c-a6d9-16a1e4506a99","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649359687Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649435918Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 184 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649455088Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649525438Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 185 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649544558Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649631878Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 186 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649650288Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649668858Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 187 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649684608Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649728888Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 188 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649750578Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.649772208Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 189 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.649835448Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"e915b249-6d66-401c-a6d9-16a1e4506a99","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":604,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.650236909Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"3a1132ba-d4ac-4cea-baec-1abece0d1aec","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.650270659Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"3a1132ba-d4ac-4cea-baec-1abece0d1aec","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.650334019Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.650409829Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 190 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.650428689Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.65045189Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 191 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.65046799Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.6505492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 192 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.65056744Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.65058585Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 193 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.65063894Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.65068672Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 194 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.65070481Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.65072338Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 195 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.65076488Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"3a1132ba-d4ac-4cea-baec-1abece0d1aec","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":548,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651108621Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"dc2a5bf9-6d2d-4806-bf30-71f1c6712599","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.651135491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"dc2a5bf9-6d2d-4806-bf30-71f1c6712599","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651202181Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651275591Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 196 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651296671Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651317201Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 197 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651333321Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651357311Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 198 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651373561Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651397021Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 199 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651413361Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651436251Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 200 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651452791Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651476451Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 201 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.651562412Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"dc2a5bf9-6d2d-4806-bf30-71f1c6712599","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":446,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651880262Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"616285b8-b07b-457a-98d5-259227305a06","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.651906602Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"616285b8-b07b-457a-98d5-259227305a06","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.651967232Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.652051233Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 202 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.652072193Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.652095643Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.652116513Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.652184573Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 204 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.652213223Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.652233623Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 205 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.652252903Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.652272803Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 206 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.652289503Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.652309923Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 207 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.652693594Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"616285b8-b07b-457a-98d5-259227305a06","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":697,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.653865066Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"b8d1c4b9-f157-4452-b55e-291ac9e5f8e8","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.653912006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"b8d1c4b9-f157-4452-b55e-291ac9e5f8e8","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.653997626Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.654281417Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 208 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.654307487Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.654363617Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 209 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.654382897Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.654401777Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 210 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.654417347Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.654436727Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 211 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.654454837Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.654474607Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 212 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.654492447Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.654514597Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 213 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.654594487Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"b8d1c4b9-f157-4452-b55e-291ac9e5f8e8","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":750,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.658027844Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"71e29620-821d-4dee-91de-28808ad02cad","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.658078414Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"71e29620-821d-4dee-91de-28808ad02cad","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.658109384Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 214 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.658266414Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 214 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.658375815Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"71e29620-821d-4dee-91de-28808ad02cad","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":363,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.658788065Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"0d42202b-7a3a-4e79-a5c3-98ffae9bb8cf","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.658817946Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"0d42202b-7a3a-4e79-a5c3-98ffae9bb8cf","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.658942996Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 215 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.659019526Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 215 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.659103706Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"0d42202b-7a3a-4e79-a5c3-98ffae9bb8cf","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":326,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.659555317Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"ceb03dfd-b342-4de7-a0fe-5a6721169f84","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.659598297Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"ceb03dfd-b342-4de7-a0fe-5a6721169f84","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.660197428Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 216 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.660280078Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 216 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.660368389Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"ceb03dfd-b342-4de7-a0fe-5a6721169f84","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":853,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.660785579Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"3b404d32-cec6-4fed-be25-28c9b0115e15","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.660820579Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"3b404d32-cec6-4fed-be25-28c9b0115e15","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.66090616Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 217 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.66098883Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 217 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.66107362Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"3b404d32-cec6-4fed-be25-28c9b0115e15","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":303,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.700078185Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"1b592392-09fd-43e4-bde8-d0a3c87d7bd1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.700541786Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"1b592392-09fd-43e4-bde8-d0a3c87d7bd1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.700752726Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.700856706Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.700923846Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 173 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.700960956Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 174 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.701086347Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 174 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.701264447Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"1b592392-09fd-43e4-bde8-d0a3c87d7bd1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1211,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.702131079Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"44fe9fc3-27ce-420d-8907-0cab77dc8aff","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.702170049Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"44fe9fc3-27ce-420d-8907-0cab77dc8aff","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.702303209Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 175 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.702356059Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.70286139Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 175 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.70291034Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"44fe9fc3-27ce-420d-8907-0cab77dc8aff","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":820,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.704542083Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"cbbb2c6a-9893-41a1-92f3-32b29444256a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.704604983Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"cbbb2c6a-9893-41a1-92f3-32b29444256a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.704838794Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 176 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.705359415Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 176 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.705397025Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"cbbb2c6a-9893-41a1-92f3-32b29444256a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":860,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.707781599Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"20bfa848-c952-4a3f-a956-062aa9a64bd6","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.707817709Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"20bfa848-c952-4a3f-a956-062aa9a64bd6","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.70809943Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.712402088Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 177 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.712871219Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"20bfa848-c952-4a3f-a956-062aa9a64bd6","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":5099,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.714018161Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"0cc962e8-3b1a-4e06-869e-01cd03ffadb2","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.714047851Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"0cc962e8-3b1a-4e06-869e-01cd03ffadb2","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.714194342Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.714285082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 178 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.714306932Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.714332612Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 179 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.714349802Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.718104039Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 180 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.718143489Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.718207379Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 181 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.718227189Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.719099411Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 182 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.719121601Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.719189901Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 183 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.719283231Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"0cc962e8-3b1a-4e06-869e-01cd03ffadb2","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":5278,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.719749402Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"bdd1208c-d5be-4659-a35f-b2843ed1389a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.719781852Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"bdd1208c-d5be-4659-a35f-b2843ed1389a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.719892793Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.720003243Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 184 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.720065053Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.720087573Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 185 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.720105693Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.720299413Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 186 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.720529994Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.720596614Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 187 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.720619644Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.720678544Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 188 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.720698864Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.720720254Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 189 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.720790904Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"bdd1208c-d5be-4659-a35f-b2843ed1389a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1050,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721306715Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"f538a6c4-d15c-488a-b48f-45fa73e4ada3","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.721343645Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"f538a6c4-d15c-488a-b48f-45fa73e4ada3","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721364535Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721466826Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 190 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721489016Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721510886Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 191 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721528856Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721551336Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 192 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721568396Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721591836Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 193 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721610996Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721725396Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 194 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721746456Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.721766426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 195 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.721841776Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"f538a6c4-d15c-488a-b48f-45fa73e4ada3","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":587,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722247947Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"6501f88b-70e6-4329-bdcd-fc2acf15e06a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.722284997Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"6501f88b-70e6-4329-bdcd-fc2acf15e06a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722390837Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722502478Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 196 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722522318Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722541738Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 197 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722559498Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722579728Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 198 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722596838Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722616538Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 199 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722633848Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722652538Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 200 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722669338Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.722720318Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 201 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.722739008Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"6501f88b-70e6-4329-bdcd-fc2acf15e06a","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":519,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.724621432Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"da167002-59f7-49ab-979d-2616a6a891f3","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.724664512Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"da167002-59f7-49ab-979d-2616a6a891f3","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725036222Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725262703Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 202 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725290953Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725339673Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725359223Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725410663Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 204 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725430263Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725536503Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 205 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725557743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725578913Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 206 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725602714Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.725626144Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 207 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.725788124Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"da167002-59f7-49ab-979d-2616a6a891f3","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1149,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730227552Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3cfa26f8-f55c-43d9-94c7-a16f2008005f","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.730321743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3cfa26f8-f55c-43d9-94c7-a16f2008005f","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730396743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730496653Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 208 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730516533Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730562593Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 209 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730583853Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730603383Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 210 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730619613Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730639673Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 211 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730658993Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730678003Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 212 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730694843Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.730740883Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 213 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.730827354Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"3cfa26f8-f55c-43d9-94c7-a16f2008005f","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":614,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.731283304Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"60a11f87-1c34-4088-b771-9496c5b80ec1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.731305534Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"60a11f87-1c34-4088-b771-9496c5b80ec1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.731412595Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 214 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.731640615Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 214 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.731793945Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"60a11f87-1c34-4088-b771-9496c5b80ec1","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":533,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.734504971Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"580fec44-4f77-41d2-9d73-d71a55024879","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.734536001Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"580fec44-4f77-41d2-9d73-d71a55024879","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.734960621Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 215 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.735132492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 215 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.735231812Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"580fec44-4f77-41d2-9d73-d71a55024879","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":740,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.735772233Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"a09062e4-30af-45f0-afaf-8ebe8b575976","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.735795553Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"a09062e4-30af-45f0-afaf-8ebe8b575976","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.735818803Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 216 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.735903853Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 216 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.735988853Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"a09062e4-30af-45f0-afaf-8ebe8b575976","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":287,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.736365094Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"fabf0548-6e04-4f99-9844-c3453a360d42","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:58.736386734Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"fabf0548-6e04-4f99-9844-c3453a360d42","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.736476704Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 217 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:58.736558975Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 217 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:39:58.736640765Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"fabf0548-6e04-4f99-9844-c3453a360d42","remote_addr":"[::1]:51329","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":289,"response_code":200} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.343303137Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"internal-dns-resolver","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:39:59.349662029Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","error":"proto error: io error: No route to host (os error 148)","delay":"7.868959937s","count":"5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.527127009Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.527175249Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.527197469Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.527226259Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.527242309Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 145 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.527265939Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 166 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.527285849Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 218 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.52730552Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 218 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.52732788Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.52736613Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.52739909Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.52743308Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.52762512Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 166 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.52769821Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 145 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.52773961Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 218 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.52779215Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 218 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.527829551Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.527850201Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.527867691Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.527887041Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.527907251Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.527923981Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.527983121Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.528017431Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.528032901Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.528051931Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.528069981Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.528088011Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 167 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.528117161Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 146 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.528155461Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 219 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.528173841Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 219 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.528724822Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.529777404Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.529836834Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 220 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.529857844Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 220 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.529878184Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.529894454Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.529914015Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.529929035Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.529993845Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.530011385Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.530028935Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 168 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.530047565Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 220 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.530065215Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 220 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.531404017Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.531453017Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.531476098Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.531551488Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.531589408Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.531605418Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.531624098Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.531638548Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.531658888Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 169 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.531698078Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 221 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.531715978Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 221 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.531745538Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.53284427Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.53289482Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.53301166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.533056521Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.533076591Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.533092171Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.533109121Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.533153081Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.533169901Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.533188721Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.533205271Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.533220971Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 222 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.533242881Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 222 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.53818524Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.53822407Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.538506591Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.538531931Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.538548211Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.538563671Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.538579501Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.538594681Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.538609481Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.538624161Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.538637491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.541398957Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 223 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.541438107Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 223 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.54340671Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 224 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.5434608Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 224 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.543635921Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.543656651Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.543674421Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.543691501Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.543708381Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.543726311Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.543741221Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.543758181Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 224 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.543777611Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 224 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.545291964Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 225 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.545340744Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 225 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.545413494Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.545435124Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.545454964Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.545482994Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.545501174Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 225 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.545519594Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 225 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.546224936Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 226 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.546265966Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 226 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.546344616Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.546368626Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.546399606Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.546415316Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.546432956Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.546453516Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.546470536Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.546490606Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 226 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.546507726Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 226 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.552062707Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 227 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.552109637Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 227 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.552220907Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:39:59.552390048Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.552465898Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 227 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.552517928Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 227 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.552609468Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:39:59.552641118Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.143071565Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.143127345Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.143143865Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.150134569Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.15054101Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.15103877Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 170 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.151078801Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 228 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.151097941Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 228 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.167528652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.167604082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.167639992Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.167672212Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.169896017Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 170 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.169958637Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 147 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.169995867Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 228 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.170031057Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 228 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.175128937Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.175173357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.175192877Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 229 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.175228647Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 229 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.175521607Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.175709638Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.175773408Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.175808008Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.175822548Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.175839598Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.175853728Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.176084268Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 171 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.176146589Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 148 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.176255049Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 229 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.176274209Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 229 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.17663652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.177627771Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.177665422Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 230 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.177686652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 230 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.177802592Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.177821522Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.177839892Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.177856792Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.177878512Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.177893652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.178231473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 172 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.178262823Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 230 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.178282193Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 230 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.179501005Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.179530695Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 231 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.179551115Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 231 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.179654225Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.179721735Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.179740625Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.179759746Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.179776276Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.179911596Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 173 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.179950926Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 231 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.179968856Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 231 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.179987016Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.181278508Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 232 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.181325299Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 232 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.181609479Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.181640939Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.181658739Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.181675339Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.181699909Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.181721199Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.181741889Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.181773809Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.181795109Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.181812149Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 232 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.18183521Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 232 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.184441775Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 233 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.184483825Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 233 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.184578055Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.184599405Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.184618725Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.184637545Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.184665095Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.184683145Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.184706405Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.184723875Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.184739435Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.184756875Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 233 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.184774895Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 233 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.186846299Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 234 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.186890799Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 234 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.18723522Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.18726406Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.18728448Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.1873015Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.18731893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.1873362Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.18735142Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.18739025Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 234 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.1874098Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 234 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.189299024Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 235 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.189346014Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 235 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.189367504Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.189384974Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.189404454Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.189422864Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.189443994Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 235 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.189463274Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 235 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.190794027Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 236 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.190822227Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 236 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.190965027Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.190982907Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.191001947Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.191020037Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.191038637Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.191054897Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.191589118Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.191722078Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 236 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.191741318Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 236 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.194740794Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 237 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.194791924Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 237 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.194881225Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.194942255Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.194978905Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 237 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.195033145Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 237 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.195072785Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.195094755Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529004275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529335905Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529369245Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529386116Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529402526Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529423616Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 174 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529442976Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 238 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529461996Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 238 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.529584106Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.529624526Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.529665256Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.529730006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529770926Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 174 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529810976Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 149 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529852666Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 238 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529891636Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 238 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529963597Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.529986737Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 150 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.530005537Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 239 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.530044477Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 239 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.530210227Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.530232097Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.530256737Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.530291837Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.530307857Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.530325057Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.530339357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.530357677Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 175 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.530577388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 150 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.530645958Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 239 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.530664758Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 239 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.531419829Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.532957442Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.532984772Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 240 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.533006142Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 240 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.533182563Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.533221143Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.533354533Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.533371343Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.533388483Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.533402073Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.533423013Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 176 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.533441263Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 240 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.533564394Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 240 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.536300669Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.536366309Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 241 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.536389849Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 241 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.536623379Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.5366908Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.5367082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.53672782Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.53674314Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.5368003Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 177 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.53683836Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 241 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.53685664Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 241 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.53687312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.537765322Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 242 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.538152692Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 242 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.538317403Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.538336753Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.538355333Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.538370773Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.538387293Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.538403753Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.538419173Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.538435273Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.538452003Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.538469813Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 242 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.538489133Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 242 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.540572017Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 243 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.540600727Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 243 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.540700547Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.540719187Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.540739897Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.540758087Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.540775437Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.540791887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.540809837Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.540826417Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.540842507Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.540860948Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 243 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.540903538Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 243 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.542691271Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.542726531Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.542757111Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.542774631Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.542794061Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.542812591Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.542830861Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.542850971Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.542866591Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.542886411Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 244 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.542904881Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 244 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.544288824Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.544333554Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.544451724Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.544471934Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.544497024Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.544516735Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.544536845Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 245 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.544557715Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 245 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.545465256Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 246 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.545512846Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 246 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.545582767Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.545601527Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.545620437Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.545634697Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.545654597Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.545672967Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.545691467Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.545709207Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 246 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.545727357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 246 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.549780035Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 247 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.550051505Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 247 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.550141535Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:01.550298596Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.550356246Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 247 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.550395426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 247 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.550432386Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:01.550454706Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"accepted connection","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.36148292Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","remote_addr":"[::1]:52444"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.36173177Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"6204aa1a-48f6-43ee-91ec-a7e1a12ae1fd","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.36176022Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"6204aa1a-48f6-43ee-91ec-a7e1a12ae1fd","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.361894251Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.362180731Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","state":"[IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]","offset":0} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.362330441Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 25, message_id: 178 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362354201Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362369841Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362385551Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362400272Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362416342Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362430502Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362443592Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362457862Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362472252Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362488742Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362503962Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362518462Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362531902Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362545962Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362560562Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362575122Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362588482Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362601722Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362614592Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362628412Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362643062Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362656842Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362669952Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362683102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362697232Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362711452Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362728452Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362743692Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362778782Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362791822Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:02.362807092Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.362820532Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"6204aa1a-48f6-43ee-91ec-a7e1a12ae1fd","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":737,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.363191473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"db792d3a-6277-481c-ac5d-7353dfb1e155","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.363223513Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"db792d3a-6277-481c-ac5d-7353dfb1e155","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.363312473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 179 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.363353493Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.363437294Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 179 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.363474714Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 180 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.363528254Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 180 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.3668408Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"db792d3a-6277-481c-ac5d-7353dfb1e155","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":3656,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.367843962Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"4ccff410-131b-46e3-a258-285824322304","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.367869332Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"4ccff410-131b-46e3-a258-285824322304","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368043632Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368143593Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 181 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368209683Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368313743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 182 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368333403Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368354533Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 183 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368372063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368393923Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 184 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368410013Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368433253Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 185 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368453363Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.368602143Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 186 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.368997104Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"4ccff410-131b-46e3-a258-285824322304","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1148,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.369724216Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"106509ca-9be2-4a84-9b3a-f0b8230e18a2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.369775926Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"106509ca-9be2-4a84-9b3a-f0b8230e18a2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.369855766Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.369928826Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 187 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.369950386Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.369971126Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 188 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.369987756Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370020796Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 189 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370040976Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370060196Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 190 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370078236Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370101576Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 191 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370157486Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370222597Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 192 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.370290927Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"106509ca-9be2-4a84-9b3a-f0b8230e18a2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":580,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370732377Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"7caeee9c-de42-473a-acd9-738c13c85658","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.370756388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"7caeee9c-de42-473a-acd9-738c13c85658","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370835008Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370910988Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 193 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370930738Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370953718Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 194 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.370970518Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.371377019Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 195 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.371415109Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.371438459Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 196 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.371456999Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.371481629Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 197 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.371497769Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.371583879Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 198 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.371644519Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"7caeee9c-de42-473a-acd9-738c13c85658","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":925,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.37199568Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"f12fd1b5-5c8e-4cf4-ae4e-290b364b7093","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.37202583Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"f12fd1b5-5c8e-4cf4-ae4e-290b364b7093","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.372664771Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.372807011Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 199 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.372828392Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.372847842Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 200 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.372864802Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.372890822Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 201 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.372908272Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.372956352Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 202 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.372974172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.372994392Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.373012502Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.373037062Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 204 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.373324022Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"f12fd1b5-5c8e-4cf4-ae4e-290b364b7093","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1301,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.374611085Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"5d5ec146-f598-4481-9bd6-5aeb78e1d334","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.374667495Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"5d5ec146-f598-4481-9bd6-5aeb78e1d334","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.374689015Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.378094532Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 205 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.378730933Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.378849813Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 206 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.378871673Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.378916003Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 207 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.378932153Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.378949693Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 208 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.378964113Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.379089114Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 209 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.379132384Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.379183474Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 210 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.379271784Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"5d5ec146-f598-4481-9bd6-5aeb78e1d334","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":5248,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.380692337Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"e57756a5-c546-4dee-9a72-a615a248e257","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.380734127Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"e57756a5-c546-4dee-9a72-a615a248e257","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.380855187Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.380961687Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 211 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.380984507Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.381007097Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 212 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.381023737Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.381162987Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 213 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.381183758Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.381204568Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 214 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.381260838Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.381285378Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 215 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.381303198Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.381429958Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 216 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.381503328Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"e57756a5-c546-4dee-9a72-a615a248e257","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":827,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.382035669Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"8521ddac-0fdb-425a-b322-a01293605217","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.382065909Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"8521ddac-0fdb-425a-b322-a01293605217","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.382149559Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 217 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.38223511Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 217 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.38232954Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"8521ddac-0fdb-425a-b322-a01293605217","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":289,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.382857301Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"0f33a000-282b-4fc3-9443-53667a1908d6","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.382898321Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"0f33a000-282b-4fc3-9443-53667a1908d6","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.383030741Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 218 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.383116481Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 218 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.383201211Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"0f33a000-282b-4fc3-9443-53667a1908d6","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":364,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.383594852Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"bdd7f518-c98d-4a04-bb45-e266b048c33f","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.383628372Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"bdd7f518-c98d-4a04-bb45-e266b048c33f","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.383699992Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 219 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.383938543Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 219 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.384006803Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"bdd7f518-c98d-4a04-bb45-e266b048c33f","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":469,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.384405604Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"c79c9fac-a92a-4425-9380-ead75568ff44","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.384438754Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"c79c9fac-a92a-4425-9380-ead75568ff44","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.384569024Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 220 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.384715214Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 220 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.384812414Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"c79c9fac-a92a-4425-9380-ead75568ff44","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":464,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.385311065Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"339172a4-fa80-473a-8f55-16d0fbd3a3ed","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.385347845Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"339172a4-fa80-473a-8f55-16d0fbd3a3ed","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.385437246Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.385562436Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.385620526Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 151 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.385658166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.385696176Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 152 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.385822516Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"339172a4-fa80-473a-8f55-16d0fbd3a3ed","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":514,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386290677Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"d5294d20-346a-46e0-8767-62a40297fec9","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.386317917Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"d5294d20-346a-46e0-8767-62a40297fec9","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386348967Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386598648Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 153 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386623118Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386645538Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 154 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386664118Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386686578Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 155 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386778378Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386802958Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 156 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386823738Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386901518Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 157 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.386920209Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.387381819Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 158 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.38747084Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"d5294d20-346a-46e0-8767-62a40297fec9","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1199,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.3878835Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"bab09ccd-b114-43fe-933c-4241342e1d06","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.38790929Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"bab09ccd-b114-43fe-933c-4241342e1d06","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.387991371Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.388113551Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 159 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.388132511Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.388205581Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 160 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.388226011Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.388249111Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 161 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.388267511Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.388286831Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 162 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.388302491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.388376871Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 163 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.388397871Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.388712062Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 164 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.390605266Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"bab09ccd-b114-43fe-933c-4241342e1d06","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2591,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391096137Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"221a94b6-cd79-4eba-9bf8-cfd63a668dc6","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.391139047Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"221a94b6-cd79-4eba-9bf8-cfd63a668dc6","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391160457Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391299347Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 165 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391323697Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391344417Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 166 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391361607Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391382107Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 167 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391402887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391609387Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 168 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391628828Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391677228Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 169 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391723808Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.391747468Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 170 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.391772818Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"221a94b6-cd79-4eba-9bf8-cfd63a668dc6","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":730,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392106808Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"784a09f3-f62d-436e-bcff-e37229c70b3e","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.392131828Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"784a09f3-f62d-436e-bcff-e37229c70b3e","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392221369Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392377919Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 171 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392397329Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392423279Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 172 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392440479Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392464479Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 173 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392487129Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392552589Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 174 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392573269Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392603969Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 175 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392620839Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.392649419Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 176 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.39270033Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"784a09f3-f62d-436e-bcff-e37229c70b3e","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":600,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.39303415Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"33d3e87b-bb26-4920-ab84-0dca8ee45ae8","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.39306526Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"33d3e87b-bb26-4920-ab84-0dca8ee45ae8","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.39311458Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393250241Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 177 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393296641Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393320221Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 178 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393337861Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393356821Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 179 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393373461Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393396201Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 180 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393416011Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393435811Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 181 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393455711Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393478791Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 182 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.393498381Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"33d3e87b-bb26-4920-ab84-0dca8ee45ae8","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":489,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393820022Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c7f02bc8-95ea-4016-bbc6-2c2abcd6e5cc","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.393858452Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c7f02bc8-95ea-4016-bbc6-2c2abcd6e5cc","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.393882152Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.394984314Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 183 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395007184Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395047904Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 184 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395069744Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395095504Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 185 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395112724Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395132534Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 186 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395149294Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395168344Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 187 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395187214Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395208534Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 188 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.395280415Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"c7f02bc8-95ea-4016-bbc6-2c2abcd6e5cc","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1475,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395623335Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"7dc88fd0-059c-4069-a532-bc7082049e48","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.395654865Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"7dc88fd0-059c-4069-a532-bc7082049e48","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395708075Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 189 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.395878536Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 189 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.395962756Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"7dc88fd0-059c-4069-a532-bc7082049e48","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":361,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.396371237Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a2cdea75-4dde-4797-8b2a-0f5e181ce40e","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.396398107Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a2cdea75-4dde-4797-8b2a-0f5e181ce40e","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.396523967Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 190 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.396648627Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 190 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.396692107Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"a2cdea75-4dde-4797-8b2a-0f5e181ce40e","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":316,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.397277288Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"f27ae77f-5d7d-479c-ab9e-62a08e620ca1","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.397302718Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"f27ae77f-5d7d-479c-ab9e-62a08e620ca1","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.397418399Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.397499099Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 191 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.397570629Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"f27ae77f-5d7d-479c-ab9e-62a08e620ca1","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":309,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.3980136Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"c9b138ef-6480-4746-bd35-b44a1900aafd","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.3980813Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"c9b138ef-6480-4746-bd35-b44a1900aafd","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.39816067Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 192 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.39821442Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 192 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.39831486Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"c9b138ef-6480-4746-bd35-b44a1900aafd","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":307,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.398665311Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"e0631f9a-d26c-4c2d-9322-373b9990b781","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.398705751Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"e0631f9a-d26c-4c2d-9322-373b9990b781","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.398745801Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 248 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.398846581Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.398934862Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 248 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.399001082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 249 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.399024062Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 249 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.399126172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"e0631f9a-d26c-4c2d-9322-373b9990b781","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":462,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.399547793Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"2d8e99e5-eb0a-4558-bda4-39173ba6f36d","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.399591683Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"2d8e99e5-eb0a-4558-bda4-39173ba6f36d","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.399614493Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 250 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.399711603Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.399749243Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 250 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.399796003Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"2d8e99e5-eb0a-4558-bda4-39173ba6f36d","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":286,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.400164604Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"48ec679c-bfe8-4633-a0cb-3e3246908cb6","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.400205614Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"48ec679c-bfe8-4633-a0cb-3e3246908cb6","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.400248444Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 251 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.400307084Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 251 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.400368744Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"48ec679c-bfe8-4633-a0cb-3e3246908cb6","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":231,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.400752605Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"188b131a-dcff-4b05-b6a7-f5d0a9eeee02","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.400780675Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"188b131a-dcff-4b05-b6a7-f5d0a9eeee02","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.400808105Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 252 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.400938095Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 252 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.400998155Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"188b131a-dcff-4b05-b6a7-f5d0a9eeee02","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":266,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401385596Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a2ad4243-95e0-4919-9935-646869d5312b","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.401432426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a2ad4243-95e0-4919-9935-646869d5312b","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401454606Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401586727Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 253 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401607897Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401627577Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 254 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401644367Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401668027Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 255 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401684057Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401707857Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 256 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401727317Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401750897Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 257 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401770357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.401791867Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 258 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.401843907Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a2ad4243-95e0-4919-9935-646869d5312b","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":500,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402363478Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"6d773b91-e72d-43ad-810d-15b81adf3d87","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.402412618Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"6d773b91-e72d-43ad-810d-15b81adf3d87","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402434428Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402456388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 259 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402474018Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402496008Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 260 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402513418Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402533408Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 261 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402550768Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402570879Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 262 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402589889Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402609259Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 263 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402626189Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.402645169Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 264 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.402663459Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"6d773b91-e72d-43ad-810d-15b81adf3d87","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":418,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.403031829Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"436583ec-2df1-4ddf-8331-c0be940a808d","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.403054339Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"436583ec-2df1-4ddf-8331-c0be940a808d","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.40312676Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.40324429Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 265 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.40328388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.40330901Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 266 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.40332778Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.4033507Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 267 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.40337148Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.40339158Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 268 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.40340839Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.40343294Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 269 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.40345289Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.40347344Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 270 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.40355064Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"436583ec-2df1-4ddf-8331-c0be940a808d","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":506,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.403888071Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"5f36d4c3-c8f6-48db-81e5-c4a595b7599c","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.403942541Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"5f36d4c3-c8f6-48db-81e5-c4a595b7599c","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.403963361Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404068321Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 271 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404092031Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404125461Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 272 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404143532Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404164992Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 273 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404182282Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404200802Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 274 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404216552Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404234872Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 275 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404253812Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404273552Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 276 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.404326632Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"5f36d4c3-c8f6-48db-81e5-c4a595b7599c","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":448,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404724663Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"ba7cda06-876e-4a53-b3ea-d3db93770123","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.404749943Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"ba7cda06-876e-4a53-b3ea-d3db93770123","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404815423Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404890303Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 277 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404910333Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404930183Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 278 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404951613Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404970893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 279 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.404989603Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.405119023Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 280 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.405172383Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.405201944Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 281 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.405218374Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.405345444Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 282 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.405457304Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"ba7cda06-876e-4a53-b3ea-d3db93770123","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":730,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.405889875Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"bb67c1d9-1a26-432b-9d17-1ed59c9fdd71","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.405938075Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"bb67c1d9-1a26-432b-9d17-1ed59c9fdd71","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.405987995Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.406011755Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 283 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.406029835Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.406048665Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 284 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.406065195Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.406270966Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 285 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.406292756Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.406382976Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 286 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.406423786Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.406444006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 287 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.406459726Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.406479756Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 288 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.406558536Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"bb67c1d9-1a26-432b-9d17-1ed59c9fdd71","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":704,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.412291447Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"4d58185f-143e-4503-b0b1-ce77f47d30e2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.412348947Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"4d58185f-143e-4503-b0b1-ce77f47d30e2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.412585998Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 289 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.419559471Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 289 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.420198192Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"4d58185f-143e-4503-b0b1-ce77f47d30e2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":7907,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.426670045Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"2be10d1b-eb7f-4e1e-bfd2-40dc81dbf709","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.426721735Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"2be10d1b-eb7f-4e1e-bfd2-40dc81dbf709","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.427306756Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 290 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.483584994Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 290 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.483922374Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"2be10d1b-eb7f-4e1e-bfd2-40dc81dbf709","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":57249,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.484708686Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"d1f949df-a17c-43cb-8128-3d481581fd7c","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.484765456Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"d1f949df-a17c-43cb-8128-3d481581fd7c","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.488786364Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 291 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.489972676Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 291 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.490090566Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"d1f949df-a17c-43cb-8128-3d481581fd7c","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":5404,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.490592467Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"84ec5f82-17ea-40aa-84fe-4f8845f46641","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.490640527Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"84ec5f82-17ea-40aa-84fe-4f8845f46641","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.490769898Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 292 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.495135276Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 292 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.495267856Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"84ec5f82-17ea-40aa-84fe-4f8845f46641","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":4673,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.500647596Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"d99cf855-24a3-4e77-a803-538eafba43bf","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.500704677Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"d99cf855-24a3-4e77-a803-538eafba43bf","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.500883737Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 248 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.501047497Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.501112007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 248 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.501154227Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 249 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.501199098Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 249 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.501344028Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"d99cf855-24a3-4e77-a803-538eafba43bf","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":689,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.501837029Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"ca5be7c8-0123-452b-b09d-f02c7153ba1e","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.501876449Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"ca5be7c8-0123-452b-b09d-f02c7153ba1e","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.502009659Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 250 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.502038309Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.505494716Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 250 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.505637776Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"ca5be7c8-0123-452b-b09d-f02c7153ba1e","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":3808,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.506121107Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"d65c3cfd-c1cf-4033-8ca1-a696159f21d3","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.506168297Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"d65c3cfd-c1cf-4033-8ca1-a696159f21d3","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.506244907Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 251 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.506380117Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 251 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.506413597Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"d65c3cfd-c1cf-4033-8ca1-a696159f21d3","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":310,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.512150768Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"ed868016-3b84-47f8-a8ce-b77cd74e0694","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.512203599Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"ed868016-3b84-47f8-a8ce-b77cd74e0694","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.512377419Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 252 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.51268821Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 252 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.51285293Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"ed868016-3b84-47f8-a8ce-b77cd74e0694","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":720,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.51793469Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"1daa6fe2-779a-493c-bb22-c3780747ad64","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.51799157Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"1daa6fe2-779a-493c-bb22-c3780747ad64","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.51809909Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.519002692Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 253 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.519054362Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.522282738Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 254 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.522335418Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.522361548Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 255 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.522381008Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.522404638Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 256 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.522422588Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.522443408Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 257 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.522461078Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.522581358Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 258 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.522690919Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"1daa6fe2-779a-493c-bb22-c3780747ad64","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":4765,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.525998025Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"c6759f49-9f1d-43fb-affe-1af7911f8066","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.526045545Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"c6759f49-9f1d-43fb-affe-1af7911f8066","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.531018965Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.531318905Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.531340355Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.531557616Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.531576216Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.531592816Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 193 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.531612996Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 221 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.531633936Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 293 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.531651116Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.531687266Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.531968256Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532000367Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 259 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532019017Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 260 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.532071327Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532102637Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 221 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532140587Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 193 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532175227Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 293 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532213647Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532250267Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 194 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532267427Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.532286237Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.532303277Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.532320957Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.532356797Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.532376007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532393447Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 260 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532433427Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532454187Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 222 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532472967Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 194 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532511458Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 294 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.532530078Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.533124169Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.533169779Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 295 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.535064452Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.535091652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.535211133Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.535247093Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.535267153Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 261 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.535297593Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.535440153Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.535472283Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.535492063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 223 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.535512843Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 295 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.536400475Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 224 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.536447235Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 296 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.536525585Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.536561465Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.536578125Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.536595555Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 262 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.536614715Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.537198956Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 224 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.537244757Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 296 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.537262817Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.537513887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 297 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.537545627Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.537562037Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.537579507Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 263 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.537600217Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 264 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.537621937Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.537636877Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.537655047Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 297 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.538000548Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 298 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.538053908Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.538072508Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.538095218Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.538115598Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.538133118Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.538149548Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.538167348Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.538184968Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 264 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.538202948Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.538485299Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 298 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.539944812Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 299 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.539994492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.540013252Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.540030452Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.540049492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.540069252Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.540087702Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 265 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.540105102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 266 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.540124532Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.540139072Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.540156662Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 299 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.541210344Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 300 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.542240086Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.542305956Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.542326186Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 266 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.542348116Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, 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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.542852237Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 300 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.543222098Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.543320488Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.543367438Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.543421348Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 267 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.543457468Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 268 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.543479709Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.543497769Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.543517099Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.543536499Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.543554109Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.543570049Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.543587589Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.543606719Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 301 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.543761679Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 302 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.545716823Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.545781613Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 268 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.545802403Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.548041467Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 302 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.548114717Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.548137947Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 269 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.548156707Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 270 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.548314708Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"c6759f49-9f1d-43fb-affe-1af7911f8066","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":22343,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.548461158Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.548486138Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.549097119Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 270 }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.549180899Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"4b718740-a525-4d06-b4f8-2c0b8e3603b4","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.549764441Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"4b718740-a525-4d06-b4f8-2c0b8e3603b4","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.550424152Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 271 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.555204541Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.555249931Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.555495562Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 271 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.555519312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.562021474Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 272 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.562077824Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 273 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.563999478Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.564049518Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.564069058Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 273 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.564089058Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.564629139Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 274 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.564657859Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 275 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.564678659Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.564693719Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.564710009Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.564728859Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.564745449Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.564761579Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 275 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.564779339Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.571791603Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 276 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.571841103Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 277 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.571861763Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.571901123Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 277 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.571934663Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.571956843Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.572043703Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 278 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.572062303Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.572081713Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 279 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.572099713Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.572117763Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 280 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.572276714Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"4b718740-a525-4d06-b4f8-2c0b8e3603b4","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":23100,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.572924325Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"2bf5f2c4-0d05-456f-927b-7f61cfaf11ce","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.573027095Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"2bf5f2c4-0d05-456f-927b-7f61cfaf11ce","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573127665Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573305286Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 281 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573335086Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573356366Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 282 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573373506Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573392966Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 283 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573409686Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573427646Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 284 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573443006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573461936Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 285 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573478986Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.573498666Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 286 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.573516446Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"2bf5f2c4-0d05-456f-927b-7f61cfaf11ce","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":582,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.581522671Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"025fd274-e864-44e4-9d79-44bea74e7430","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.581574332Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"025fd274-e864-44e4-9d79-44bea74e7430","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.583874176Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.584206577Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 287 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.584238457Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.584663477Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 288 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.584704108Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.584758148Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 289 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.584864208Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.584895228Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 290 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.584913638Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.584933848Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 291 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.584950978Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.584975998Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 292 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.585250299Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"025fd274-e864-44e4-9d79-44bea74e7430","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":3651,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.589945728Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"00f706b3-501f-48d2-98ac-03ff2da7ebed","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.590006518Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"00f706b3-501f-48d2-98ac-03ff2da7ebed","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590092338Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590387768Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 293 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590435619Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590457019Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 294 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590472569Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590491899Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 295 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590509179Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590527689Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 296 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590547129Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590566339Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 297 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590581319Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590599509Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 298 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.590615889Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"00f706b3-501f-48d2-98ac-03ff2da7ebed","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":643,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.590889929Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"6d191106-2f9b-468c-b8dd-ecd7405b8efa","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.590917699Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"6d191106-2f9b-468c-b8dd-ecd7405b8efa","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.59096709Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 299 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.59103614Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 299 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.5911134Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"6d191106-2f9b-468c-b8dd-ecd7405b8efa","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":227,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.59143437Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"bb79b454-15c0-4046-a6c4-2417808215be","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.59145544Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"bb79b454-15c0-4046-a6c4-2417808215be","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.591580501Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 300 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.592487282Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 300 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.592690743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"bb79b454-15c0-4046-a6c4-2417808215be","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1250,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.593104894Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"212a4fd5-65a2-49f4-8b42-f4890bb5a7f2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.593153744Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"212a4fd5-65a2-49f4-8b42-f4890bb5a7f2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.593230114Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 301 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.593282114Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 301 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.593377434Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"212a4fd5-65a2-49f4-8b42-f4890bb5a7f2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":270,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.593718155Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"67cf47f7-b3be-4dae-97c8-8ce29f6bb1c2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:02.593772845Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"67cf47f7-b3be-4dae-97c8-8ce29f6bb1c2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.593795815Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 302 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:02.593877945Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 302 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:02.593955775Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"67cf47f7-b3be-4dae-97c8-8ce29f6bb1c2","remote_addr":"[::1]:52444","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":266,"response_code":200} {"msg":"accepted connection","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.41603503Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","remote_addr":"[::1]:53666"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.416507121Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"8f1fd8b5-3262-4698-a7c7-930f6e518113","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.416556641Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"8f1fd8b5-3262-4698-a7c7-930f6e518113","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.416766492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 225 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.416873132Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","state":"[IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]","offset":0} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.417044402Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 25, message_id: 225 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417233363Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417258883Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417275643Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417292053Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417306873Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417321773Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417336883Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417351983Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417370303Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417384843Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417400643Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417426463Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417442333Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417457943Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417473873Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417489353Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417503043Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417518173Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417535303Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417549993Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417565603Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417579943Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417595593Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417611333Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417628593Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417645993Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417660883Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417676373Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417691923Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417707054Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:03.417720164Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.417735054Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/ignition","method":"GET","req_id":"8f1fd8b5-3262-4698-a7c7-930f6e518113","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":878,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.425978119Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"1f40813a-7400-4935-82e9-35823ac9267d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.426022809Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"1f40813a-7400-4935-82e9-35823ac9267d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.42616159Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 226 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.42625242Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.42634734Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 226 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.42638565Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 227 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.42644314Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 227 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.426572101Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0","method":"GET","req_id":"1f40813a-7400-4935-82e9-35823ac9267d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":611,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428401744Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"e06d7772-c747-4419-a118-1b7c3aadf565","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.428450804Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"e06d7772-c747-4419-a118-1b7c3aadf565","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428543164Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428701245Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 228 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428723125Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428842855Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 229 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428860755Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428882515Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 230 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428900485Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428921505Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 231 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428937945Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428956175Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 232 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428973435Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.428992165Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 233 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.429008795Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"e06d7772-c747-4419-a118-1b7c3aadf565","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":601,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.43152151Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"3f09196a-3b94-4f60-9c22-35cc6e79b358","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.43158679Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"3f09196a-3b94-4f60-9c22-35cc6e79b358","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.43160985Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.431790611Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 234 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.431816611Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.431841591Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 235 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.431858271Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.431882511Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 236 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.431899471Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.431937551Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 237 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.431953821Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.431973081Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 238 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.431994851Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.432015951Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 239 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.432112691Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"3f09196a-3b94-4f60-9c22-35cc6e79b358","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":611,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.432514062Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"b84f5a8b-ef87-473d-9d58-a6b0864d3c72","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.432565272Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"b84f5a8b-ef87-473d-9d58-a6b0864d3c72","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.441703209Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.44206578Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 240 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.442963102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.443174182Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 241 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.443232852Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.443260992Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 242 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.443279743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.443358713Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 243 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.443383163Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.443404083Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 244 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.443422573Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.443442953Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 245 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.443716913Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"b84f5a8b-ef87-473d-9d58-a6b0864d3c72","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":11218,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444429185Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d0c020bd-5bba-481f-87c1-b7d75b7bbccb","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.444458675Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d0c020bd-5bba-481f-87c1-b7d75b7bbccb","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444589805Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444665625Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 246 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444686165Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444706995Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 247 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444725085Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444748985Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 248 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444767305Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444789805Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 249 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444806555Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444828325Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 250 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444846316Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.444870646Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 251 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.444951366Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d0c020bd-5bba-481f-87c1-b7d75b7bbccb","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":523,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445476257Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"5fae3697-027c-41a1-86d7-043f0d39a9b0","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.445514567Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"5fae3697-027c-41a1-86d7-043f0d39a9b0","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445574297Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445650887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 252 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445670627Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445694357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 253 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445712727Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445758227Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 254 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445804247Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445825637Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 255 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445842527Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445862007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 256 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445878997Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.445899468Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 257 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.445918288Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"5fae3697-027c-41a1-86d7-043f0d39a9b0","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":467,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446289728Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"90a0a24c-35ac-412e-bb47-25192dfe8cd4","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.446319808Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"90a0a24c-35ac-412e-bb47-25192dfe8cd4","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446340268Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446491649Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 258 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446562209Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446688879Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 259 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446708889Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446732839Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 260 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446750579Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446770929Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 261 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446798789Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446818159Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 262 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446834729Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.446854399Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 263 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.44693362Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"90a0a24c-35ac-412e-bb47-25192dfe8cd4","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":673,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.450101846Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"fe12da0b-bddd-4d08-b2fd-16849397ae71","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.450162326Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"fe12da0b-bddd-4d08-b2fd-16849397ae71","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.450229416Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 264 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.450333716Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 264 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.450461286Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"fe12da0b-bddd-4d08-b2fd-16849397ae71","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":358,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.451305198Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"c96c2f5d-cfbf-4f72-ada5-41a72fd8d1c0","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.451361018Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"c96c2f5d-cfbf-4f72-ada5-41a72fd8d1c0","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.451457748Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 265 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.451645209Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 265 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.451746369Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"c96c2f5d-cfbf-4f72-ada5-41a72fd8d1c0","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":466,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.453661462Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"27fb455a-94ed-43ae-82e3-0567ea72f271","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.453710023Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"27fb455a-94ed-43ae-82e3-0567ea72f271","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.453912253Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 266 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.454035383Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 266 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.454162983Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"27fb455a-94ed-43ae-82e3-0567ea72f271","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":525,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.454601614Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"8210ca39-8561-4f46-8d0e-5d3bfbb4a399","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.454629334Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"8210ca39-8561-4f46-8d0e-5d3bfbb4a399","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.454734374Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 267 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.454822845Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 267 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.454909625Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"8210ca39-8561-4f46-8d0e-5d3bfbb4a399","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":310,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.455292256Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"7573b6b6-4ffe-471f-b08e-0e5311b7df16","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.455326296Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"7573b6b6-4ffe-471f-b08e-0e5311b7df16","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.455346886Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 195 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.455365766Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.455475026Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 195 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.455517226Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 196 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.455537876Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 196 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.455634476Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1","method":"GET","req_id":"7573b6b6-4ffe-471f-b08e-0e5311b7df16","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":408,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456233887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"aa53fd7c-3de1-4bbd-af0b-aabfdb18235c","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.456269247Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"aa53fd7c-3de1-4bbd-af0b-aabfdb18235c","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456393028Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456499248Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 197 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456521348Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456550068Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 198 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456569118Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456592728Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 199 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456609768Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456634328Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 200 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456653048Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456700998Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 201 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456723758Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.456744508Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 202 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.456818878Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"aa53fd7c-3de1-4bbd-af0b-aabfdb18235c","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":626,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.457356039Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"ee51f01f-58f4-4185-9548-5167b401061b","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.45739686Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"ee51f01f-58f4-4185-9548-5167b401061b","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.45778724Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.45787532Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.457896621Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458012531Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 204 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458033831Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458073591Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 205 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458093311Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458111841Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 206 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458128821Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458159341Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 207 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458177951Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458199901Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 208 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.458286941Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"ee51f01f-58f4-4185-9548-5167b401061b","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":953,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458692142Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"21210f85-2d4c-405c-8465-29836658145d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.458723352Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"21210f85-2d4c-405c-8465-29836658145d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458867592Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458954133Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 209 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458973553Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.458997513Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 210 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459016253Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459039513Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 211 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459057983Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459079573Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 212 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459098113Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459122523Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 213 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459140153Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459164503Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 214 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.459256793Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"21210f85-2d4c-405c-8465-29836658145d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":572,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459645474Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"aab22753-d598-4831-abcf-f5267ea268ef","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.459670324Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"aab22753-d598-4831-abcf-f5267ea268ef","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459776384Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459851644Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 215 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459873104Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459894154Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 216 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459911884Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459935404Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 217 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.459956134Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460000995Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 218 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460019585Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460048605Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 219 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460065395Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460085295Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 220 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.460152525Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"aab22753-d598-4831-abcf-f5267ea268ef","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":515,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460633006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"4e3a5603-72c4-48a3-ba5f-efa6381a2521","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.460657676Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"4e3a5603-72c4-48a3-ba5f-efa6381a2521","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460773896Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460903706Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 221 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460924906Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460951316Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 222 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460969506Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.460995636Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 223 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461016437Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461037087Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 224 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461054167Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461083517Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 225 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461104527Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461130207Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 226 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.461235477Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"4e3a5603-72c4-48a3-ba5f-efa6381a2521","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":607,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461679358Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"2c917f6b-5b1f-4f3d-ae87-44714a9b4a53","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.461703188Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"2c917f6b-5b1f-4f3d-ae87-44714a9b4a53","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461829828Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461910468Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 227 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461954088Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461975188Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 228 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.461992758Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.462014828Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 229 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.462033788Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.462062249Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 230 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.462080229Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.462104669Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 231 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.462122949Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.462144479Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 232 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.462228669Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"2c917f6b-5b1f-4f3d-ae87-44714a9b4a53","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":555,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.46273513Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"ea2693a0-0e27-4f67-afaf-f16eb7e50d1c","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.46275956Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"ea2693a0-0e27-4f67-afaf-f16eb7e50d1c","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.46290515Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 233 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.46300135Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 233 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.463100141Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"ea2693a0-0e27-4f67-afaf-f16eb7e50d1c","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":375,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.463552721Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"cd6f0a8b-fbd4-489f-84f6-65a81f7494fd","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.463694492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"cd6f0a8b-fbd4-489f-84f6-65a81f7494fd","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.463919422Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 234 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.464029112Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 234 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.464255823Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"cd6f0a8b-fbd4-489f-84f6-65a81f7494fd","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":715,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.464909944Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"2cfc5270-1dbb-42f4-ba98-208e0b0f41f8","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.464939154Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"2cfc5270-1dbb-42f4-ba98-208e0b0f41f8","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.465242595Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 235 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.467697129Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 235 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.46810032Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"2cfc5270-1dbb-42f4-ba98-208e0b0f41f8","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":3202,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.468897562Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"65ed242f-627d-478b-828b-1f1dece6a91f","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.468924972Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"65ed242f-627d-478b-828b-1f1dece6a91f","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.469728843Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 236 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.469920884Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 236 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.470041424Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"65ed242f-627d-478b-828b-1f1dece6a91f","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1155,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.470703305Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"e2e32383-5f38-481d-b030-8feec1199a33","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.470739025Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"e2e32383-5f38-481d-b030-8feec1199a33","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.474145952Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 303 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.474287322Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.474579082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 303 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.474636633Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 304 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.474755953Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 304 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.474925203Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0","method":"GET","req_id":"e2e32383-5f38-481d-b030-8feec1199a33","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":4233,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.475773895Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"62bcea10-47d6-4662-a488-07c62bce9a6d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.475819015Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"62bcea10-47d6-4662-a488-07c62bce9a6d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.475915965Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 305 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.475969045Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.476014235Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 305 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.476392736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"62bcea10-47d6-4662-a488-07c62bce9a6d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":634,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.476890707Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"ba81c8be-d4cf-4ba9-bca5-39a7964c15bf","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.476923587Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"ba81c8be-d4cf-4ba9-bca5-39a7964c15bf","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.476988497Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 306 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.477200368Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 306 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.477317588Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"ba81c8be-d4cf-4ba9-bca5-39a7964c15bf","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":396,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.484076651Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"0682ce9d-ce02-40fc-bcb6-9a5be67fc927","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.484165811Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"0682ce9d-ce02-40fc-bcb6-9a5be67fc927","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.484237531Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 307 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.484403281Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 307 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.484540412Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"0682ce9d-ce02-40fc-bcb6-9a5be67fc927","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":501,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485078203Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a319ad9c-41ec-40dd-9cb2-7aea508e3807","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.485130633Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a319ad9c-41ec-40dd-9cb2-7aea508e3807","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485183773Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485284253Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 308 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485306413Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485331263Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 309 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485350463Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485374063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 310 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485395993Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485417643Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 311 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485435633Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485465413Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 312 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485483913Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.485505113Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 313 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.487188667Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"a319ad9c-41ec-40dd-9cb2-7aea508e3807","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2103,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.487607337Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"d65d4b8b-ebcf-4ae0-95d4-b0b06d2d7f3f","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.487661308Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"d65d4b8b-ebcf-4ae0-95d4-b0b06d2d7f3f","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.487733908Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.487797248Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 314 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.487816918Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.487847348Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 315 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.487866758Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.487916018Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 316 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.487944068Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.487964558Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 317 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.487984138Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.488008328Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 318 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.488028668Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.488049518Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 319 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.488070538Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"d65d4b8b-ebcf-4ae0-95d4-b0b06d2d7f3f","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":501,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48867466Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"110288c8-54e4-48e0-ba0f-9fae77764bc1","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.48869992Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"110288c8-54e4-48e0-ba0f-9fae77764bc1","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48881339Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48886037Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 320 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48888017Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48890507Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 321 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48894635Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48896988Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 322 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.488989Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48900947Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 323 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48902644Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48904518Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 324 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48906264Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.48908233Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 325 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.48916309Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"110288c8-54e4-48e0-ba0f-9fae77764bc1","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":501,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.491943246Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"abcaf30b-a409-4f20-bc66-605ba295f48d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.492006096Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"abcaf30b-a409-4f20-bc66-605ba295f48d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492305076Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492459607Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 326 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492487217Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492542697Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 327 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492563287Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492582817Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 328 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492602327Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492621177Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 329 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492638597Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492657717Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 330 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492793297Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.492815217Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 331 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.492895288Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"abcaf30b-a409-4f20-bc66-605ba295f48d","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":962,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493345368Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"277730fc-4013-4e49-afaa-05dad8a0bb96","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.493379439Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"277730fc-4013-4e49-afaa-05dad8a0bb96","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493445169Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493525919Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 332 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493547769Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493568819Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 333 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493585019Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493608679Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 334 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493626109Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493732259Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 335 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493752819Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493774179Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 336 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493790299Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.493868769Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 337 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.4939419Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"277730fc-4013-4e49-afaa-05dad8a0bb96","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":612,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.49432806Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"489a7b1d-e30c-4b23-99b9-9547563ff445","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.49435058Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"489a7b1d-e30c-4b23-99b9-9547563ff445","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494482491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494540631Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 338 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494562321Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494624281Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 339 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494642891Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494661871Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 340 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494679881Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494699621Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 341 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494716971Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494737441Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 342 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494755961Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.494777671Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 343 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.494867281Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"489a7b1d-e30c-4b23-99b9-9547563ff445","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":542,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.495470703Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"804f9e38-65a5-49a5-8356-b0c1f8ffd931","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.495494173Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"804f9e38-65a5-49a5-8356-b0c1f8ffd931","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.495595723Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 344 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.495706123Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 344 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.495802363Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"804f9e38-65a5-49a5-8356-b0c1f8ffd931","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":339,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.496240914Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"8cf186ea-d71c-4367-9022-70e22d1e7713","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.496269434Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"8cf186ea-d71c-4367-9022-70e22d1e7713","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.496733255Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 345 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.496828945Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 345 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.496934375Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"8cf186ea-d71c-4367-9022-70e22d1e7713","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":718,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.497467026Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"950018c3-7769-49b5-b14a-1ed77c5a122f","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.497499706Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"950018c3-7769-49b5-b14a-1ed77c5a122f","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.497636357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 346 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.497696887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 346 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.497798417Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"950018c3-7769-49b5-b14a-1ed77c5a122f","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":331,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.498196568Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"b4d5ad73-058c-4052-883a-ea3f21ed2f46","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.498233868Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"b4d5ad73-058c-4052-883a-ea3f21ed2f46","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.498326958Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 347 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.498402628Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 347 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.498487258Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"b4d5ad73-058c-4052-883a-ea3f21ed2f46","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":309,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.498877009Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"3516ca44-c530-4b96-854b-c8e072a15fd5","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.498900919Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"3516ca44-c530-4b96-854b-c8e072a15fd5","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.498964899Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 303 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.499034309Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.499090769Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 303 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.49913429Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 304 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.49919696Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 304 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.4993007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1","method":"GET","req_id":"3516ca44-c530-4b96-854b-c8e072a15fd5","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":433,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.499762531Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"02214cbc-a7f2-4dfb-bd79-ac361175bb16","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.499802891Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"02214cbc-a7f2-4dfb-bd79-ac361175bb16","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.499852281Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 305 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.499907021Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.499928631Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 305 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.500046251Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"02214cbc-a7f2-4dfb-bd79-ac361175bb16","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":294,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.500376282Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"503a822d-da98-425a-843c-6543acb7500a","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.500405862Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"503a822d-da98-425a-843c-6543acb7500a","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.500500682Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 306 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.500614212Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 306 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.500664312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"503a822d-da98-425a-843c-6543acb7500a","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":315,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.502492006Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"e0674b0b-f4b1-4192-96f7-2a9ffac96730","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.502560796Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"e0674b0b-f4b1-4192-96f7-2a9ffac96730","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.502601026Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 307 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.502794517Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 307 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.502822707Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"e0674b0b-f4b1-4192-96f7-2a9ffac96730","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":303,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503132277Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"98beef7e-81de-4b02-becb-7b630eaef0e8","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.503162367Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"98beef7e-81de-4b02-becb-7b630eaef0e8","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503245997Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503465068Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 308 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503495878Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503518758Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 309 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503538578Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503561938Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 310 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503581028Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503602458Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 311 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503620238Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503644958Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 312 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503664158Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.503685688Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 313 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.503761968Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"98beef7e-81de-4b02-becb-7b630eaef0e8","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":643,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.504315329Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f8e6de52-7671-46b2-abb3-b4a5565fbfec","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.50434509Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f8e6de52-7671-46b2-abb3-b4a5565fbfec","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50441268Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50449935Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 314 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50452598Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.5045509Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 315 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50457309Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50459321Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 316 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50460947Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50462872Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 317 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50464863Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50467233Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 318 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50469088Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50471352Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 319 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.505423562Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"f8e6de52-7671-46b2-abb3-b4a5565fbfec","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1109,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.505786782Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"22c6b8b7-5570-4070-9ef4-aa8af77a50b3","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.505816332Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"22c6b8b7-5570-4070-9ef4-aa8af77a50b3","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.505954163Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506073693Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 320 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506125413Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506153713Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 321 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506172153Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506195633Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 322 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506216283Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506236163Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 323 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506252933Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506272493Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 324 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506292383Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506312713Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 325 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.506386633Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"22c6b8b7-5570-4070-9ef4-aa8af77a50b3","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":604,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506792574Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"7cb71820-03c2-4416-b104-374aa4164bf3","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.506818964Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"7cb71820-03c2-4416-b104-374aa4164bf3","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.506885214Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507370455Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 326 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507422405Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507447005Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 327 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507465636Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507488046Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 328 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507513156Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507533036Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 329 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507550976Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507570386Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 330 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507588486Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507610156Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 331 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.507628676Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"7cb71820-03c2-4416-b104-374aa4164bf3","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":694,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.507920036Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"bc194f4f-eb12-4a8a-90db-af6d0d0b39da","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.507952036Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"bc194f4f-eb12-4a8a-90db-af6d0d0b39da","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508093637Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508170267Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 332 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508196357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508216577Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 333 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508234887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508288957Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 334 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508307677Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508326917Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 335 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508350827Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508528528Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 336 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508548938Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.508594978Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 337 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.508688818Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"bc194f4f-eb12-4a8a-90db-af6d0d0b39da","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":807,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.509392139Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"6dfa4770-142d-48b9-95b2-21912dc72711","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.509421809Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"6dfa4770-142d-48b9-95b2-21912dc72711","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50959664Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50968415Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 338 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50971218Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50990392Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 339 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50992672Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.50997902Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 340 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.5099999Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.51003135Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 341 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.510136071Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.510251161Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"CabooseValue","header":"Header { version: 25, message_id: 342 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.510271351Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.510463641Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 343 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.510740192Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"6dfa4770-142d-48b9-95b2-21912dc72711","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":1353,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.514379469Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"a7a4456c-5917-49a9-97a4-ffb9cf266b7b","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.514429679Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"a7a4456c-5917-49a9-97a4-ffb9cf266b7b","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.514633029Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 344 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.51479263Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 344 }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.51494382Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"a7a4456c-5917-49a9-97a4-ffb9cf266b7b","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":607,"response_code":200} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.526518562Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"92f2c7bf-0dc6-49ac-b1ae-988391aa509e","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.526633622Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"92f2c7bf-0dc6-49ac-b1ae-988391aa509e","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.526974303Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 345 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.527363044Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.527400894Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.527419944Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.527435334Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.527655844Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 237 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.527678184Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 268 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.527762504Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 348 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.527896595Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.528029215Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.528069695Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.528100255Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 345 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.528116665Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 346 }, kind: MgsRequest(SpState) }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.528529016Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"92f2c7bf-0dc6-49ac-b1ae-988391aa509e","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":2021,"response_code":200} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.528618796Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.528702126Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 268 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.528744036Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 237 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.528782966Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 348 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.529743248Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 269 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.529778368Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 238 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.533655316Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 349 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.534072357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.534104287Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.534161197Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.534260277Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.534281057Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.534353517Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 346 }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.534533387Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"277ba6ca-47e4-4617-9106-8dfeb203f409","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.534563467Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"277ba6ca-47e4-4617-9106-8dfeb203f409","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.535044358Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 347 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.535259239Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.535321809Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.535342159Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 269 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.535360999Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 238 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.535397449Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 349 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.538520535Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.540068688Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 270 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.546660471Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 350 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.551871151Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.551927701Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.551950181Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.551967591Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.551997021Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 347 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.552059001Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 348 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.553169493Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 270 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.553206433Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 350 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.554491556Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 271 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.554538986Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 351 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.554563186Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.554599306Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.554614866Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.554702696Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 348 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.554723616Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 349 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.554841696Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"277ba6ca-47e4-4617-9106-8dfeb203f409","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":20313,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.554966997Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.554986147Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.555036657Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 271 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.555103657Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 351 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.555161497Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.556056209Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 352 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.556163359Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.556183689Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.556207839Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 349 }"} {"msg":"incoming request","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.556280899Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"1c62abb1-a53a-4f63-9494-63692771f1b7","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"determined request API version","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.556308309Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"1c62abb1-a53a-4f63-9494-63692771f1b7","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.55697355Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 350 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.557103421Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.557145881Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.557166451Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 352 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.557660492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 353 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.557690232Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.557705972Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.557724892Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.557742692Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.557760682Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.557777122Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.557794472Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.557810892Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 350 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.557827102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 351 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.558258783Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 353 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.559774976Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 354 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.559819856Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.560062646Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.560114026Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.560135516Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.560155216Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.560176347Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 351 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.560199667Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 352 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_disk_attach_limit","level":30,"time":"2026-06-24T04:40:03.560221097Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"1c62abb1-a53a-4f63-9494-63692771f1b7","remote_addr":"[::1]:53666","local_addr":"[::1]:50343","component":"dropshot","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","latency_us":3743,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.560259387Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.560277697Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.560296287Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.560314297Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.560334647Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.560357567Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.560375187Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.560393357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 354 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.566502719Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 355 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.56697178Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.56712844Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.56714899Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 352 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.574260144Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 353 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.575660756Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.575709226Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.575732676Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 355 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.594366072Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 356 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.624160379Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.624195289Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.624213919Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 353 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.62469803Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 354 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.624978271Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.625062541Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.625083011Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 356 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.625562762Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 357 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.635899422Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.636300892Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 354 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.637326744Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 355 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.637472945Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.637493445Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.637558625Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 357 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.637604465Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.637624435Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 355 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.641493172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 356 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.742594496Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.742649526Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.742671516Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.742688206Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.742706626Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.743431698Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 356 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.746879554Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 357 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:03.747416655Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.909421515Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 357 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:03.909997477Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.527935701Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.527988571Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528004681Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528018681Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528031961Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 239 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528050841Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 272 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528067891Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 358 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528084581Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 358 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.528101671Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.528131691Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.528166931Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.528220801Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528248561Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 272 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528309501Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 239 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528391012Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 358 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528428372Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 358 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528461082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 273 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528485382Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 240 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528501462Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 359 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528518032Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 359 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.528534962Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.528549302Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.528566742Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.528601142Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.528615722Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.528633282Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.528647832Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528667952Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 273 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528687222Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 240 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528720312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 359 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.528737962Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 359 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.529348793Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.531191147Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 274 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.531242707Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 360 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.531261667Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 360 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.531281127Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.531297187Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.531314597Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.531330757Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.531346927Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.531361947Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.531378267Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 274 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.531396807Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 360 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.531414417Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 360 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.537347099Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 275 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.537395069Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.537415399Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.537556689Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.537644309Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.53799684Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.53810833Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.53812588Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.53823695Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 275 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.538278161Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 361 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.538296101Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 361 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.538314011Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.539472443Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 362 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.539517343Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 362 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.539564143Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.539580533Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.539599473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.539613253Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.539629323Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.539645983Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.539661393Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.539676013Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.539691593Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.539706603Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 362 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.539722283Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 362 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.545170184Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 363 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.545203614Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 363 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.546474186Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.546498366Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.546515326Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.546530336Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.546547066Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.546568136Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.546583166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.546599217Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.546613847Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.546629767Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 363 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.546646387Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 363 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.54841617Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 364 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.54845798Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 364 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.54855074Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.54856775Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.54858416Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.54860258Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.54861877Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.54863389Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.5486481Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.5486708Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 364 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.548687291Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 364 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.549918733Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 365 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.549961793Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 365 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.552277627Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.552315057Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.552339518Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.552353608Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.552431518Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 365 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.552456788Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 365 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.553275549Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 366 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.553311939Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 366 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.553331459Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.553350149Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.553366369Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.55338067Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.5533968Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.55341194Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.55342706Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.55344197Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 366 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.55346049Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 366 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.558377949Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 367 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.558434769Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 367 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.560576643Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:04.560639283Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.560675083Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 367 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.560710884Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 367 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.560743224Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:04.561366115Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.528575918Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.529311249Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.529364029Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.529380019Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.52939433Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 241 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.52941428Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 276 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.52943319Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 368 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.52945334Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 368 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.530527312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.530601122Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.531168753Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.531274723Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.533170887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 276 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.536220393Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 241 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.536286763Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 368 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.536324743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 368 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.536357953Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 277 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.536378103Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 242 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.536396013Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 369 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.536414193Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 369 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.536518283Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.536537693Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.536577543Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.536609893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.536624553Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.536686143Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.536702294Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.536719204Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 277 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.536738894Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 242 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.536770994Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 369 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.536786004Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 369 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.537361495Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.539785679Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 278 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.53982434Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 370 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.53985878Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 370 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.54000664Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.54003486Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.54005192Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.54006546Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.54008176Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.54009492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.54010948Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 278 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.54013793Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 370 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.54015349Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 370 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.541327952Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 279 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.541348592Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 371 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.541367302Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 371 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.541470533Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.541509283Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.541535223Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.541552593Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.541565883Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.541608343Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 279 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.541647603Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 371 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.541666223Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 371 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.541683193Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.542324274Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 372 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.542363644Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 372 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.542459085Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.542478925Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.542499525Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.542516115Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.542532615Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.542550445Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.542566345Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.542582765Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.542600865Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.542616885Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 372 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.542635635Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 372 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.544336648Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 373 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.544399348Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 373 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.546942913Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.546986143Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.547057953Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.547075363Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.547093743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.547111353Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.547127414Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.547239124Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.547281174Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.547418544Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 373 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.548035955Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 373 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.55037922Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 374 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.55046512Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 374 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.5505717Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.55061156Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.55063264Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.55065019Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.55069334Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.55071012Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.5507259Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.55074859Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 374 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.55077728Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 374 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.553120205Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 375 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.553166355Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 375 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.556817972Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.556858022Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.556876362Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.556893232Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.556910592Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 375 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.556928532Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 375 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.559665368Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 376 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.559712318Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 376 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.569163786Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.569214876Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.569234336Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.569248326Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.569265416Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.569282156Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.569297616Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.569313916Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 376 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.569333416Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 376 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.570691509Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 377 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.570737609Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 377 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.570811379Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:05.570854999Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.570898579Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 377 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.570936329Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 377 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.570971689Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:05.570990249Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.103374289Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"internal-dns-resolver","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_disk_attach_limit","level":40,"time":"2026-06-24T04:40:06.110364713Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","error":"proto error: io error: No route to host (os error 148)","delay":"14.62937022s","count":"6"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.527397752Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.527454312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.527471652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.527486302Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.527500902Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 243 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.527630462Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 280 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.527652902Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 378 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.527671002Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 378 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.527840973Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.527885533Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.53170815Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.53187741Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.53681854Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 280 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.5368729Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 243 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.537478681Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 378 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.537537341Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 378 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.542623231Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 281 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.542677031Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 244 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.542696491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 379 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.542715181Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 379 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.542909341Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.542932651Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.543007932Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.543048422Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.543063102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.543080862Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.543095102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.543116862Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 281 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.543170082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 244 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.543208082Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 379 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.543226552Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 379 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.543927223Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.545142086Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 282 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.545188866Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 380 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.545209586Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 380 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.557083289Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.557199879Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.558595941Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.558634622Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.558769282Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.558815892Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.579453971Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 282 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.579505222Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 380 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.579524702Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 380 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.582690488Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 283 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.582732768Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 381 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.582751168Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 381 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.582922658Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.583156849Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.586094554Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.586158884Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.586176084Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.603822758Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 283 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.606445553Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 381 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.606495243Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 381 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.612701035Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.613588357Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 382 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.613638317Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 382 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.618319026Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.618365946Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.618386686Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.618400896Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.618418426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.618435416Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.618452076Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.618467996Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.618484356Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.618500196Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 382 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.618518046Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 382 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.622295944Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 383 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.622340144Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 383 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.647206541Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.647251611Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.647271011Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.647290911Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.647312132Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.647330822Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.647351282Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.647370432Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.647389652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.647410522Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 383 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.647432362Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 383 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.656444449Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 384 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.656506309Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 384 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.65707981Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.65710404Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.65712182Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.65713925Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.65715922Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.657551371Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.657574011Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.657665271Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 384 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.657688971Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 384 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.659755165Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 385 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.659784465Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 385 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.661029008Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.661053838Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.661076128Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.661093358Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.661114848Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 385 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.661137938Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 385 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.661916539Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 386 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.66196329Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 386 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.66217291Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.66219792Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.66221841Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.66223709Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.66225739Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.66227624Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.66229553Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.66231398Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 386 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.66233426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 386 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.666318008Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 387 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.666382418Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 387 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.668689122Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:06.668752133Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.668909173Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 387 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.668958553Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 387 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.669003003Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:06.671157287Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.526763156Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.526827487Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.526845427Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.526859957Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.526874507Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 245 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.526896627Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 284 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.526915057Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 388 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.526933537Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 388 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.526987777Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.527054277Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.527088297Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.527121277Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.527254587Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 284 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.527347938Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 245 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.527383938Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 388 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.527473338Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 388 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.527506988Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 285 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.527528708Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 246 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.527549578Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 389 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.527568858Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 389 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.527590038Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.527615038Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.527631758Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.527666208Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.527680508Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.527697278Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.527712808Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.527890759Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 285 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.527975529Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 246 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.528018349Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 389 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.528038479Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 389 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.528871181Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.530624674Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 286 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.530651074Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 390 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.530668594Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 390 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.539978312Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.540003742Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.540120612Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.540139492Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.540156572Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.540172152Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.540238742Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 286 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.540260062Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 390 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.540279122Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 390 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.546505784Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 287 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.546560554Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 391 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.546582424Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 391 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.546650105Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.546709235Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.546728015Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.546746255Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.546759975Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.546810935Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 287 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.546846615Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 391 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.546865505Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 391 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.546884545Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.548691319Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 392 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.548723669Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 392 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.550525662Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.550557102Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.550576132Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.550589322Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.550609042Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.550626442Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.550643182Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.550661262Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.550678682Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.550695252Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 392 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.550711882Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 392 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.555242291Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 393 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.555291371Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 393 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.555500132Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.555518482Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.555534682Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.555550162Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.555564052Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.555577402Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.555591372Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.555605162Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.555617992Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.555638302Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 393 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.555655702Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 393 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.562717555Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 394 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.562768015Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 394 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.571495882Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.571531542Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.571548682Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.571574322Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.571588762Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.571610302Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.571623842Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.571638512Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 394 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.571655503Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 394 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.573472916Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 395 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.573513476Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 395 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.573604806Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.573621226Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.573648146Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.573661796Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.573675526Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 395 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.573695806Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 395 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.574406518Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 396 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.574443738Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 396 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.574463958Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.574477658Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.574492938Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.574506498Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.574520418Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.574535448Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.574550278Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.574563968Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 396 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.574578528Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 396 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.57578418Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 397 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.575824711Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 397 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.576959623Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:07.577012333Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.577115683Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 397 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.577155233Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 397 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.577233923Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:07.577421114Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.531945012Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532034963Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532054113Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532071083Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532087883Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 247 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532112643Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 288 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532159223Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 398 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532179473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 398 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.532202623Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.532261323Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.532295333Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.532328713Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532383393Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 288 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532420443Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 247 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532462033Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 398 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532502373Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 398 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532537554Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 289 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532557094Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 248 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532574224Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 399 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532596504Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 399 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.532616094Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.532630944Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.532721214Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.532760724Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.532776544Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.532800194Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.532818204Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532836114Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 289 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532855524Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 248 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532908154Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 399 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.532927264Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 399 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.533338205Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.534205207Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 290 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.534255017Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 400 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.534277497Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 400 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.534300047Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.534320107Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.534341697Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.534388017Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.534408517Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.534427247Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.534475337Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 290 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.534492917Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 400 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.534510137Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 400 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.536422641Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 291 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.536472121Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 401 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.536493861Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 401 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.536696432Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.536779602Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.536797802Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.536820732Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.536836562Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.536912092Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 291 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.536979202Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 401 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.536998932Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 401 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.537017782Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.537990004Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 402 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.54117064Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 402 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.541590011Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.541616981Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.541636591Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.541653031Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.541673561Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.541692821Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.541708821Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.541724301Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.541742461Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.541761361Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 402 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.541779271Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 402 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.545282388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 403 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.545332118Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 403 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.545583159Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.545612659Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.545632519Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.545649139Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.545666169Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.545684639Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.545702219Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.545720399Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.545735729Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.545752289Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 403 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.545772559Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 403 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.550508158Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 404 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.550556218Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 404 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.550878619Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.550940639Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.550960259Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.550976879Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.550993369Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.551010959Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.551027449Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.552366212Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 404 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.552395542Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 404 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.554252765Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 405 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.554291425Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 405 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.554396055Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.554415135Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.554445026Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.554460516Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.554478646Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 405 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.554496136Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 405 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.555097167Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 406 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.555139097Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 406 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.555159907Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.555175137Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.555193547Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.555208687Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.555226267Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.555243627Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.555259507Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.555276407Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 406 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.555295857Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 406 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.55651342Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 407 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.55655012Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 407 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.558198713Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:08.558244143Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.558278493Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 407 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.558315063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 407 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.558351393Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:08.558369733Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.526962729Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.527110469Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.527139089Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.527155579Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.527171049Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 249 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.527189739Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 292 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.527206249Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 408 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.527240979Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 408 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.528896123Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.528950063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.528980703Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.529044553Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529114853Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 292 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529152473Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 249 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529187303Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 408 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529250383Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 408 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529292803Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 293 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529311733Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 250 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529327803Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 409 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529344573Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 409 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.529364783Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.529379474Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.529454834Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.529525244Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.529544364Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.529562774Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.529578524Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529596244Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 293 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529616574Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 250 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529654124Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 409 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.529673344Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 409 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.530291515Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.531475968Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.531518838Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 410 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.531538908Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 410 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.531559168Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.531574978Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.531594468Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.531609438Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.531625838Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.531645658Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.531661608Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 294 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.531681268Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 410 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.531696968Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 410 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.533475151Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 295 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.533519491Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 411 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.533550731Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 411 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.535341955Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.535397335Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.535413565Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.535430705Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.535444795Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.535460345Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 295 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.535497275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 411 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.535514575Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 411 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.535532065Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.536232567Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 412 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.536277587Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 412 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.536299367Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.536314837Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.536334207Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.536348827Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.536365657Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.536380667Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.536395757Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.536410827Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.536425617Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.536448127Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 412 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.536464417Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 412 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.543562431Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 413 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.543617671Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 413 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.545381934Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.545425854Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.545448114Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.545466604Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.545483994Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.545501994Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.545518294Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.545534894Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.545551494Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.545568485Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 413 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.545587625Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 413 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.548110379Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 414 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.548147229Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 414 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.54825577Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.54828042Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.54829806Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.54831736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.54833467Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.54835417Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.54836936Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.550126033Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 414 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.550558894Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 414 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.553250069Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 415 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.55344731Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 415 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.555622044Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.555686444Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.555707994Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.555724054Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.555743254Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 415 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.555766874Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 415 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.556735186Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 416 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.556781126Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 416 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.556866366Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.556884936Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.556902866Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.556931166Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.556955796Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.556974436Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.556993736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.557010906Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 416 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.557032896Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 416 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.558289619Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 417 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.558345409Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 417 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.559957252Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:09.560012172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.560184723Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 417 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.560226303Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 417 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.560273373Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:09.560296083Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.531269583Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.531303463Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.531322763Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.531338703Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.531353893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 251 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.531376553Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 296 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.531395373Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 418 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.531414043Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 418 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.531469494Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.531572444Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.531607924Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.531650124Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.532392335Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 296 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.532450125Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 251 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.532489345Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 418 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.532524856Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 418 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.532562746Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 297 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.532583376Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 252 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.532603796Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 419 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.532622776Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 419 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.537226875Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.537282045Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.537306605Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.537346465Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.537362815Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.537396545Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.537415325Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.537434015Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 297 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.537510685Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 252 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.537565185Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 419 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.537584245Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 419 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.538437677Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.539566609Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 298 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.539624629Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 420 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.539648889Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 420 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.539783029Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.539808029Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.53983012Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.53984745Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.5398669Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.5398832Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.53990778Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 298 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.53992654Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 420 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.53994523Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 420 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.541203232Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 299 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.541243762Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 421 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.541266092Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 421 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.542231034Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.542284094Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.542304534Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.542326674Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.542356084Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.542374354Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 299 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.542418474Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 421 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.542438945Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 421 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.542457735Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.543252686Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 422 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.543282636Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 422 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.543415516Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.543437476Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.543456456Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.543473017Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.543491337Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.543509717Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.543527887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.543545557Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.543562687Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.543580007Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 422 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.543598997Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 422 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.552454524Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 423 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.552496314Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 423 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.553692706Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.553716076Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.553736286Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.553753296Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.553773286Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.553790756Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.553807896Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.553824206Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.553838756Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.553896506Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 423 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.553917117Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 423 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.556365271Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 424 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.556692742Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 424 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.556867932Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.556887882Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.556906022Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.556923652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.556941652Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.556958952Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.556974752Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.556994482Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 424 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.557370353Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 424 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.56098719Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 425 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.56101665Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 425 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.562372563Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.562413503Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.562433173Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.562449063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.562523063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 425 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.562953754Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 425 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.565108028Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 426 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.565155488Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 426 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.565638149Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.565663499Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.565687439Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.565702759Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.565721279Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.565737869Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.565754439Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.565771209Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 426 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.565788349Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 426 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.567987783Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 427 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.568039204Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 427 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.569224306Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:10.569262956Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.569332766Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 427 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.569370296Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 427 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.569431586Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:10.569451256Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.537259971Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.539847566Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.539892706Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.539908206Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.540488287Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 253 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.540551887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 300 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.540891978Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 428 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.540912648Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 428 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.566119876Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.566190646Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.566225326Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.566258046Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.566294876Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 300 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.566331216Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 253 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.566367626Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 428 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.566401956Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 428 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.566616527Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.566639807Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 254 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.566658267Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 429 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.566675887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 429 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.566732767Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.566750417Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.566819777Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.566855977Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.566872747Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.566891907Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.566910517Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.566939927Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 301 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.566961328Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 254 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.567001908Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 429 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.567019298Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 429 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.56809351Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.640946139Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 302 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.64109172Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 430 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.64111474Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 430 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.645774889Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.645824609Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.646008489Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.646028299Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.646071809Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.646090439Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.649143205Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 302 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.649189165Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 430 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.649208355Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 430 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.651281739Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 303 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.651322679Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 431 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.651343649Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 431 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.66734365Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.66742747Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.66744586Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.66754767Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.66756486Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.667716681Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 303 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.669335824Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 431 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.669368534Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 431 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.669389844Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.67246019Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 432 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.67250949Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 432 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.672967551Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.672993051Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.673068561Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.673119571Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.673139751Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.673158261Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.673175311Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.673192951Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.673211891Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.673228531Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 432 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.673793752Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 432 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.675935886Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 433 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.675983016Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 433 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.676333237Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.676352097Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.676368977Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.676386697Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.676402917Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.676419427Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.676442417Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.676458697Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.676474857Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.676493917Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 433 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.676513047Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 433 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.680049284Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 434 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.680079364Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 434 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.680368275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.680387685Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.680403105Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.680418155Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.680439125Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.680453715Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.680468035Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.680482305Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 434 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.680503505Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 434 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.692746759Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 435 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.692802529Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 435 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.695204893Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.695241453Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.695263243Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.695280613Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.70404711Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 435 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.7040981Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 435 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.7091293Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 436 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.70917874Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 436 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.710846793Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.710896083Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.711010164Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.711033884Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.711051284Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.711067464Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.711083304Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.711275834Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 436 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.711359944Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 436 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.713727889Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 437 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.713753799Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 437 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.714080639Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:11.71448388Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.71460163Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 437 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.714639611Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 437 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.714674901Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:11.714694201Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.530132613Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.530180823Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.530196533Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.530210063Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.530223993Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 255 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.530567454Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 304 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.530592654Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 438 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.530611704Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 438 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.530845514Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.530889074Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.530921584Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.530956135Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531029405Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 304 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531067885Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 255 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531106145Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 438 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531143655Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 438 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531179605Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 305 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531197555Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 256 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531213515Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 439 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531231685Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 439 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.531252275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.531267145Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.531285025Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.531321995Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.531337565Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.531356195Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.531369645Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531387275Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 305 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531406445Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 256 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531441845Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 439 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.531458015Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 439 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.532012437Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.53383949Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 306 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.53386923Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 440 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.53388767Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 440 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.53406673Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.534103431Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.534136801Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.534151051Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.534166581Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.534179331Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.534197751Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 306 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.534214971Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 440 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.534230251Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 440 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.535366423Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 307 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.535392743Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 441 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.535427023Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 441 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.535909454Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.535963534Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.535979974Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.535997344Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.536012044Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.536168895Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-switch0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 307 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.536239785Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 441 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.536259595Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 441 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.536278585Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.536916456Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 442 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.536949566Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 442 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.538259689Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.538298379Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.538318979Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.538334059Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.538352449Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.538370439Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.538385649Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.538401959Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.538418209Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.539301341Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 442 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.539330101Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 442 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.546932495Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 443 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.546985925Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 443 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.547273426Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.547290706Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.547329676Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.547345446Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.547360826Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.547378326Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.547393996Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.547410976Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.547426206Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.547444736Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 443 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.547461616Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 443 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.54971231Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 444 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.549742111Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 444 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.551565994Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.551597864Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.551615684Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.551632294Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.551650844Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.551666654Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.551680794Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.551760194Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 444 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.551804384Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 444 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.558194317Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 445 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.558356287Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 445 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.561972434Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.562012614Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.562039034Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.562054234Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.562072404Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 445 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.562090894Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 445 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.563680887Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 446 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.563707067Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 446 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.563835678Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.563854498Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.563872618Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.563886608Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.563901448Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.563918228Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.563934678Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.563951968Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 446 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.563968748Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 446 }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.565845961Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 447 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.565875151Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","attempt":1,"request":"Message { header: Header { version: 25, message_id: 447 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.567392054Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":20,"time":"2026-06-24T04:40:12.567449054Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"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_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.567486085Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled0","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 447 }"} {"msg":"received response from SP","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.567524895Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"interface":"fake-sled1","component":"ManagementSwitch","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 447 }"} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.567561095Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_disk_attach_limit","level":10,"time":"2026-06-24T04:40:12.567580115Z","hostname":"w-01KVVXBF0TP2HRC29KXDC1SGW1","pid":21433,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"0a4bebef-87d8-46ef-9da3-edd062ba2cb0","num_samples":16}